[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/osism/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T02:47:26.723532Z",
                    "start": "2026-09-30T02:46:38.294284Z"
                },
                "id": "0242ac1f-6606-923b-b0f7-000000000002",
                "name": "Base pre"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:38.335509Z",
                            "start": "2026-09-30T02:46:38.314358Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000000f",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "277/osism/2772f4df0dcc49c7943d50a4a59129e0"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-0000000000c1",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:38.392365Z",
                            "start": "2026-09-30T02:46:38.353218Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000c3",
                        "name": "Set log path for a build"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "debug",
                            "changed": false,
                            "msg": "# Job Information\nAnsible Version: 2.16.14\nJob: testbed-upgrade-stable-next-ubuntu-24.04\nPipeline: periodic-midnight\nExecutor: 521e9411259a\nTriggered by: https://github.com/osism/testbed\nEvent ID: 27bcdef171584c75baa32e5b29ed5a28\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:38.452392Z",
                            "start": "2026-09-30T02:46:38.403975Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000010",
                        "name": "Print job information"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "debug",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": false,
                                    "failed": false,
                                    "msg": "# Node Information\nInventory Hostname: orchestrator\nHostname: zuul-static-regiocloud-infra-1\nUsername: zuul-testbed05\nDistro: Debian 12.15\nProvider: static-testbed\nRegion: \nLabel: testbed-orchestrator\nProduct Name: OpenStack Nova\nInterface IP: 81.163.193.140\n",
                                    "zj_item": "orchestrator"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:38.591347Z",
                            "start": "2026-09-30T02:46:38.460035Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000011",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:39.083257Z",
                            "start": "2026-09-30T02:46:38.612638Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000016",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "2afd943cf0ca6ea28b15c08c0228d7de21155f7b",
                            "dest": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "2afd943cf0ca6ea28b15c08c0228d7de21155f7b",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/work/.ansible/tmp/ansible-tmp-1790736399.1265283-34-166824885610649/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "7b45d06232e880b745f38b3b1c14a959",
                            "mode": "0644",
                            "owner": "root",
                            "size": 8281,
                            "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/.ansible/tmp/ansible-tmp-1790736399.1265283-34-166824885610649/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:40.117918Z",
                            "start": "2026-09-30T02:46:39.092263Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000017",
                        "name": "Copy ansible inventory to logs dir"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "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/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:40.411547Z",
                            "start": "2026-09-30T02:46:40.132518Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000001b",
                        "name": "Check to see if ssh key was already created for this build"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "create-key-and-replace.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:40.466479Z",
                            "start": "2026-09-30T02:46:40.429010Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000001c",
                        "name": "Create a new key in workspace based on build UUID"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-keygen",
                                "-t",
                                "rsa",
                                "-N",
                                "",
                                "-C",
                                "zuul-build-sshkey",
                                "-f",
                                "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.527960",
                            "end": "2026-09-30 02:46:41.503807",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_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-923b-b0f7-0000000000e4-0-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:46:40.975847",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa.pub\nThe key fingerprint is:\nSHA256:iyvazkTNzGt0fDgsbAfNyMnThsEeh1IWvWyed1oj7aU zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|     o=+         |\n|    .++Oo        |\n|     oO+=.       |\n|     *.*+.       |\n|    . XoS...     |\n|   . o *o+o = .  |\n|    . + .. * +   |\n|   +.. .  . E    |\n|  .o+..          |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:iyvazkTNzGt0fDgsbAfNyMnThsEeh1IWvWyed1oj7aU zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|     o=+         |",
                                "|    .++Oo        |",
                                "|     oO+=.       |",
                                "|     *.*+.       |",
                                "|    . XoS...     |",
                                "|   . o *o+o = .  |",
                                "|    . + .. * +   |",
                                "|   +.. .  . E    |",
                                "|  .o+..          |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac1f-6606-923b-b0f7-0000000000e4-0-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:41.553399Z",
                            "start": "2026-09-30T02:46:40.495888Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000e4",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:41.590831Z",
                            "start": "2026-09-30T02:46:41.561052Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000e5",
                        "name": "Remote setup ssh keys (linux)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "lineinfile",
                            "changed": false,
                            "false_condition": "zuul_build_sshkey_cleanup",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:41.633965Z",
                            "start": "2026-09-30T02:46:41.610542Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000104",
                        "name": "Remove previously added zuul-build-sshkey"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQDdj5QmZiOQ9ySTk3WNgLu1hjd+0YMiCPjoKRTIJJ5BaUygkhob2K/sr8Nb0PcQYsHelMlB3c+4+NjbdfcSrC8nKPwuyNxxiMWmPeyG/rYqmnUt6BEngZotC12I32hwuJ1xFFwi2vwbMXkY6jPTgqgfXI9WmRBTvCv+oC6bbZlu4+cx93wHOGDe/vry+CSFwdUSRF47MdPrZp4jX0sHOCzJQMeS1ChNRX7o3LgStXi2V53ZrOf51C4AZ4Pa4fJpowiv6USN/tSSnvyafuWVlYfbwoOyTFK9T5QrFUOhQ7dc92QRtJiZbyESiBhLVmuNO3S5QvPuS+i6MozkQHDcM8pP0ICepdh7uaT2gKGX8Vo/33bYNdNCEqz9zqlEo7yPspyAbMQZWBfuA2lZQVnsustVLlvPSmVlWyEI/+slQLQv9i1NDzQY0hEgpTO94DBcUZvRaGa60oxQl01cxEDPO2ujeccQy7048c3R3QXyZqXNjY4XYiRg2p0/rKxeQF+4nPc= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul-testbed05/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "present",
                                    "user": "zuul-testbed05",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDdj5QmZiOQ9ySTk3WNgLu1hjd+0YMiCPjoKRTIJJ5BaUygkhob2K/sr8Nb0PcQYsHelMlB3c+4+NjbdfcSrC8nKPwuyNxxiMWmPeyG/rYqmnUt6BEngZotC12I32hwuJ1xFFwi2vwbMXkY6jPTgqgfXI9WmRBTvCv+oC6bbZlu4+cx93wHOGDe/vry+CSFwdUSRF47MdPrZp4jX0sHOCzJQMeS1ChNRX7o3LgStXi2V53ZrOf51C4AZ4Pa4fJpowiv6USN/tSSnvyafuWVlYfbwoOyTFK9T5QrFUOhQ7dc92QRtJiZbyESiBhLVmuNO3S5QvPuS+i6MozkQHDcM8pP0ICepdh7uaT2gKGX8Vo/33bYNdNCEqz9zqlEo7yPspyAbMQZWBfuA2lZQVnsustVLlvPSmVlWyEI/+slQLQv9i1NDzQY0hEgpTO94DBcUZvRaGa60oxQl01cxEDPO2ujeccQy7048c3R3QXyZqXNjY4XYiRg2p0/rKxeQF+4nPc= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul-testbed05/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "present",
                            "user": "zuul-testbed05",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:42.428574Z",
                            "start": "2026-09-30T02:46:41.640262Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000105",
                        "name": "Enable access via build key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul-testbed05/.ssh"
                                },
                                "before": {
                                    "path": "/home/zuul-testbed05/.ssh"
                                }
                            },
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "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-testbed05/.ssh",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0700",
                            "owner": "zuul-testbed05",
                            "path": "/home/zuul-testbed05/.ssh",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1005
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:42.752584Z",
                            "start": "2026-09-30T02:46:42.436873Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000106",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "copy",
                            "changed": false,
                            "dest": "/home/zuul-testbed05/.ssh/id_rsa",
                            "invocation": {
                                "dest": "~/.ssh/id_rsa",
                                "force": false,
                                "mode": 384,
                                "module_args": {
                                    "dest": "~/.ssh/id_rsa",
                                    "force": false,
                                    "mode": 384,
                                    "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa"
                                },
                                "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa"
                            },
                            "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:43.214599Z",
                            "start": "2026-09-30T02:46:42.761627Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000107",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "copy",
                            "changed": false,
                            "dest": "/home/zuul-testbed05/.ssh/id_rsa.pub",
                            "invocation": {
                                "dest": "~/.ssh/id_rsa.pub",
                                "force": false,
                                "mode": 420,
                                "module_args": {
                                    "dest": "~/.ssh/id_rsa.pub",
                                    "force": false,
                                    "mode": 420,
                                    "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa.pub"
                                },
                                "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa.pub"
                            },
                            "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa.pub"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:43.651242Z",
                            "start": "2026-09-30T02:46:43.224877Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000108",
                        "name": "Install build public key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:43.695629Z",
                            "start": "2026-09-30T02:46:43.660287Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000e6",
                        "name": "Remote setup ssh keys (windows)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "sshagent_remove_keys",
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "remove": "^(?!\\(stdin\\)).*"
                                }
                            },
                            "removed": [
                                "/var/ssh/nodepool"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-0000000000eb",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:44.165099Z",
                            "start": "2026-09-30T02:46:43.715077Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000ed",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa"
                            ],
                            "delta": "0:00:00.018957",
                            "end": "2026-09-30 02:46:44.478183",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_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-923b-b0f7-0000000000f3-0-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:46:44.459226",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/2772f4df0dcc49c7943d50a4a59129e0_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac1f-6606-923b-b0f7-0000000000f3-0-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:44.515197Z",
                            "start": "2026-09-30T02:46:44.177757Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000f3",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:45.218746Z",
                            "start": "2026-09-30T02:46:44.522577Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000f4",
                        "name": "Verify we can still SSH to all nodes"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:45.264558Z",
                            "start": "2026-09-30T02:46:45.229649Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-0000000000f5",
                        "name": "Verify we can still SSH to all nodes (windows)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000001e",
                        "name": "start-zuul-console",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/start-zuul-console"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:45.740264Z",
                            "start": "2026-09-30T02:46:45.316233Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000020",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_info_dir": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:45.792831Z",
                            "start": "2026-09-30T02:46:45.751549Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000024",
                        "name": "Define zuul_info_dir fact"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:46.075376Z",
                            "start": "2026-09-30T02:46:45.798546Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000025",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "setup",
                            "ansible_facts": {
                                "ansible_all_ipv4_addresses": [
                                    "10.128.0.21"
                                ],
                                "ansible_all_ipv6_addresses": [
                                    "2a13:1a81:8000:2::33d",
                                    "fe80::f816:3eff:febf:60f0"
                                ],
                                "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.1.0-23-cloud-amd64",
                                    "console": "ttyS0,115200",
                                    "consoleblank": "0",
                                    "earlyprintk": "ttyS0,115200",
                                    "ro": true,
                                    "root": "UUID=97ecbbc5-b8a6-45c0-878b-05c164bcc1ed"
                                },
                                "ansible_date_time": {
                                    "date": "2026-09-30",
                                    "day": "30",
                                    "epoch": "1790736407",
                                    "epoch_int": "1790736407",
                                    "hour": "02",
                                    "iso8601": "2026-09-30T02:46:47Z",
                                    "iso8601_basic": "20260930T024647258051",
                                    "iso8601_basic_short": "20260930T024647",
                                    "iso8601_micro": "2026-09-30T02:46:47.258051Z",
                                    "minute": "46",
                                    "month": "09",
                                    "second": "47",
                                    "time": "02:46:47",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Wednesday",
                                    "weekday_number": "3",
                                    "weeknumber": "39",
                                    "year": "2026"
                                },
                                "ansible_default_ipv4": {
                                    "address": "10.128.0.21",
                                    "alias": "ens3",
                                    "broadcast": "",
                                    "gateway": "10.128.0.17",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:bf:60:f0",
                                    "mtu": 1500,
                                    "netmask": "255.255.255.240",
                                    "network": "10.128.0.16",
                                    "prefix": "28",
                                    "type": "ether"
                                },
                                "ansible_default_ipv6": {
                                    "address": "2a13:1a81:8000:2::33d",
                                    "gateway": "fe80::f816:3eff:fe98:d9f",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:bf:60:f0",
                                    "mtu": 1500,
                                    "prefix": "128",
                                    "scope": "global",
                                    "type": "ether"
                                },
                                "ansible_device_links": {
                                    "ids": {
                                        "sda": [
                                            "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c"
                                        ],
                                        "sda1": [
                                            "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c-part1"
                                        ],
                                        "sda14": [
                                            "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c-part14"
                                        ],
                                        "sda15": [
                                            "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c-part15"
                                        ]
                                    },
                                    "labels": {},
                                    "masters": {},
                                    "uuids": {
                                        "sda1": [
                                            "97ecbbc5-b8a6-45c0-878b-05c164bcc1ed"
                                        ],
                                        "sda15": [
                                            "1E24-44C9"
                                        ]
                                    }
                                },
                                "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": "0",
                                        "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": "0",
                                        "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": "0",
                                        "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": "0",
                                        "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": "0",
                                        "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": "0",
                                        "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": "0",
                                        "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": "0",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "sda": {
                                        "holders": [],
                                        "host": "SCSI storage controller: Red Hat, Inc. Virtio SCSI",
                                        "links": {
                                            "ids": [
                                                "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c"
                                            ],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": "QEMU HARDDISK",
                                        "partitions": {
                                            "sda1": {
                                                "holders": [],
                                                "links": {
                                                    "ids": [
                                                        "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c-part1"
                                                    ],
                                                    "labels": [],
                                                    "masters": [],
                                                    "uuids": [
                                                        "97ecbbc5-b8a6-45c0-878b-05c164bcc1ed"
                                                    ]
                                                },
                                                "sectors": "209453023",
                                                "sectorsize": 512,
                                                "size": "99.87 GB",
                                                "start": "262144",
                                                "uuid": "97ecbbc5-b8a6-45c0-878b-05c164bcc1ed"
                                            },
                                            "sda14": {
                                                "holders": [],
                                                "links": {
                                                    "ids": [
                                                        "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c-part14"
                                                    ],
                                                    "labels": [],
                                                    "masters": [],
                                                    "uuids": []
                                                },
                                                "sectors": "6144",
                                                "sectorsize": 512,
                                                "size": "3.00 MB",
                                                "start": "2048",
                                                "uuid": null
                                            },
                                            "sda15": {
                                                "holders": [],
                                                "links": {
                                                    "ids": [
                                                        "scsi-0QEMU_QEMU_HARDDISK_c056a867-3435-47ac-9224-3c26d34e1b7c-part15"
                                                    ],
                                                    "labels": [],
                                                    "masters": [],
                                                    "uuids": [
                                                        "1E24-44C9"
                                                    ]
                                                },
                                                "sectors": "253952",
                                                "sectorsize": 512,
                                                "size": "124.00 MB",
                                                "start": "8192",
                                                "uuid": "1E24-44C9"
                                            }
                                        },
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "209715200",
                                        "sectorsize": "512",
                                        "size": "100.00 GB",
                                        "support_discard": "4096",
                                        "vendor": "QEMU",
                                        "virtual": 1
                                    }
                                },
                                "ansible_distribution": "Debian",
                                "ansible_distribution_file_parsed": true,
                                "ansible_distribution_file_path": "/etc/os-release",
                                "ansible_distribution_file_variety": "Debian",
                                "ansible_distribution_major_version": "12",
                                "ansible_distribution_minor_version": "15",
                                "ansible_distribution_release": "bookworm",
                                "ansible_distribution_version": "12.15",
                                "ansible_dns": {
                                    "nameservers": [
                                        "81.163.194.9",
                                        "81.163.194.10",
                                        "2a13:1a81::11:53",
                                        "2a13:1a81::12:53"
                                    ],
                                    "search": [
                                        "."
                                    ]
                                },
                                "ansible_domain": "",
                                "ansible_effective_group_id": 1006,
                                "ansible_effective_user_id": 1005,
                                "ansible_ens3": {
                                    "active": true,
                                    "device": "ens3",
                                    "features": {
                                        "esp_hw_offload": "off [fixed]",
                                        "esp_tx_csum_hw_offload": "off [fixed]",
                                        "fcoe_mtu": "off [fixed]",
                                        "generic_receive_offload": "on",
                                        "generic_segmentation_offload": "on",
                                        "highdma": "on [fixed]",
                                        "hsr_dup_offload": "off [fixed]",
                                        "hsr_fwd_offload": "off [fixed]",
                                        "hsr_tag_ins_offload": "off [fixed]",
                                        "hsr_tag_rm_offload": "off [fixed]",
                                        "hw_tc_offload": "off [fixed]",
                                        "l2_fwd_offload": "off [fixed]",
                                        "large_receive_offload": "off [fixed]",
                                        "loopback": "off [fixed]",
                                        "macsec_hw_offload": "off [fixed]",
                                        "netns_local": "off [fixed]",
                                        "ntuple_filters": "off [fixed]",
                                        "receive_hashing": "off [fixed]",
                                        "rx_all": "off [fixed]",
                                        "rx_checksumming": "on [fixed]",
                                        "rx_fcs": "off [fixed]",
                                        "rx_gro_hw": "on",
                                        "rx_gro_list": "off",
                                        "rx_udp_gro_forwarding": "off",
                                        "rx_udp_tunnel_port_offload": "off [fixed]",
                                        "rx_vlan_filter": "on [fixed]",
                                        "rx_vlan_offload": "off [fixed]",
                                        "rx_vlan_stag_filter": "off [fixed]",
                                        "rx_vlan_stag_hw_parse": "off [fixed]",
                                        "scatter_gather": "on",
                                        "tcp_segmentation_offload": "on",
                                        "tls_hw_record": "off [fixed]",
                                        "tls_hw_rx_offload": "off [fixed]",
                                        "tls_hw_tx_offload": "off [fixed]",
                                        "tx_checksum_fcoe_crc": "off [fixed]",
                                        "tx_checksum_ip_generic": "on",
                                        "tx_checksum_ipv4": "off [fixed]",
                                        "tx_checksum_ipv6": "off [fixed]",
                                        "tx_checksum_sctp": "off [fixed]",
                                        "tx_checksumming": "on",
                                        "tx_esp_segmentation": "off [fixed]",
                                        "tx_fcoe_segmentation": "off [fixed]",
                                        "tx_gre_csum_segmentation": "off [fixed]",
                                        "tx_gre_segmentation": "off [fixed]",
                                        "tx_gso_list": "off [fixed]",
                                        "tx_gso_partial": "off [fixed]",
                                        "tx_gso_robust": "on [fixed]",
                                        "tx_ipxip4_segmentation": "off [fixed]",
                                        "tx_ipxip6_segmentation": "off [fixed]",
                                        "tx_lockless": "off [fixed]",
                                        "tx_nocache_copy": "off",
                                        "tx_scatter_gather": "on",
                                        "tx_scatter_gather_fraglist": "off [fixed]",
                                        "tx_sctp_segmentation": "off [fixed]",
                                        "tx_tcp6_segmentation": "on",
                                        "tx_tcp_ecn_segmentation": "on",
                                        "tx_tcp_mangleid_segmentation": "off",
                                        "tx_tcp_segmentation": "on",
                                        "tx_tunnel_remcsum_segmentation": "off [fixed]",
                                        "tx_udp_segmentation": "off [fixed]",
                                        "tx_udp_tnl_csum_segmentation": "off [fixed]",
                                        "tx_udp_tnl_segmentation": "off [fixed]",
                                        "tx_vlan_offload": "off [fixed]",
                                        "tx_vlan_stag_hw_insert": "off [fixed]",
                                        "vlan_challenged": "off [fixed]"
                                    },
                                    "hw_timestamp_filters": [],
                                    "ipv4": {
                                        "address": "10.128.0.21",
                                        "broadcast": "",
                                        "netmask": "255.255.255.240",
                                        "network": "10.128.0.16",
                                        "prefix": "28"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "2a13:1a81:8000:2::33d",
                                            "prefix": "128",
                                            "scope": "global"
                                        },
                                        {
                                            "address": "fe80::f816:3eff:febf:60f0",
                                            "prefix": "64",
                                            "scope": "link"
                                        }
                                    ],
                                    "macaddress": "fa:16:3e:bf:60:f0",
                                    "module": "virtio_net",
                                    "mtu": 1500,
                                    "pciid": "virtio1",
                                    "promisc": false,
                                    "speed": -1,
                                    "timestamping": [],
                                    "type": "ether"
                                },
                                "ansible_env": {
                                    "HOME": "/home/zuul-testbed05",
                                    "LANG": "C.UTF-8",
                                    "LOGNAME": "zuul-testbed05",
                                    "MOTD_SHOWN": "pam",
                                    "PATH": "/usr/local/bin:/usr/bin:/bin:/usr/games",
                                    "PWD": "/home/zuul-testbed05",
                                    "SHELL": "/bin/sh",
                                    "SSH_CLIENT": "81.163.193.69 45732 22",
                                    "SSH_CONNECTION": "81.163.193.69 45732 10.128.0.21 22",
                                    "USER": "zuul-testbed05",
                                    "XDG_RUNTIME_DIR": "/run/user/1005",
                                    "XDG_SESSION_CLASS": "user",
                                    "XDG_SESSION_ID": "37323",
                                    "XDG_SESSION_TYPE": "tty"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "Other",
                                "ansible_fqdn": "zuul-static-regiocloud-infra-1",
                                "ansible_hostname": "zuul-static-regiocloud-infra-1",
                                "ansible_hostnqn": "",
                                "ansible_interfaces": [
                                    "lo",
                                    "ens3"
                                ],
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "6.1.0-23-cloud-amd64",
                                "ansible_kernel_version": "#1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15)",
                                "ansible_lo": {
                                    "active": true,
                                    "device": "lo",
                                    "features": {
                                        "esp_hw_offload": "off [fixed]",
                                        "esp_tx_csum_hw_offload": "off [fixed]",
                                        "fcoe_mtu": "off [fixed]",
                                        "generic_receive_offload": "on",
                                        "generic_segmentation_offload": "on",
                                        "highdma": "on [fixed]",
                                        "hsr_dup_offload": "off [fixed]",
                                        "hsr_fwd_offload": "off [fixed]",
                                        "hsr_tag_ins_offload": "off [fixed]",
                                        "hsr_tag_rm_offload": "off [fixed]",
                                        "hw_tc_offload": "off [fixed]",
                                        "l2_fwd_offload": "off [fixed]",
                                        "large_receive_offload": "off [fixed]",
                                        "loopback": "on [fixed]",
                                        "macsec_hw_offload": "off [fixed]",
                                        "netns_local": "on [fixed]",
                                        "ntuple_filters": "off [fixed]",
                                        "receive_hashing": "off [fixed]",
                                        "rx_all": "off [fixed]",
                                        "rx_checksumming": "on [fixed]",
                                        "rx_fcs": "off [fixed]",
                                        "rx_gro_hw": "off [fixed]",
                                        "rx_gro_list": "off",
                                        "rx_udp_gro_forwarding": "off",
                                        "rx_udp_tunnel_port_offload": "off [fixed]",
                                        "rx_vlan_filter": "off [fixed]",
                                        "rx_vlan_offload": "off [fixed]",
                                        "rx_vlan_stag_filter": "off [fixed]",
                                        "rx_vlan_stag_hw_parse": "off [fixed]",
                                        "scatter_gather": "on",
                                        "tcp_segmentation_offload": "on",
                                        "tls_hw_record": "off [fixed]",
                                        "tls_hw_rx_offload": "off [fixed]",
                                        "tls_hw_tx_offload": "off [fixed]",
                                        "tx_checksum_fcoe_crc": "off [fixed]",
                                        "tx_checksum_ip_generic": "on [fixed]",
                                        "tx_checksum_ipv4": "off [fixed]",
                                        "tx_checksum_ipv6": "off [fixed]",
                                        "tx_checksum_sctp": "on [fixed]",
                                        "tx_checksumming": "on",
                                        "tx_esp_segmentation": "off [fixed]",
                                        "tx_fcoe_segmentation": "off [fixed]",
                                        "tx_gre_csum_segmentation": "off [fixed]",
                                        "tx_gre_segmentation": "off [fixed]",
                                        "tx_gso_list": "on",
                                        "tx_gso_partial": "off [fixed]",
                                        "tx_gso_robust": "off [fixed]",
                                        "tx_ipxip4_segmentation": "off [fixed]",
                                        "tx_ipxip6_segmentation": "off [fixed]",
                                        "tx_lockless": "on [fixed]",
                                        "tx_nocache_copy": "off [fixed]",
                                        "tx_scatter_gather": "on [fixed]",
                                        "tx_scatter_gather_fraglist": "on [fixed]",
                                        "tx_sctp_segmentation": "on",
                                        "tx_tcp6_segmentation": "on",
                                        "tx_tcp_ecn_segmentation": "on",
                                        "tx_tcp_mangleid_segmentation": "on",
                                        "tx_tcp_segmentation": "on",
                                        "tx_tunnel_remcsum_segmentation": "off [fixed]",
                                        "tx_udp_segmentation": "on",
                                        "tx_udp_tnl_csum_segmentation": "off [fixed]",
                                        "tx_udp_tnl_segmentation": "off [fixed]",
                                        "tx_vlan_offload": "off [fixed]",
                                        "tx_vlan_stag_hw_insert": "off [fixed]",
                                        "vlan_challenged": "on [fixed]"
                                    },
                                    "hw_timestamp_filters": [],
                                    "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,
                                    "timestamping": [],
                                    "type": "loopback"
                                },
                                "ansible_loadavg": {
                                    "15m": 0.30224609375,
                                    "1m": 0.7041015625,
                                    "5m": 0.46826171875
                                },
                                "ansible_local": {},
                                "ansible_locally_reachable_ips": {
                                    "ipv4": [
                                        "10.128.0.21",
                                        "127.0.0.0/8",
                                        "127.0.0.1"
                                    ],
                                    "ipv6": [
                                        "::1",
                                        "2a13:1a81:8000:2::33d",
                                        "fe80::f816:3eff:febf:60f0"
                                    ]
                                },
                                "ansible_lsb": {
                                    "codename": "bookworm",
                                    "description": "Debian GNU/Linux 12 (bookworm)",
                                    "id": "Debian",
                                    "major_release": "12",
                                    "release": "12"
                                },
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_machine_id": "28f0fb0ddd3c48c38b3aa31603cb444d",
                                "ansible_memfree_mb": 288,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 6985,
                                        "used": 967
                                    },
                                    "real": {
                                        "free": 288,
                                        "total": 7952,
                                        "used": 7664
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 7952,
                                "ansible_mounts": [
                                    {
                                        "block_available": 14495217,
                                        "block_size": 4096,
                                        "block_total": 25759134,
                                        "block_used": 11263917,
                                        "device": "/dev/sda1",
                                        "fstype": "ext4",
                                        "inode_available": 5880570,
                                        "inode_total": 6545408,
                                        "inode_used": 664838,
                                        "mount": "/",
                                        "options": "rw,relatime,discard,errors=remount-ro",
                                        "size_available": 59372408832,
                                        "size_total": 105509412864,
                                        "uuid": "97ecbbc5-b8a6-45c0-878b-05c164bcc1ed"
                                    },
                                    {
                                        "block_available": 57307,
                                        "block_size": 2048,
                                        "block_total": 63339,
                                        "block_used": 6032,
                                        "device": "/dev/sda15",
                                        "fstype": "vfat",
                                        "inode_available": 0,
                                        "inode_total": 0,
                                        "inode_used": 0,
                                        "mount": "/boot/efi",
                                        "options": "rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro",
                                        "size_available": 117364736,
                                        "size_total": 129718272,
                                        "uuid": "1E24-44C9"
                                    }
                                ],
                                "ansible_nodename": "zuul-static-regiocloud-infra-1",
                                "ansible_os_family": "Debian",
                                "ansible_pkg_mgr": "apt",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-6.1.0-23-cloud-amd64",
                                    "console": [
                                        "tty0",
                                        "ttyS0,115200"
                                    ],
                                    "consoleblank": "0",
                                    "earlyprintk": "ttyS0,115200",
                                    "ro": true,
                                    "root": "UUID=97ecbbc5-b8a6-45c0-878b-05c164bcc1ed"
                                },
                                "ansible_processor": [
                                    "0",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "1",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "2",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "3",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)"
                                ],
                                "ansible_processor_cores": 1,
                                "ansible_processor_count": 4,
                                "ansible_processor_nproc": 4,
                                "ansible_processor_threads_per_core": 1,
                                "ansible_processor_vcpus": 4,
                                "ansible_product_name": "OpenStack Nova",
                                "ansible_product_serial": "NA",
                                "ansible_product_uuid": "NA",
                                "ansible_product_version": "26.2.1",
                                "ansible_python": {
                                    "executable": "/usr/bin/python3",
                                    "has_sslcontext": true,
                                    "type": "cpython",
                                    "version": {
                                        "major": 3,
                                        "micro": 2,
                                        "minor": 11,
                                        "releaselevel": "final",
                                        "serial": 0
                                    },
                                    "version_info": [
                                        3,
                                        11,
                                        2,
                                        "final",
                                        0
                                    ]
                                },
                                "ansible_python_version": "3.11.2",
                                "ansible_real_group_id": 1006,
                                "ansible_real_user_id": 1005,
                                "ansible_selinux": {
                                    "status": "disabled"
                                },
                                "ansible_selinux_python_present": true,
                                "ansible_service_mgr": "systemd",
                                "ansible_ssh_host_key_dsa_public": "AAAAB3NzaC1kc3MAAACBAOVugYBPOvEOPI9DA30PvhAEr88mJeaFmKN4pkfnBHV/1A1OlDKtX7lKWCBfEUilcd+tQFVKXm4KY+K9q4J5x5tpd7cL7LRDCFKN+py3+jc6U5J9EZ0o5cVG84z0c3XLEL6cCljG9Etx/0pXjjELRh1SGuUZweEx0143OSiKs/9DAAAAFQCT7R5MDTPEdFXQcZxA/fPRmtWFswAAAIBp8Iz2Njfcxfnh/mdxMztzkdNXulDt679+ghvl5588eCIDPa9xMtojivk53JaV6V4R+wsBN+MaKufzMOoVxuDkZcmw940H/1kcr3yOsJcZIkU1GRkJiNnSEIWJ6dVaXMh+wwbjw+8xNCA3+n3fARqUK906ICT5RsRrBe7W2K7dIAAAAIAL9qFr0vTidcXXhyWKN8I2iBsHSKfb6cjbseShw3ZeZE+kJ3IXz3z9oe0OwKp52GhvJrOXEkxST9YbtutbsVz5iS7lDpisvIWfFtvRRYaOtyvE8b4PWpHrk4s5tssqGDQ7y7zSqmRrj1sf5w0pwokPGmoSnPWUi0Vp0yhlysI/1w==",
                                "ansible_ssh_host_key_dsa_public_keytype": "ssh-dss",
                                "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAuyO5R2SR4XT/Y65sItV7OQrUJXmGJ+//L9L/VugDohOWInFrkaZ6yFJMccVS7fmApekshaCGYnkIVdXV72hzg=",
                                "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256",
                                "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAILxLVCAcH99lPquKCT3PwHsvi+569sV28I73LxchEjeg",
                                "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519",
                                "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQCZ3YX5Qhzq+HT8jTGGcX7rLsF3GCwObHFepfMmBZuD+gTfvdY5sYFSoXiT70rLPBjqETBTS0SQwmo8sd5AJI1vdgIqI5Sry8p52ng8tDg6C5CONt+xAaYOmE+ZDD/6naNX56b/gmgqBRQqPQHPmuptNxTlimdAcpoi+p9/UFBLTObMYmNL+5DTqw1+XECJ5j5kj5Ez40NT5w/1XnelEMcdw06WJZrzNEFt4Qpr2Zf+ybh0s+Xcn9u7d/gCbwXIPJvJnT0iSkiOzFvXJgOzwpvPtoi/5cV7g1LmgWsMLadT6gHof2poQaofC+1Bi0KiB2ANARMumvVBULx03qKvsqulsnlQAix2ffMraa3aMdUzK5aZo3hBx+H1uyEznUlyG9TUT5zhLIhNObetbpJgv6OJHiknBW6v/80FGD9t1pDiAwwBc/tJ8TyKpwyAdGMiEBIIVxTzx8QfPuApPJBJZXhMo2FBwRAEDEuuHbZu0znjhKKz4zlFT8TDrW+W7iThTvc=",
                                "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": 66066382,
                                "ansible_user_dir": "/home/zuul-testbed05",
                                "ansible_user_gecos": "",
                                "ansible_user_gid": 1006,
                                "ansible_user_id": "zuul-testbed05",
                                "ansible_user_shell": "/bin/sh",
                                "ansible_user_uid": 1005,
                                "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-923b-b0f7-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:47.360409Z",
                            "start": "2026-09-30T02:46:46.082380Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000026",
                        "name": "Collect information about the host"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "validate_host_hostname_sanitized": "orchestrator"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:47.423183Z",
                            "start": "2026-09-30T02:46:47.367252Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000027",
                        "name": "Sanitize hostname"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "template",
                            "changed": true,
                            "checksum": "ac865744ff4d652ef309f9984f5f65d6186ccb29",
                            "dest": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info/host-info.orchestrator.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "host-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "ac865744ff4d652ef309f9984f5f65d6186ccb29",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info/host-info.orchestrator.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/2772f4df0dcc49c7943d50a4a59129e0/work/.ansible/tmp/ansible-tmp-1790736407.45909-238-193849697370439/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "0a5d35f599e78a7b8da0375dfa65dc2f",
                            "mode": "0644",
                            "owner": "root",
                            "size": 19733,
                            "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/.ansible/tmp/ansible-tmp-1790736407.45909-238-193849697370439/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:47.986882Z",
                            "start": "2026-09-30T02:46:47.433968Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000028",
                        "name": "Write out all ansible variables/facts known for each host"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "_zuul_nolog_return": true,
                            "action": "zuul_debug_info",
                            "changed": false,
                            "df_i": "Filesystem      Inodes  IUsed   IFree IUse% Mounted on\nudev           1015018    312 1014706    1% /dev\ntmpfs          1017896    537 1017359    1% /run\n/dev/sda1      6545408 664838 5880570   11% /\ntmpfs          1017896     46 1017850    1% /dev/shm\ntmpfs          1017896      2 1017894    1% /run/lock\n/dev/sda15           0      0       0     - /boot/efi\ntmpfs           203579     17  203562    1% /run/user/1001\ntmpfs           203579     17  203562    1% /run/user/1003\ntmpfs           203579     17  203562    1% /run/user/1006\ntmpfs           203579     17  203562    1% /run/user/1005\n",
                            "df_m": "Filesystem     1M-blocks  Used Available Use% Mounted on\nudev                3965     0      3965   0% /dev\ntmpfs                796     1       795   1% /run\n/dev/sda1         100622 39874     56623  42% /\ntmpfs               3977     1      3976   1% /dev/shm\ntmpfs                  5     0         5   0% /run/lock\n/dev/sda15           124    12       112  10% /boot/efi\ntmpfs                796     0       796   0% /run/user/1001\ntmpfs                796     0       796   0% /run/user/1003\ntmpfs                796     0       796   0% /run/user/1006\ntmpfs                796     0       796   0% /run/user/1005\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:bf:60:f0 brd ff:ff:ff:ff:ff:ff\n    altname enp0s3\n    inet 10.128.0.21/28 metric 100 brd 10.128.0.31 scope global dynamic ens3\n       valid_lft 34909sec preferred_lft 34909sec\n    inet6 2a13:1a81:8000:2::33d/128 scope global noprefixroute \n       valid_lft forever preferred_lft forever\n    inet6 fe80::f816:3eff:febf:60f0/64 scope link \n       valid_lft forever preferred_lft forever\n",
                            "network_neighbors": "10.128.0.17 dev ens3 lladdr fa:16:3e:e3:0c:52 REACHABLE \nfe80::f816:3eff:fe98:d9f dev ens3 lladdr fa:16:3e:98:0d:9f router STALE \n",
                            "network_routing_v4": "default via 10.128.0.17 dev ens3 proto dhcp src 10.128.0.21 metric 100 \n10.128.0.16/28 dev ens3 proto kernel scope link src 10.128.0.21 metric 100 \n10.128.0.17 dev ens3 proto dhcp scope link src 10.128.0.21 metric 100 \n10.128.0.18 dev ens3 proto dhcp scope link src 10.128.0.21 metric 100 \n81.163.194.9 via 10.128.0.17 dev ens3 proto dhcp src 10.128.0.21 metric 100 \n81.163.194.10 via 10.128.0.17 dev ens3 proto dhcp src 10.128.0.21 metric 100 \n169.254.169.254 via 10.128.0.18 dev ens3 proto dhcp src 10.128.0.21 metric 100 \n",
                            "network_routing_v6": "2a13:1a81:8000:2::300/120 dev ens3 proto ra metric 100 pref medium\nfe80::/64 dev ens3 proto kernel metric 256 pref medium\ndefault via fe80::f816:3eff:fe98:d9f dev ens3 proto ra metric 100 mtu 1500 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 mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq 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 invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi 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 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\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 mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq 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 invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi 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 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\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: 2\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: 2\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 2\ninitial apicid\t: 2\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 mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq 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 invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi 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 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\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: 3\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: 3\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 3\ninitial apicid\t: 3\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 mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq 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 invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi 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 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\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 zuul-static-regiocloud-infra-1 6.1.0-23-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:48.462421Z",
                            "start": "2026-09-30T02:46:47.999546Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000002a",
                        "name": "Collect information about zuul worker"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "template",
                            "changed": true,
                            "checksum": "c3fa15cb95dd61cc4ca6a869ceaf2d668af8418b",
                            "dest": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info/zuul-info.orchestrator.txt",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "zuul-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "c3fa15cb95dd61cc4ca6a869ceaf2d668af8418b",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs/zuul-info/zuul-info.orchestrator.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/2772f4df0dcc49c7943d50a4a59129e0/work/.ansible/tmp/ansible-tmp-1790736408.5011344-277-205376219594584/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "4c190ee8c940c1faf420566212858420",
                            "mode": "0644",
                            "owner": "root",
                            "size": 3369,
                            "src": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/.ansible/tmp/ansible-tmp-1790736408.5011344-277-205376219594584/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:49.001073Z",
                            "start": "2026-09-30T02:46:48.469395Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000002b",
                        "name": "Write out all zuul information for each host"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:46:49.349019Z",
                            "start": "2026-09-30T02:46:49.019823Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000002f",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "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/2772f4df0dcc49c7943d50a4a59129e0/work/src zuul-testbed05@81.163.193.140:.",
                            "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-testbed05@81.163.193.140:.",
                                    "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/2772f4df0dcc49c7943d50a4a59129e0/work/src",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": ".d..t...... src/\n.d..t...... src/github.com/\n.d..t...... src/github.com/osism/\n.d..t...... src/github.com/osism/ansible-collection-commons/\n<f..t...... src/github.com/osism/ansible-collection-commons/.ansible-lint\n<f..t...... src/github.com/osism/ansible-collection-commons/.flake8\n<f..t...... src/github.com/osism/ansible-collection-commons/.gitignore\n<f..t...... src/github.com/osism/ansible-collection-commons/.yamllint.yml\n<f.st...... src/github.com/osism/ansible-collection-commons/.zuul.yaml\n<f.st...... src/github.com/osism/ansible-collection-commons/CHANGELOG.md\n<f..t...... src/github.com/osism/ansible-collection-commons/LICENSE\n<f..t...... src/github.com/osism/ansible-collection-commons/README.md\n<f..t...... src/github.com/osism/ansible-collection-commons/galaxy.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/HEAD\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/ORIG_HEAD\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/config\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/config.worktree\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/description\n<f.st...... src/github.com/osism/ansible-collection-commons/.git/index\n<f.st...... src/github.com/osism/ansible-collection-commons/.git/packed-refs\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/branches/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/applypatch-msg.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/commit-msg.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/fsmonitor-watchman.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/post-update.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-applypatch.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-commit.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-merge-commit.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-push.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-rebase.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-receive.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/prepare-commit-msg.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/push-to-checkout.sample\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/update.sample\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/info/\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/info/exclude\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/logs/HEAD\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/heads/\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/heads/main\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/remotes/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/remotes/origin/\n<f..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/remotes/origin/HEAD\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/00/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/01/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/02/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/03/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/04/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/05/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/06/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/07/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/08/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/09/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/09/34ed28424c177bf5f347512f9ed305503b8b42\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/09/97aab5015daab2207d8988e2748d92d112438a\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/10/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/11/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/12/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/13/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/14/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/15/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/15/c89f2e0add01330b5471aaabe5f4bc0cc52767\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/16/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/17/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/18/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/19/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1b/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/1b/a470dbc7f1bdb13f9dd2827567edf3eec129f1\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1c/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/1c/0850aeebc87e37435783a38a460bf1af7a6087\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/1c/85edf42233d6e5ecc5c77d60ad872f204c527d\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/20/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/21/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/22/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/23/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/24/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/25/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/26/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/27/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/28/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/29/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/30/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/31/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/32/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/33/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/33/ef07e44fb72b72440cb4b1c11a3067b6028042\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/34/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/35/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/36/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/37/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/38/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/39/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3e/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/3e/a3676cc000688e28954ac8fec46e680a6541b1\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/40/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/41/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/42/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/42/6b7bdb8c0dc6f84cb2947f551eeb8a944f59a5\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/43/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/44/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/44/7764f44ef18c98722b0c547765602b1b415757\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/45/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/46/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/47/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/48/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/48/d9642844bd55a907447bded8810ec7a5e2f444\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/49/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4b/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/4b/88a8eb99551c3ed43b39bd5a52a198b1b8dcab\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4c/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/4c/54c44bb8ee74d48ed50adc8363ab1b7feca907\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/50/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/51/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/52/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/53/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/54/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/55/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/56/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/57/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/58/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/59/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/60/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/61/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/62/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/63/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/63/bba844791845706d4b4a54346042ce6774232b\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/64/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/64/a3310dc53de96ab268705f9818064e0b3d3b5a\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/65/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/66/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/67/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/67/4165dc9b94c5cc29bc4473834b9298a3f90259\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/68/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/69/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6a/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/6a/55b7852b7a14b277264c8cf71c45753e75cdfd\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/70/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/71/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/71/2e7debbac643c734e3bd3dfd9e9faa7d291dd5\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/72/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/73/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/74/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/75/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/75/c7a26ed45479178d1d0b72235ea61d073e180f\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/76/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/77/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/78/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/79/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7e/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/7e/587189035ba1a22235dd716d06d3c0684c3567\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/7e/655fe5c90aad13651bd74c24fb0bb5f0f80001\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/80/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/81/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/82/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/82/aa7a693e2096085d846cfdfcd8c61712ae1af0\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/83/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/83/8d83bffbe3568d6a28769c08c40e32b65f93be\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/84/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/85/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/86/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/87/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/87/3870c9679588f31ce591e8f2b3b8329a2250e5\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/88/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/89/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/89/f22524a18aa123292cbb67c00b64f10c7c5dad\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/90/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/91/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/92/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/93/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/93/9e7baf07ca8e495b1ea016f8c4f1be778c43f2\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/94/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/95/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/95/a4b8633fdb6e8c5ba818078be2d59cd8bcaa23\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/96/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/97/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/97/421f74cac42d87ebe03889d525a06aa3b8e5ca\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/98/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/99/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9a/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9b/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9c/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9d/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9e/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9f/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a0/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a0/0ae6f65360afaae2a40e4ee99e8f9556549bfb\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a1/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a2/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a3/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a3/5dde91982c37346b1055fea14e4edfe53883f6\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a4/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a5/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a6/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a7/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a7/6b0796045c873ca5ff63e991d8230f15f998da\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a7/a042e28dfb73b1627b65ee58a38e0cc71e2e37\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a8/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a9/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/aa/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ab/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ac/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ad/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/ad/43d80ca75d081e6326def40241faea7a884d28\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ae/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/af/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b0/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b1/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/b1/e55c7a6ee6ff4262183c46edfd1f81b329c9a0\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b2/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b3/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b4/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b5/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b6/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b7/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/b7/b6619d2a204c228dfb46b95526db6be8a9c9d2\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b8/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b9/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/b9/7fe762ca94573638255767b75f95fbe5777c77\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ba/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bb/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/bb/8768dc373cf80508c751909a04718d479e25fd\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bc/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bd/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/be/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bf/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/bf/be4f5b6a2ee5784ed8d7015d4a8e71255e2ef0\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c0/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c1/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c2/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c3/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c4/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c5/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c6/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c7/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c8/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/c8/2a07f666ddff90d027a2a98fdd2cfc5d0f5004\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c9/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ca/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cb/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cc/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cd/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ce/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cf/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d0/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d1/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d2/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d3/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/d3/44aab82ff7e4f3243e310d9d240a75c9cd99df\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d4/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d5/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d6/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d7/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d8/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/d8/2739a7d97c424876e09806298b5b2d14f3e2a1\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/d8/787a24b5dd8c0b50bfa171b64781ba2ba30dfd\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d9/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/da/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/db/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/dc/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/dd/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/de/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/de/1af362d4b40bcd439125f92457d87e8fe7a3fa\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/df/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e0/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e2/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e3/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e4/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e4/bdd1f603c9af5828b3c5378585f36f0a7ba3da\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e4/ff5f1a501ecc8a32034251ebc45ef1503756b9\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e5/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e6/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e6/1855f2b0f3757100ba6a29ee92537ee0371299\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e7/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e8/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e9/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e9/8a0dac3980eda700c8fcbbf87d81c618f351d4\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ea/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/eb/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ec/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ed/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ee/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ef/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f0/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f1/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f2/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f3/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f4/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f5/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f6/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f7/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f8/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f9/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fa/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fb/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fc/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fd/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fe/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ff/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/ff/3d00a6758223a2bc5961d063e4362557bfa92d\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/info/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/pack/\n.d..t...... src/github.com/osism/ansible-collection-commons/.git/refs/\n.d..t...... src/github.com/osism/ansible-collection-commons/.github/\n<f..t...... src/github.com/osism/ansible-collection-commons/.github/publish-collection.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/.github/renovate.json\n.d..t...... src/github.com/osism/ansible-collection-commons/.github/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/.github/templates/galaxy.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/.github/workflows/\n<f..t...... src/github.com/osism/ansible-collection-commons/.github/workflows/add-to-project.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/.github/workflows/publish-collection.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/meta/runtime.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/requirements.txt\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/default/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/default/molecule.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/collections.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/converge.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/molecule.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/certificates.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/cleanup.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/configfs.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/configuration.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/docker_compose.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/docker_login.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/facts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/firewall.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/hostname.yml\n<f+++++++++ src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/hostname_check.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/hosts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/ipmitool.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/k9s.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/kernel_modules.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/known_hosts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/limits.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/lynis.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/microcode.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/motd.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/network.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/operator.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/packages.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/podman.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/proxy.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/repository.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/resolvconf.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/runc.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/services.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/sosreport.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/sshconfig.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/state.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/sysctl.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/systohc.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/timezone.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/trivy.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/user.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/certificates.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configfs.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/docker_compose.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/docker_login.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/facts.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/firewall.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hostname.py\n<f+++++++++ src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hostname_check.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/ipmitool.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/k9s.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/kernel_modules.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/known_hosts.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/limits.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/microcode.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/operator.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/resolvconf.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/runc.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/services.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/sosreport.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/sshconfig.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/state.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/sysctl.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/systohc.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/user.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/cloudinit.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/packages.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/packages_debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/services.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/timer_debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/timer_redhat.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/git.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/main.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/preserve.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/type-block.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/type-template.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/main.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/main.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/interfaces.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/netplan.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/main.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/main.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/main.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/centos.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/debian.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/main.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/debian.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/main.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/util/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/util/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/util/util.py\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/certificates.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/cleanup.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/configfs.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/configuration.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/docker_compose.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/docker_login.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/facts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/firewall.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/hostname.yml\n<f+++++++++ src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/hostname_check.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/hosts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/ipmitool.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/k9s.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/kernel_modules.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/known_hosts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/limits.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/lynis.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/microcode.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/motd.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/network.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/operator.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/packages.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/podman.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/proxy.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/repository.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/resolvconf.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/runc.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/services.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/sosreport.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/sshconfig.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/state.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/sysctl.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/systohc.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/timezone.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/trivy.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/user.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/certificates.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/cleanup.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/configfs.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/configuration.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/docker_compose.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/facts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/firewall.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/hostname.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/hosts.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/ipmitool.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/k9s.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/kernel_modules.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/lynis.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/microcode.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/motd.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/operator.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/packages.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/podman.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/proxy.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/repository.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/resolvconf.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/runc.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/services.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/sosreport.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/sshconfig.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/state.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/sysctl.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/systohc.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/timezone.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/trivy.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/plugins/\n.d..t...... src/github.com/osism/ansible-collection-commons/plugins/callback/\n<f..t...... src/github.com/osism/ansible-collection-commons/plugins/callback/still_alive.py\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/templates/certificates.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/cloudinit.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/packages-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/packages-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/services-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/services-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/timers-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/timers-RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/git.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/netbox.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/restore.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/update.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/config-git-netbox-private-key.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/config-git-private-key.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/config.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/files/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/files/docker-compose\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/templates/docker-compose.service.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/templates/osism.target.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/templates/ufw.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/tasks/\n<f.st...... src/github.com/osism/ansible-collection-commons/roles/hostname/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/templates/config.j2\ncd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/README.md\ncd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/defaults/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/defaults/main.yml\ncd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/meta/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/meta/main.yml\ncd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/tasks/\n<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-block.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-fast.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-local.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-template.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/hosts-block.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/hosts-fast.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/hosts-template.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/templates/module-load.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/write-scanned.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/write-static.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/tasks/limits.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/configure-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/configure-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/templates/motd.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/cleanup-interfaces.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/cleanup-netplan.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/cleanup-networkd.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/dummy-interfaces.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/interfaces-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/interfaces-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/netplan-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/netplan-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/network-extra-init.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/vxlan-interfaces.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/dummy.netdev.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/network-extra-init.service.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/network-extra-init.sh.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/vxlan.netdev.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/vxlan.network.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/interfaces/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/interfaces/device.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/interfaces/interfaces.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/netplan/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/netplan/01-osism.yaml.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/netplan/interfaces.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/interfaces.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/templates/operator-sudoers.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/package-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/package-RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/deploy.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/templates/proxy-apt.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/\n.L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/AlmaLinux.yml -> RedHat.yml\n.L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/Debian.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/RedHat.yml\n.L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/Rocky.yml -> RedHat.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/Ubuntu.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/99osism.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/source.list.j2\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/ubuntu.sources.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/AlmaLinux-amd64.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/CentOS-x86_64.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Debian-x86_64.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Rocky-x86_64.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Ubuntu-aarch64.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Ubuntu-x86_64.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/handlers/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/configure-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/configure-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/configure-resolv.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/templates/resolved.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/services/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/services/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/services/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/services/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/CentOS-dist.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/Debian-dist.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/Ubuntu-dist.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/templates/config.j2\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/state/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/state/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/state/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/state/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/tasks/sysctl.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/user/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/README.md\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/user/defaults/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/user/meta/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/remote-key-prefetch.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/remote-key.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/type-default.yml\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/type-keyfile.yml\n.d..t...... src/github.com/osism/ansible-collection-commons/roles/user/templates/\n<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/templates/config.j2\n.d..t...... src/github.com/osism/ansible-collection-services/\n<f..t...... src/github.com/osism/ansible-collection-services/.ansible-lint\n<f..t...... src/github.com/osism/ansible-collection-services/.flake8\n<f..t...... src/github.com/osism/ansible-collection-services/.gitignore\n<f..t...... src/github.com/osism/ansible-collection-services/.yamllint.yml\n<f..t...... src/github.com/osism/ansible-collection-services/.zuul.yaml\n<f..t...... src/github.com/osism/ansible-collection-services/CHANGELOG.md\n<f..t...... src/github.com/osism/ansible-collection-services/LICENSE\n<f..t...... src/github.com/osism/ansible-collection-services/README.md\n<f..t...... src/github.com/osism/ansible-collection-services/galaxy.yml\n.d..t...... src/github.com/osism/ansible-collection-services/.git/\n<f..t...... src/github.com/osism/ansible-collection-services/.git/HEAD\n<f..t...... src/github.com/osism/ansible-collection-services/.git/ORIG_HEAD\n<f..t...... src/github.com/osism/ansible-collection-services/.git/config\n<f..t...... src/github.com/osism/ansible-collection-services/.git/config.worktree\n<f..t...... src/github.com/osism/ansible-collection-services/.git/description\n<f..t...... src/github.com/osism/ansible-collection-services/.git/index\n<f..t...... src/github.com/osism/ansible-collection-services/.git/packed-refs\n.d..t...... src/github.com/osism/ansible-collection-services/.git/branches/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/hooks/\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/applypatch-msg.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/commit-msg.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/fsmonitor-watchman.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/post-update.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-applypatch.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-commit.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-merge-commit.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-push.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-rebase.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-receive.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/prepare-commit-msg.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/push-to-checkout.sample\n<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/update.sample\n.d..t...... src/github.com/osism/ansible-collection-services/.git/info/\n<f..t...... src/github.com/osism/ansible-collection-services/.git/info/exclude\n.d..t...... src/github.com/osism/ansible-collection-services/.git/logs/\n<f..t...... src/github.com/osism/ansible-collection-services/.git/logs/HEAD\n.d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/heads/\n<f..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/heads/main\n.d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/remotes/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/remotes/origin/\n<f..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/remotes/origin/HEAD\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/01/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/02/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/03/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/04/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/08/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/0c/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/0d/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/0e/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/10/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/12/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/13/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/14/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/15/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/16/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/17/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/19/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/1c/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/1e/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/20/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/21/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/22/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/23/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/24/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/26/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/27/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/28/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/29/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2a/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2b/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2d/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2e/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/31/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/33/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/36/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/37/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/3c/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/3d/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/40/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/41/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/46/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4b/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4d/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4e/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4f/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/50/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/51/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/52/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/53/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/55/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/56/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/58/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/59/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/5d/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/61/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/64/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/65/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/66/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/6a/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/6c/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/6d/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/70/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/72/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/76/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/77/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/78/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/79/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/7a/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/82/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/87/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/8b/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/8e/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/90/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/91/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/92/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/95/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/97/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/9b/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/9e/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/9f/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a0/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a1/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a7/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a8/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a9/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ac/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ad/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/b0/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/b2/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/b4/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/bb/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/be/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c1/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c2/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c3/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c4/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c5/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c6/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c7/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/cb/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ce/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/cf/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d2/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d3/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d5/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d6/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d8/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d9/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/da/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/db/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/dd/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/df/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/e4/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/e5/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/e9/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ec/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ee/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ef/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f1/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f2/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f5/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f8/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/fb/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/fd/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/fe/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ff/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/info/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/objects/pack/\n.d..t...... src/github.com/osism/ansible-collection-services/.git/refs/\n.d..t...... src/github.com/osism/ansible-collection-services/.github/\n<f..t...... src/github.com/osism/ansible-collection-services/.github/publish-collection.yml\n<f..t...... src/github.com/osism/ansible-collection-services/.github/renovate.json\n.d..t...... src/github.com/osism/ansible-collection-services/.github/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/.github/templates/galaxy.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/.github/workflows/\n<f..t...... src/github.com/osism/ansible-collection-services/.github/workflows/add-to-project.yml\n<f..t...... src/github.com/osism/ansible-collection-services/.github/workflows/publish-collection.yml\n.d..t...... src/github.com/osism/ansible-collection-services/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/meta/runtime.yml\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/requirements.txt\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/default/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/default/molecule.yml\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/collections.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/converge.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/molecule.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify.yml\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/adminer.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/auditd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/cephclient.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/cgit.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/chrony.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/clamav.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/containerd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/dnsdist.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/dnsmasq.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/docker.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/fail2ban.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/falco.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/frr.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/gnmic.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/hddtemp.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/homer.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/httpd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/journald.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/lldpd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/manager.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/netbird.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/netbox.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/netdata.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/nexus.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/openstackclient.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/opentelemetry_collector.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/osquery.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/phpmyadmin.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/rng.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/rsyslog.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/scaphandre.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/smartd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/squid.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/sshd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/stepca.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/substation.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/teleport.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/thanos_sidecar.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/traefik.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/tuned.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/wazuh_agent.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/wireguard.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/zabbix_agent.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/zuul.yml\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/adminer.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/auditd.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cgit.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/dnsdist.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/dnsmasq.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/fail2ban.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/frr.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/gnmic.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/homer.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/httpd.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/journald.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/lldpd.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/manager.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbox.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/nexus.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/opentelemetry_collector.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/phpmyadmin.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/rng.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/rsyslog.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/scaphandre.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/smartd.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/squid.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/sshd.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/stepca.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/substation.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/traefik.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/tuned.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_proxy.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wireguard.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zuul.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/container.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/package.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/package_debian.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/main.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/main.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/main.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/falco/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/falco/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/falco/debian.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/container.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/package-debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/package-redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/util/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/util/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/util/util.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/__init__.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/debian.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/main.py\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/redhat.py\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/adminer.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/auditd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/cephclient.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/cgit.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/chrony.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/clamav.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/containerd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/dnsdist.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/dnsmasq.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/docker.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/fail2ban.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/falco.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/frr.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/gnmic.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/hddtemp.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/homer.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/httpd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/journald.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/lldpd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/manager.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/netbird.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/netbox.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/netdata.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/nexus.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/openstackclient.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/opentelemetry_collector.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/osquery.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/phpmyadmin.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/rng.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/rsyslog.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/scaphandre.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/smartd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/squid.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/sshd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/stepca.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/substation.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/teleport.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/thanos_sidecar.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/traefik.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/tuned.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/wazuh_agent.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/wazuh_proxy.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/wireguard.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/zabbix_agent.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/zuul.yml\n.d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/adminer.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/auditd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/cephclient.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/cgit.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/chrony.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/clamav.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/containerd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/dnsdist.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/dnsmasq.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/docker.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/fail2ban.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/falco.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/frr.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/gnmic.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/hddtemp.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/homer.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/httpd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/journald.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/lldpd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/netbird.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/netdata.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/osquery.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/rng.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/rsyslog.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/smartd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/sshd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/teleport.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/tuned.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/wazuh_agent.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/wireguard.yml\n<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/zabbix_agent.yml\n.d..t...... src/github.com/osism/ansible-collection-services/plugins/\n.d..t...... src/github.com/osism/ansible-collection-services/plugins/filter/\n<f..t...... src/github.com/osism/ansible-collection-services/plugins/filter/address.py\n.d..t...... src/github.com/osism/ansible-collection-services/plugins/modules/\n<f..t...... src/github.com/osism/ansible-collection-services/plugins/modules/kolla_container_facts.py\n<f..t...... src/github.com/osism/ansible-collection-services/plugins/modules/kolla_docker.py\n<f..t...... src/github.com/osism/ansible-collection-services/plugins/modules/kolla_toolbox.py\n.d..t...... src/github.com/osism/ansible-collection-services/roles/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/templates/docker-compose.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/auditd.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/rules/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/rules/20-neo23x0.rules.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/clean-container.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/clean-package-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/clean-package-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/container.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/package-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/package-RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/ceph.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/keyring.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/ceph-authtool.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/ceph.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/crushtool.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/rados.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/radosgw-admin.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/rbd.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/cgitrc.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/httpd-cgit.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/templates/chrony.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/initialize.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/templates/config.toml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/CentOS-dist.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/Debian-dist.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/Ubuntu-dist.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/templates/dnsdist.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/templates/docker-compose.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/templates/dnsmasq.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/templates/docker-compose.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/.gitattributes\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/limits.conf\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/facts/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/facts/docker_containers.fact\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/facts/docker_images.fact\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/bootstrap.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/facts.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/install-docker-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/install-docker-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/service.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/storage-block.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/storage-zram.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/config.json.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/containerd_config.toml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/daemon.json.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/overlay.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/docker/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/templates/sshd.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/falco/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/.gitignore\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/falco/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/falco/files/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/files/falco.service\n.d..t...... src/github.com/osism/ansible-collection-services/roles/falco/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/falco/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/install-RedHat-family_broken.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/frr/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/frr/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/frr/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/frr/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/exporter.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/daemons.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_k3s_cilium.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_leaf.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_loadbalancer.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_loadbalancer_external_uplink.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_test.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_yrzn001.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_yrzn_metalbox.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_yrzn_network.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/prometheus-frr-exporter.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/vtysh.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/templates/gnmic.yaml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/files/\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/files/RedHat-family/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/files/RedHat-family/hddtemp\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/service-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/service-RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/homer/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/homer/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/homer/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/homer/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/homer/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/homer/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/templates/config.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/templates/docker-compose.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/files/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/files/prepare-ironic-volume.sh\n.d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/ironic.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/sonic-ztp.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/htaccess.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/httpd.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/post_install.sh.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/ztp.json.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/journald/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/journald/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/journald/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/journald/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/journald/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/journald/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/templates/journald.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/templates/config.yaml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/templates/docker-compose.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-ansible.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-ara.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-celery.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-frontend.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-netbox.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-scripts.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-vault.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-wrapper.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/initialize-vault.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/initialize.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/service.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/verify-versions.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/check-service-manager-versions.sh.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config-netbox-secret.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config-ssh-key.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config-vault-key.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/manager.service.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/vault.hcl.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/all.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/ansible.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/ara-server.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/ara.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/client.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/conductor.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/frontend.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/inventory-reconciler.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/listener.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/mariadb.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/netbox.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/openstack.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/postgres.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/vault.env.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/scripts/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/scripts/osism-include.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/cilium.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/flux.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/hubble.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-ansible.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-ceph.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-custom.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-generic.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-infrastructure.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-kolla.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-manager.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-monitoring.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-openstack.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-run-without-secrets.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-run.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-state.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-update-docker.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-validate.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/scripts.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/wrapper.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/vars/Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/vars/RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/files/\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/files/startup-scripts/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/files/startup-scripts/270_tags.py\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/config-netbox.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/config-postgres.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/rescue-service.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/restart-service.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/service.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/wait-for-healthy-service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/config-netbox-database.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/config-netbox-secret.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/config-postgres-secret.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/configuration.py.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/netbox.service.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/nginx-unit-1.26.json.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/nginx-unit.json.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/postgresql.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/env/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/env/netbox.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/env/postgres.env.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/custom_fields.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/device_roles.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/device_types.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/groups.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/manufacturers.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/object_permissions.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/prefix_vlan_roles.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/sites.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/tags.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/users.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/vars/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/client.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/server.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/templates/netdata.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/templates/stream.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/create_repos_from_list.groovy\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/setup_http_proxy.groovy\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/setup_realms.groovy\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/update_admin_password.groovy\n.d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/call-script.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/declare-script.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/initialize.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/nexus.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/nexus.properties.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/nexus.service.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/container-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/container-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/package-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/package-RedHat-family.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/templates/openstack.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/templates/otel-collector-config.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/templates/docker-compose.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rng/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rng/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rng/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/additional-log-server.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/fluentd.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/logrotate.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/70-fluentd.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/71-additional-log-server.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/rsyslog-logrotate.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/rsyslog.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/CentOS-dist.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/Debian-dist.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/Ubuntu-dist.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/templates/docker-compose.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/files/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/files/smartmontools\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/files/smartmontools-sysconfig\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/meta/argument_specs.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/templates/smartd.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/vars/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/vars/Debian.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/vars/RedHat.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/squid/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/squid/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/squid/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/squid/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/osism.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/squid.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/config-wrapper.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/provisioner-acme.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/stepca.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/stepca.service.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/wrapper/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/wrapper/step.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/substation/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/substation/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/substation/files/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/files/entrypoint.sh\n.d..t...... src/github.com/osism/ansible-collection-services/roles/substation/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/substation/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/substation/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/substation/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/templates/substation.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/templates/teleport.yaml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/certificates.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/dynamic.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik-cert.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik-key.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik.yml.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/templates/client.keys.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/templates/ossec.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/config.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/service.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/templates/docker-compose.yml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/templates/nginx.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/templates/client.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/templates/server.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/install-Debian-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/install-RedHat-family.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/templates/zabbix_agent2.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/README.md\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/defaults/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/defaults/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/builder-logging.conf\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/executor-logging.conf\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/launcher-logging.conf\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/logging.conf\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/mime.types\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/openssl.cnf\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/web-logging.conf\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/zk-ca.sh\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/handlers/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/handlers/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/meta/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/meta/main.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/copy_tasks.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/generate_certs_and_keys.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/main.yml\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/template_tasks.yml\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/docker-compose.yaml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/httpd.conf.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/main.yaml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/nodepool.yaml.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/wait-to-start-gearman.sh.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/wait-to-start.sh.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/zoo.cfg.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/zuul.conf.j2\n.d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/executor.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/mariadb.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/nodepool_builder.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/nodepool_launcher.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/scheduler.env.j2\n<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/web.env.j2\n.d..t...... src/github.com/osism/terraform-base/\n<f..t...... src/github.com/osism/terraform-base/.yamllint.yml\n<f..t...... src/github.com/osism/terraform-base/.zuul.yaml\n<f..t...... src/github.com/osism/terraform-base/LICENSE\n<f..t...... src/github.com/osism/terraform-base/README.md\n.d..t...... src/github.com/osism/terraform-base/.git/\n<f..t...... src/github.com/osism/terraform-base/.git/HEAD\n<f..t...... src/github.com/osism/terraform-base/.git/ORIG_HEAD\n<f..t...... src/github.com/osism/terraform-base/.git/config\n<f..t...... src/github.com/osism/terraform-base/.git/config.worktree\n<f..t...... src/github.com/osism/terraform-base/.git/description\n<f..t...... src/github.com/osism/terraform-base/.git/index\n<f..t...... src/github.com/osism/terraform-base/.git/packed-refs\n.d..t...... src/github.com/osism/terraform-base/.git/branches/\n.d..t...... src/github.com/osism/terraform-base/.git/hooks/\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/applypatch-msg.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/commit-msg.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/fsmonitor-watchman.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/post-update.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-applypatch.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-commit.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-merge-commit.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-push.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-rebase.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-receive.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/prepare-commit-msg.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/push-to-checkout.sample\n<f..t...... src/github.com/osism/terraform-base/.git/hooks/update.sample\n.d..t...... src/github.com/osism/terraform-base/.git/info/\n<f..t...... src/github.com/osism/terraform-base/.git/info/exclude\n.d..t...... src/github.com/osism/terraform-base/.git/logs/\n<f..t...... src/github.com/osism/terraform-base/.git/logs/HEAD\n.d..t...... src/github.com/osism/terraform-base/.git/logs/refs/\n.d..t...... src/github.com/osism/terraform-base/.git/logs/refs/heads/\n<f..t...... src/github.com/osism/terraform-base/.git/logs/refs/heads/main\n.d..t...... src/github.com/osism/terraform-base/.git/logs/refs/remotes/\n.d..t...... src/github.com/osism/terraform-base/.git/logs/refs/remotes/origin/\n<f..t...... src/github.com/osism/terraform-base/.git/logs/refs/remotes/origin/HEAD\n.d..t...... src/github.com/osism/terraform-base/.git/objects/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/00/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/01/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/02/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/05/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/06/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/07/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/08/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/0a/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/0b/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/0d/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/0f/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/10/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/11/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/12/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/15/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/16/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/17/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/1b/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/1c/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/1e/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/1f/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/20/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/21/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/24/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/26/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/28/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/29/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/2c/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/2d/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/31/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/32/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/34/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/36/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/37/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/39/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/3a/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/3d/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/3e/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/40/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/41/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/42/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/43/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/46/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/47/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/48/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/49/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/4a/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/4b/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/4d/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/4f/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/52/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/53/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/55/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/56/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/58/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/59/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/5b/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/5d/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/5e/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/61/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/63/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/64/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/65/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/66/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/67/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/68/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/6c/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/6d/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/70/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/72/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/76/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/77/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/79/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/7a/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/7c/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/7e/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/7f/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/80/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/81/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/82/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/83/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/84/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/85/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/86/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/88/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/8c/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/8d/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/8e/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/90/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/91/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/92/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/93/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/95/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/96/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/98/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/9b/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/9c/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/9e/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a0/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a2/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a3/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a4/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a6/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a7/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a8/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/a9/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/aa/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ac/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ae/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/af/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/b0/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/b1/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/b3/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/b4/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/b8/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/b9/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ba/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/bc/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/bf/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/c0/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/c1/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/c4/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/c5/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/c7/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/c8/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/c9/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/cb/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ce/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/cf/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/d2/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/d3/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/d6/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/d7/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/d9/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/da/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/db/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/dc/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/dd/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/de/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/df/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/e1/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/e2/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/e3/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/e4/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/e7/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/e8/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ea/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ee/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ef/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/f1/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/f2/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/f4/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/f9/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/fa/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/fb/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/ff/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/info/\n.d..t...... src/github.com/osism/terraform-base/.git/objects/pack/\n.d..t...... src/github.com/osism/terraform-base/.git/refs/\n.d..t...... src/github.com/osism/terraform-base/.github/\n<f..t...... src/github.com/osism/terraform-base/.github/renovate.json\n.d..t...... src/github.com/osism/terraform-base/.github/workflows/\n<f..t...... src/github.com/osism/terraform-base/.github/workflows/add-to-project.yml\n.d..t...... src/github.com/osism/terraform-base/playbooks/\n<f..t...... src/github.com/osism/terraform-base/playbooks/validate.yml\n.d..t...... src/github.com/osism/terraform-base/testbed-default/\n<f..t...... src/github.com/osism/terraform-base/testbed-default/data.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/main.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/manager.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/neutron.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/nodes.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/nova.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/outputs.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/provider.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/variables.tf\n.d..t...... src/github.com/osism/terraform-base/testbed-default/customisations/\n<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/access_floatingip_custom.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/access_ipv4_custom.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/access_ipv6_custom.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/default_custom.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/external_api_custom.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/neutron_floatingip_custom.tf\n.d..t...... src/github.com/osism/terraform-base/testbed-default/environments/\n<f..t...... src/github.com/osism/terraform-base/testbed-default/environments/default.tfvars\n.d..t...... src/github.com/osism/terraform-base/testbed-default/overrides/\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/manager_boot_from_image_override.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/manager_boot_from_volume_override.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/neutron_availability_zone_hints_network_override.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/neutron_availability_zone_hints_router_override.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/neutron_router_enable_snat_override.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/nodes_boot_from_image_override.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/nodes_boot_from_volume_override.tf\n<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/nodes_use_ephemeral_storage_override.tf\n.d..t...... src/github.com/osism/testbed/\n<f..t...... src/github.com/osism/testbed/.ansible-lint\n<f..t...... src/github.com/osism/testbed/.flake8\n<f..t...... src/github.com/osism/testbed/.gitignore\n<f..t...... src/github.com/osism/testbed/.yamllint.yml\n<f..t...... src/github.com/osism/testbed/.zuul.yaml\n<f..t...... src/github.com/osism/testbed/LICENSE\n<f..t...... src/github.com/osism/testbed/Makefile\n<f..t...... src/github.com/osism/testbed/README.md\n<f..t...... src/github.com/osism/testbed/ansible.cfg\n<f..t...... src/github.com/osism/testbed/gilt.yml\n<f..t...... src/github.com/osism/testbed/requirements.txt\n<f..t...... src/github.com/osism/testbed/requirements.yml\n<f..t...... src/github.com/osism/testbed/tox.ini\n.d..t...... src/github.com/osism/testbed/.git/\n<f..t...... src/github.com/osism/testbed/.git/HEAD\n<f..t...... src/github.com/osism/testbed/.git/ORIG_HEAD\n<f..t...... src/github.com/osism/testbed/.git/config\n<f..t...... src/github.com/osism/testbed/.git/config.worktree\n<f..t...... src/github.com/osism/testbed/.git/description\n<f..t...... src/github.com/osism/testbed/.git/index\n<f..t...... src/github.com/osism/testbed/.git/packed-refs\n.d..t...... src/github.com/osism/testbed/.git/branches/\n.d..t...... src/github.com/osism/testbed/.git/hooks/\n<f..t...... src/github.com/osism/testbed/.git/hooks/applypatch-msg.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/commit-msg.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/fsmonitor-watchman.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/post-update.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/pre-applypatch.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/pre-commit.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/pre-merge-commit.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/pre-push.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/pre-rebase.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/pre-receive.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/prepare-commit-msg.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/push-to-checkout.sample\n<f..t...... src/github.com/osism/testbed/.git/hooks/update.sample\n.d..t...... src/github.com/osism/testbed/.git/info/\n<f..t...... src/github.com/osism/testbed/.git/info/exclude\n.d..t...... src/github.com/osism/testbed/.git/logs/\n<f..t...... src/github.com/osism/testbed/.git/logs/HEAD\n.d..t...... src/github.com/osism/testbed/.git/logs/refs/\n.d..t...... src/github.com/osism/testbed/.git/logs/refs/heads/\n<f..t...... src/github.com/osism/testbed/.git/logs/refs/heads/main\n.d..t...... src/github.com/osism/testbed/.git/logs/refs/remotes/\n.d..t...... src/github.com/osism/testbed/.git/logs/refs/remotes/origin/\n<f..t...... src/github.com/osism/testbed/.git/logs/refs/remotes/origin/HEAD\n.d..t...... src/github.com/osism/testbed/.git/objects/\n.d..t...... src/github.com/osism/testbed/.git/objects/00/\n.d..t...... src/github.com/osism/testbed/.git/objects/01/\n.d..t...... src/github.com/osism/testbed/.git/objects/02/\n.d..t...... src/github.com/osism/testbed/.git/objects/03/\n.d..t...... src/github.com/osism/testbed/.git/objects/04/\n.d..t...... src/github.com/osism/testbed/.git/objects/05/\n.d..t...... src/github.com/osism/testbed/.git/objects/06/\n.d..t...... src/github.com/osism/testbed/.git/objects/07/\n.d..t...... src/github.com/osism/testbed/.git/objects/08/\n.d..t...... src/github.com/osism/testbed/.git/objects/09/\n.d..t...... src/github.com/osism/testbed/.git/objects/0a/\n.d..t...... src/github.com/osism/testbed/.git/objects/0b/\n.d..t...... src/github.com/osism/testbed/.git/objects/0c/\n.d..t...... src/github.com/osism/testbed/.git/objects/0d/\n.d..t...... src/github.com/osism/testbed/.git/objects/0e/\n.d..t...... src/github.com/osism/testbed/.git/objects/0f/\n.d..t...... src/github.com/osism/testbed/.git/objects/10/\n.d..t...... src/github.com/osism/testbed/.git/objects/11/\n.d..t...... src/github.com/osism/testbed/.git/objects/13/\n.d..t...... src/github.com/osism/testbed/.git/objects/14/\n.d..t...... src/github.com/osism/testbed/.git/objects/15/\n.d..t...... src/github.com/osism/testbed/.git/objects/16/\n.d..t...... src/github.com/osism/testbed/.git/objects/17/\n.d..t...... src/github.com/osism/testbed/.git/objects/18/\n.d..t...... src/github.com/osism/testbed/.git/objects/19/\n.d..t...... src/github.com/osism/testbed/.git/objects/1a/\n.d..t...... src/github.com/osism/testbed/.git/objects/1b/\n.d..t...... src/github.com/osism/testbed/.git/objects/1c/\n.d..t...... src/github.com/osism/testbed/.git/objects/1d/\n.d..t...... src/github.com/osism/testbed/.git/objects/1e/\n.d..t...... src/github.com/osism/testbed/.git/objects/1f/\n.d..t...... src/github.com/osism/testbed/.git/objects/20/\n.d..t...... src/github.com/osism/testbed/.git/objects/21/\n.d..t...... src/github.com/osism/testbed/.git/objects/22/\n.d..t...... src/github.com/osism/testbed/.git/objects/23/\n.d..t...... src/github.com/osism/testbed/.git/objects/24/\n.d..t...... src/github.com/osism/testbed/.git/objects/25/\n.d..t...... src/github.com/osism/testbed/.git/objects/26/\n.d..t...... src/github.com/osism/testbed/.git/objects/27/\n.d..t...... src/github.com/osism/testbed/.git/objects/28/\n.d..t...... src/github.com/osism/testbed/.git/objects/29/\n.d..t...... src/github.com/osism/testbed/.git/objects/2a/\n.d..t...... src/github.com/osism/testbed/.git/objects/2b/\n.d..t...... src/github.com/osism/testbed/.git/objects/2c/\n.d..t...... src/github.com/osism/testbed/.git/objects/2d/\n.d..t...... src/github.com/osism/testbed/.git/objects/2e/\n.d..t...... src/github.com/osism/testbed/.git/objects/2f/\n.d..t...... src/github.com/osism/testbed/.git/objects/30/\n.d..t...... src/github.com/osism/testbed/.git/objects/31/\n.d..t...... src/github.com/osism/testbed/.git/objects/32/\n.d..t...... src/github.com/osism/testbed/.git/objects/33/\n.d..t...... src/github.com/osism/testbed/.git/objects/34/\n.d..t...... src/github.com/osism/testbed/.git/objects/35/\n.d..t...... src/github.com/osism/testbed/.git/objects/36/\n.d..t...... src/github.com/osism/testbed/.git/objects/37/\n.d..t...... src/github.com/osism/testbed/.git/objects/38/\n.d..t...... src/github.com/osism/testbed/.git/objects/39/\n.d..t...... src/github.com/osism/testbed/.git/objects/3a/\n.d..t...... src/github.com/osism/testbed/.git/objects/3b/\n.d..t...... src/github.com/osism/testbed/.git/objects/3c/\n.d..t...... src/github.com/osism/testbed/.git/objects/3d/\n.d..t...... src/github.com/osism/testbed/.git/objects/3e/\n.d..t...... src/github.com/osism/testbed/.git/objects/3f/\n.d..t...... src/github.com/osism/testbed/.git/objects/40/\n.d..t...... src/github.com/osism/testbed/.git/objects/41/\n.d..t...... src/github.com/osism/testbed/.git/objects/43/\n.d..t...... src/github.com/osism/testbed/.git/objects/44/\n.d..t...... src/github.com/osism/testbed/.git/objects/45/\n.d..t...... src/github.com/osism/testbed/.git/objects/46/\n.d..t...... src/github.com/osism/testbed/.git/objects/47/\n.d..t...... src/github.com/osism/testbed/.git/objects/48/\n.d..t...... src/github.com/osism/testbed/.git/objects/49/\n.d..t...... src/github.com/osism/testbed/.git/objects/4a/\n.d..t...... src/github.com/osism/testbed/.git/objects/4b/\n.d..t...... src/github.com/osism/testbed/.git/objects/4c/\n.d..t...... src/github.com/osism/testbed/.git/objects/4d/\n.d..t...... src/github.com/osism/testbed/.git/objects/4e/\n.d..t...... src/github.com/osism/testbed/.git/objects/4f/\n.d..t...... src/github.com/osism/testbed/.git/objects/50/\n.d..t...... src/github.com/osism/testbed/.git/objects/51/\n.d..t...... src/github.com/osism/testbed/.git/objects/52/\n.d..t...... src/github.com/osism/testbed/.git/objects/53/\n.d..t...... src/github.com/osism/testbed/.git/objects/54/\n.d..t...... src/github.com/osism/testbed/.git/objects/55/\n.d..t...... src/github.com/osism/testbed/.git/objects/56/\n.d..t...... src/github.com/osism/testbed/.git/objects/57/\n.d..t...... src/github.com/osism/testbed/.git/objects/58/\n.d..t...... src/github.com/osism/testbed/.git/objects/59/\n.d..t...... src/github.com/osism/testbed/.git/objects/5a/\n.d..t...... src/github.com/osism/testbed/.git/objects/5b/\n.d..t...... src/github.com/osism/testbed/.git/objects/5c/\n.d..t...... src/github.com/osism/testbed/.git/objects/5d/\n.d..t...... src/github.com/osism/testbed/.git/objects/5e/\n.d..t...... src/github.com/osism/testbed/.git/objects/5f/\n.d..t...... src/github.com/osism/testbed/.git/objects/60/\n.d..t...... src/github.com/osism/testbed/.git/objects/61/\n.d..t...... src/github.com/osism/testbed/.git/objects/62/\n.d..t...... src/github.com/osism/testbed/.git/objects/63/\n.d..t...... src/github.com/osism/testbed/.git/objects/64/\n.d..t...... src/github.com/osism/testbed/.git/objects/65/\n.d..t...... src/github.com/osism/testbed/.git/objects/66/\n.d..t...... src/github.com/osism/testbed/.git/objects/67/\n.d..t...... src/github.com/osism/testbed/.git/objects/68/\n.d..t...... src/github.com/osism/testbed/.git/objects/69/\n.d..t...... src/github.com/osism/testbed/.git/objects/6a/\n.d..t...... src/github.com/osism/testbed/.git/objects/6b/\n.d..t...... src/github.com/osism/testbed/.git/objects/6c/\n.d..t...... src/github.com/osism/testbed/.git/objects/6d/\n.d..t...... src/github.com/osism/testbed/.git/objects/6e/\n.d..t...... src/github.com/osism/testbed/.git/objects/6f/\n.d..t...... src/github.com/osism/testbed/.git/objects/70/\n.d..t...... src/github.com/osism/testbed/.git/objects/71/\n.d..t...... src/github.com/osism/testbed/.git/objects/72/\n.d..t...... src/github.com/osism/testbed/.git/objects/73/\n.d..t...... src/github.com/osism/testbed/.git/objects/74/\n.d..t...... src/github.com/osism/testbed/.git/objects/75/\n.d..t...... src/github.com/osism/testbed/.git/objects/76/\n.d..t...... src/github.com/osism/testbed/.git/objects/77/\n.d..t...... src/github.com/osism/testbed/.git/objects/78/\n.d..t...... src/github.com/osism/testbed/.git/objects/79/\n.d..t...... src/github.com/osism/testbed/.git/objects/7a/\n.d..t...... src/github.com/osism/testbed/.git/objects/7b/\n.d..t...... src/github.com/osism/testbed/.git/objects/7c/\n.d..t...... src/github.com/osism/testbed/.git/objects/7d/\n.d..t...... src/github.com/osism/testbed/.git/objects/7e/\n.d..t...... src/github.com/osism/testbed/.git/objects/7f/\n.d..t...... src/github.com/osism/testbed/.git/objects/80/\n.d..t...... src/github.com/osism/testbed/.git/objects/81/\n.d..t...... src/github.com/osism/testbed/.git/objects/82/\n.d..t...... src/github.com/osism/testbed/.git/objects/84/\n.d..t...... src/github.com/osism/testbed/.git/objects/85/\n.d..t...... src/github.com/osism/testbed/.git/objects/87/\n.d..t...... src/github.com/osism/testbed/.git/objects/88/\n.d..t...... src/github.com/osism/testbed/.git/objects/89/\n.d..t...... src/github.com/osism/testbed/.git/objects/8a/\n.d..t...... src/github.com/osism/testbed/.git/objects/8b/\n.d..t...... src/github.com/osism/testbed/.git/objects/8c/\n.d..t...... src/github.com/osism/testbed/.git/objects/8d/\n.d..t...... src/github.com/osism/testbed/.git/objects/8e/\n.d..t...... src/github.com/osism/testbed/.git/objects/8f/\n.d..t...... src/github.com/osism/testbed/.git/objects/90/\n.d..t...... src/github.com/osism/testbed/.git/objects/91/\n.d..t...... src/github.com/osism/testbed/.git/objects/92/\n.d..t...... src/github.com/osism/testbed/.git/objects/93/\n.d..t...... src/github.com/osism/testbed/.git/objects/94/\n.d..t...... src/github.com/osism/testbed/.git/objects/95/\n.d..t...... src/github.com/osism/testbed/.git/objects/96/\n.d..t...... src/github.com/osism/testbed/.git/objects/97/\n.d..t...... src/github.com/osism/testbed/.git/objects/98/\n.d..t...... src/github.com/osism/testbed/.git/objects/99/\n.d..t...... src/github.com/osism/testbed/.git/objects/9a/\n.d..t...... src/github.com/osism/testbed/.git/objects/9b/\n.d..t...... src/github.com/osism/testbed/.git/objects/9c/\n.d..t...... src/github.com/osism/testbed/.git/objects/9d/\n.d..t...... src/github.com/osism/testbed/.git/objects/9e/\n.d..t...... src/github.com/osism/testbed/.git/objects/9f/\n.d..t...... src/github.com/osism/testbed/.git/objects/a0/\n.d..t...... src/github.com/osism/testbed/.git/objects/a1/\n.d..t...... src/github.com/osism/testbed/.git/objects/a2/\n.d..t...... src/github.com/osism/testbed/.git/objects/a3/\n.d..t...... src/github.com/osism/testbed/.git/objects/a4/\n.d..t...... src/github.com/osism/testbed/.git/objects/a5/\n.d..t...... src/github.com/osism/testbed/.git/objects/a6/\n.d..t...... src/github.com/osism/testbed/.git/objects/a7/\n.d..t...... src/github.com/osism/testbed/.git/objects/a8/\n.d..t...... src/github.com/osism/testbed/.git/objects/a9/\n.d..t...... src/github.com/osism/testbed/.git/objects/aa/\n.d..t...... src/github.com/osism/testbed/.git/objects/ab/\n.d..t...... src/github.com/osism/testbed/.git/objects/ac/\n.d..t...... src/github.com/osism/testbed/.git/objects/ad/\n.d..t...... src/github.com/osism/testbed/.git/objects/ae/\n.d..t...... src/github.com/osism/testbed/.git/objects/af/\n.d..t...... src/github.com/osism/testbed/.git/objects/b0/\n.d..t...... src/github.com/osism/testbed/.git/objects/b1/\n.d..t...... src/github.com/osism/testbed/.git/objects/b2/\n.d..t...... src/github.com/osism/testbed/.git/objects/b3/\n.d..t...... src/github.com/osism/testbed/.git/objects/b4/\n.d..t...... src/github.com/osism/testbed/.git/objects/b5/\n.d..t...... src/github.com/osism/testbed/.git/objects/b6/\n.d..t...... src/github.com/osism/testbed/.git/objects/b7/\n.d..t...... src/github.com/osism/testbed/.git/objects/b8/\n.d..t...... src/github.com/osism/testbed/.git/objects/b9/\n.d..t...... src/github.com/osism/testbed/.git/objects/ba/\n.d..t...... src/github.com/osism/testbed/.git/objects/bb/\n.d..t...... src/github.com/osism/testbed/.git/objects/bc/\n.d..t...... src/github.com/osism/testbed/.git/objects/bd/\n.d..t...... src/github.com/osism/testbed/.git/objects/be/\n.d..t...... src/github.com/osism/testbed/.git/objects/bf/\n.d..t...... src/github.com/osism/testbed/.git/objects/c0/\n.d..t...... src/github.com/osism/testbed/.git/objects/c1/\n.d..t...... src/github.com/osism/testbed/.git/objects/c2/\n.d..t...... src/github.com/osism/testbed/.git/objects/c3/\n.d..t...... src/github.com/osism/testbed/.git/objects/c4/\n.d..t...... src/github.com/osism/testbed/.git/objects/c5/\n.d..t...... src/github.com/osism/testbed/.git/objects/c6/\n.d..t...... src/github.com/osism/testbed/.git/objects/c7/\n.d..t...... src/github.com/osism/testbed/.git/objects/c8/\n.d..t...... src/github.com/osism/testbed/.git/objects/c9/\n.d..t...... src/github.com/osism/testbed/.git/objects/ca/\n.d..t...... src/github.com/osism/testbed/.git/objects/cb/\n.d..t...... src/github.com/osism/testbed/.git/objects/cc/\n.d..t...... src/github.com/osism/testbed/.git/objects/cd/\n.d..t...... src/github.com/osism/testbed/.git/objects/ce/\n.d..t...... src/github.com/osism/testbed/.git/objects/cf/\n.d..t...... src/github.com/osism/testbed/.git/objects/d0/\n.d..t...... src/github.com/osism/testbed/.git/objects/d1/\n.d..t...... src/github.com/osism/testbed/.git/objects/d2/\n.d..t...... src/github.com/osism/testbed/.git/objects/d4/\n.d..t...... src/github.com/osism/testbed/.git/objects/d5/\n.d..t...... src/github.com/osism/testbed/.git/objects/d6/\n.d..t...... src/github.com/osism/testbed/.git/objects/d7/\n.d..t...... src/github.com/osism/testbed/.git/objects/d8/\n.d..t...... src/github.com/osism/testbed/.git/objects/d9/\n.d..t...... src/github.com/osism/testbed/.git/objects/da/\n.d..t...... src/github.com/osism/testbed/.git/objects/db/\n.d..t...... src/github.com/osism/testbed/.git/objects/dc/\n.d..t...... src/github.com/osism/testbed/.git/objects/dd/\n.d..t...... src/github.com/osism/testbed/.git/objects/de/\n.d..t...... src/github.com/osism/testbed/.git/objects/df/\n.d..t...... src/github.com/osism/testbed/.git/objects/e0/\n.d..t...... src/github.com/osism/testbed/.git/objects/e1/\n.d..t...... src/github.com/osism/testbed/.git/objects/e2/\n.d..t...... src/github.com/osism/testbed/.git/objects/e3/\n.d..t...... src/github.com/osism/testbed/.git/objects/e4/\n.d..t...... src/github.com/osism/testbed/.git/objects/e5/\n.d..t...... src/github.com/osism/testbed/.git/objects/e6/\n.d..t...... src/github.com/osism/testbed/.git/objects/e7/\n.d..t...... src/github.com/osism/testbed/.git/objects/e8/\n.d..t...... src/github.com/osism/testbed/.git/objects/e9/\n.d..t...... src/github.com/osism/testbed/.git/objects/ea/\n.d..t...... src/github.com/osism/testbed/.git/objects/eb/\n.d..t...... src/github.com/osism/testbed/.git/objects/ec/\n.d..t...... src/github.com/osism/testbed/.git/objects/ed/\n.d..t...... src/github.com/osism/testbed/.git/objects/ee/\n.d..t...... src/github.com/osism/testbed/.git/objects/ef/\n.d..t...... src/github.com/osism/testbed/.git/objects/f0/\n.d..t...... src/github.com/osism/testbed/.git/objects/f1/\n.d..t...... src/github.com/osism/testbed/.git/objects/f2/\n.d..t...... src/github.com/osism/testbed/.git/objects/f3/\n.d..t...... src/github.com/osism/testbed/.git/objects/f4/\n.d..t...... src/github.com/osism/testbed/.git/objects/f5/\n.d..t...... src/github.com/osism/testbed/.git/objects/f6/\n.d..t...... src/github.com/osism/testbed/.git/objects/f7/\n.d..t...... src/github.com/osism/testbed/.git/objects/f8/\n.d..t...... src/github.com/osism/testbed/.git/objects/f9/\n.d..t...... src/github.com/osism/testbed/.git/objects/fa/\n.d..t...... src/github.com/osism/testbed/.git/objects/fb/\n.d..t...... src/github.com/osism/testbed/.git/objects/fc/\n.d..t...... src/github.com/osism/testbed/.git/objects/fd/\n.d..t...... src/github.com/osism/testbed/.git/objects/fe/\n.d..t...... src/github.com/osism/testbed/.git/objects/ff/\n.d..t...... src/github.com/osism/testbed/.git/objects/info/\n.d..t...... src/github.com/osism/testbed/.git/objects/pack/\n.d..t...... src/github.com/osism/testbed/.git/refs/\n.d..t...... src/github.com/osism/testbed/.github/\n<f..t...... src/github.com/osism/testbed/.github/renovate.json\n.d..t...... src/github.com/osism/testbed/.github/workflows/\n<f..t...... src/github.com/osism/testbed/.github/workflows/add-to-project.yml\n<f..t...... src/github.com/osism/testbed/.github/workflows/update-manager-images.yml\n.d..t...... src/github.com/osism/testbed/ansible/\n<f..t...... src/github.com/osism/testbed/ansible/check-local-versions.yml\n<f..t...... src/github.com/osism/testbed/ansible/localhost_inventory.yaml\n<f..t...... src/github.com/osism/testbed/ansible/manager-part-0.yml\n<f..t...... src/github.com/osism/testbed/ansible/manager-part-1.yml\n<f..t...... src/github.com/osism/testbed/ansible/manager-part-2.yml\n<f..t...... src/github.com/osism/testbed/ansible/manager-part-3.yml\n.d..t...... src/github.com/osism/testbed/containerlab/\n<f..t...... src/github.com/osism/testbed/containerlab/README.md\n<f..t...... src/github.com/osism/testbed/containerlab/osism.clab.yml\n.d..t...... src/github.com/osism/testbed/containerlab/files/\n<f..t...... src/github.com/osism/testbed/containerlab/files/daemons\n<f..t...... src/github.com/osism/testbed/containerlab/files/frr01.conf\n<f..t...... src/github.com/osism/testbed/containerlab/files/frr02.conf\n<f..t...... src/github.com/osism/testbed/containerlab/files/vtysh.conf\n.d..t...... src/github.com/osism/testbed/contrib/\n<f..t...... src/github.com/osism/testbed/contrib/analyze-tempest-logs.sh\n<f..t...... src/github.com/osism/testbed/contrib/analyze-zuul-logs.py\n<f..t...... src/github.com/osism/testbed/contrib/elasticsearch_random_data_load.sh\n<f..t...... src/github.com/osism/testbed/contrib/mysql_random_data_load.sh\n<f..t...... src/github.com/osism/testbed/contrib/mysql_random_data_load.sql\n<f..t...... src/github.com/osism/testbed/contrib/resource_usage.py\n<f..t...... src/github.com/osism/testbed/contrib/semver2.sh\n<f..t...... src/github.com/osism/testbed/contrib/setup-testbed.py\n.d..t...... src/github.com/osism/testbed/contrib/ansible/\n<f..t...... src/github.com/osism/testbed/contrib/ansible/clouds.yaml.sample\n<f..t...... src/github.com/osism/testbed/contrib/ansible/dns.yml\n<f..t...... src/github.com/osism/testbed/contrib/ansible/secure.yaml.sample\n.d..t...... src/github.com/osism/testbed/contrib/assets/\n<f..t...... src/github.com/osism/testbed/contrib/assets/operations-dashboard.png\n.d..t...... src/github.com/osism/testbed/contrib/integration-tests/\n<f..t...... src/github.com/osism/testbed/contrib/integration-tests/docker-compose.yaml\n<f..t...... src/github.com/osism/testbed/contrib/integration-tests/run_test.sh\n.d..t...... src/github.com/osism/testbed/contrib/integration-tests/tests/\n<f..t...... src/github.com/osism/testbed/contrib/integration-tests/tests/new_user.robot\n.d..t...... src/github.com/osism/testbed/contrib/nagios-plugins/\n<f..t...... src/github.com/osism/testbed/contrib/nagios-plugins/check_elasticsearch\n<f..t...... src/github.com/osism/testbed/contrib/nagios-plugins/check_galera_cluster\n<f..t...... src/github.com/osism/testbed/contrib/nagios-plugins/check_rabbitmq_cluster\n.d..t...... src/github.com/osism/testbed/contrib/openstack-cli/\n<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/README.md\n<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/clouds-public.yaml\n<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/clouds.yaml.example\n<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/secure.yaml.example\n.d..t...... src/github.com/osism/testbed/contrib/ownca/\n<f..t...... src/github.com/osism/testbed/contrib/ownca/README.md\n<f..t...... src/github.com/osism/testbed/contrib/ownca/create_ca.yml\n<f..t...... src/github.com/osism/testbed/contrib/ownca/create_manager.yml\n<f..t...... src/github.com/osism/testbed/contrib/ownca/create_wildcard.yml\n.d..t...... src/github.com/osism/testbed/environments/\n<f..t...... src/github.com/osism/testbed/environments/.vault_pass\n<f..t...... src/github.com/osism/testbed/environments/ansible.cfg\n<f..t...... src/github.com/osism/testbed/environments/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/images.yml\n<f..t...... src/github.com/osism/testbed/environments/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/ceph.test/\n<f..t...... src/github.com/osism/testbed/environments/ceph.test/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/ceph.test/images.yml\n<f..t...... src/github.com/osism/testbed/environments/ceph.test/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/ceph/\n<f..t...... src/github.com/osism/testbed/environments/ceph/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/ceph/images.yml\n<f..t...... src/github.com/osism/testbed/environments/ceph/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/custom/\n<f..t...... src/github.com/osism/testbed/environments/custom/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/images.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-baremetal-bootstrap.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-baremetal-netbox.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-baremetal-pull-images.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-facts.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-migrate-proxysql.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-northwatch.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-pull-images.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-wipe-partitions.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-workarounds-ceph.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/playbook-workarounds.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/custom/files/\n<f..t...... src/github.com/osism/testbed/environments/custom/files/baremetal-tenks-override.yml\n<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_devices.fact\n<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_devices_all.fact\n<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_osd_devices.fact\n<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_osd_devices_all.fact\n<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_network_devices.fact\n.d..t...... src/github.com/osism/testbed/environments/custom/templates/\n<f..t...... src/github.com/osism/testbed/environments/custom/templates/baremetal-netbox-device.yml.j2\n<f..t...... src/github.com/osism/testbed/environments/custom/templates/ironic-interface.service.j2\n<f..t...... src/github.com/osism/testbed/environments/custom/templates/workarounds.service.j2\n<f..t...... src/github.com/osism/testbed/environments/custom/templates/workarounds.sh.j2\n.d..t...... src/github.com/osism/testbed/environments/generic/\n<f..t...... src/github.com/osism/testbed/environments/generic/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/generic/images.yml\n<f..t...... src/github.com/osism/testbed/environments/generic/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/infrastructure/\n<f..t...... src/github.com/osism/testbed/environments/infrastructure/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/infrastructure/images.yml\n<f..t...... src/github.com/osism/testbed/environments/infrastructure/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/infrastructure/files/\n.d..t...... src/github.com/osism/testbed/environments/infrastructure/files/ceph/\n<f..t...... src/github.com/osism/testbed/environments/infrastructure/files/ceph/.gitkeep\n.d..t...... src/github.com/osism/testbed/environments/infrastructure/files/keycloak/\n<f..t...... src/github.com/osism/testbed/environments/infrastructure/files/keycloak/cert.crt\n<f..t...... src/github.com/osism/testbed/environments/infrastructure/files/keycloak/private_key.pem\n.d..t...... src/github.com/osism/testbed/environments/kolla/\n<f..t...... src/github.com/osism/testbed/environments/kolla/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/kolla/images.yml\n<f..t...... src/github.com/osism/testbed/environments/kolla/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/kolla/certificates/\n<f..t...... src/github.com/osism/testbed/environments/kolla/certificates/haproxy-internal.pem\n<f..t...... src/github.com/osism/testbed/environments/kolla/certificates/haproxy.pem\n.d..t...... src/github.com/osism/testbed/environments/kolla/certificates/ca/\n<f..t...... src/github.com/osism/testbed/environments/kolla/certificates/ca/testbed.crt\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/galera.cnf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/global.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana.ini\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/keystone.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/magnum.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/neutron.conf\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ceilometer/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ceilometer/event_pipeline.yaml\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ceilometer/pipeline.yaml\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/ceph.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-scheduler.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-volume.conf\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-backup/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-backup/.gitkeep\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-volume/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-volume/.gitkeep\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/glance/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/glance/ceph.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/glance/glance-api.conf\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/gnocchi/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/gnocchi/ceph.conf\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana/\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana/dashboards/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana/dashboards/.gitkeep\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/haproxy/\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/haproxy/services.d/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-agent.initramfs\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-agent.kernel\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-conductor.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-dnsmasq.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/policy.yaml\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/magnum/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/magnum/.gitkeep\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/manila/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/manila/ceph.conf\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/neutron/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/neutron/ml2_conf.ini\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/nova/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/nova/ceph.conf\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/nova/nova-compute.conf\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/client.cert-and-key.pem\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/client_ca.cert.pem\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/server_ca.cert.pem\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/server_ca.key.pem\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml\n.d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/prometheus.yml.d/\n<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/prometheus.yml.d/50-ceph.yml\n.d..t...... src/github.com/osism/testbed/environments/kubernetes/\n<f..t...... src/github.com/osism/testbed/environments/kubernetes/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/kubernetes/images.yml\n<f..t...... src/github.com/osism/testbed/environments/kubernetes/playbook-nginx.yml\n<f..t...... src/github.com/osism/testbed/environments/kubernetes/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/kubernetes/files/\n<f..t...... src/github.com/osism/testbed/environments/kubernetes/files/nginx.yml\n.d..t...... src/github.com/osism/testbed/environments/manager/\n<f..t...... src/github.com/osism/testbed/environments/manager/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/manager/hosts\n<f..t...... src/github.com/osism/testbed/environments/manager/images.yml\n<f..t...... src/github.com/osism/testbed/environments/manager/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/manager/files/\n<f..t...... src/github.com/osism/testbed/environments/manager/files/conductor.yml\n.d..t...... src/github.com/osism/testbed/environments/monitoring/\n<f..t...... src/github.com/osism/testbed/environments/monitoring/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/monitoring/images.yml\n<f..t...... src/github.com/osism/testbed/environments/monitoring/secrets.yml\n.d..t...... src/github.com/osism/testbed/environments/openstack/\n<f..t...... src/github.com/osism/testbed/environments/openstack/clouds.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/configuration.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/id_rsa.test\n<f..t...... src/github.com/osism/testbed/environments/openstack/id_rsa.test.pub\n<f..t...... src/github.com/osism/testbed/environments/openstack/images.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/openrc\n<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-basic.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-ceph-rgw.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-flavors.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-images.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-test-identity.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-test.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/secrets.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/secure.yml\n<f..t...... src/github.com/osism/testbed/environments/openstack/testbed.pem\n.d..t...... src/github.com/osism/testbed/environments/openstack/files/\n.d..t...... src/github.com/osism/testbed/environments/openstack/files/tempest/\n<f..t...... src/github.com/osism/testbed/environments/openstack/files/tempest/exclude.lst\n<f..t...... src/github.com/osism/testbed/environments/openstack/files/tempest/include-scs-compatible.lst\n.d..t...... src/github.com/osism/testbed/inventory/\n<f..t...... src/github.com/osism/testbed/inventory/10-custom\n<f..t...... src/github.com/osism/testbed/inventory/20-roles\n<f..t...... src/github.com/osism/testbed/inventory/99-overwrite\n.d..t...... src/github.com/osism/testbed/inventory/group_vars/\n<f..t...... src/github.com/osism/testbed/inventory/group_vars/testbed-external-nodes.yml\n<f..t...... src/github.com/osism/testbed/inventory/group_vars/testbed-managers.yml\n<f..t...... src/github.com/osism/testbed/inventory/group_vars/testbed-nodes.yml\n.d..t...... src/github.com/osism/testbed/inventory/group_vars/all/\n<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/ansible.yml\n<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/kolla.yml\n<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/registries.yml\n<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/vxlan.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-manager/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-manager/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-0/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-0/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-1/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-1/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-2/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-2/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-3/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-3/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-4/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-4/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-5/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-5/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-6/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-6/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-7/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-7/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-8/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-8/vars.yml\n.d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-9/\n<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-9/vars.yml\n.d..t...... src/github.com/osism/testbed/netbox/\n.d..t...... src/github.com/osism/testbed/netbox/devicetypes/\n.d..t...... src/github.com/osism/testbed/netbox/devicetypes/Edgecore/\n<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Edgecore/5835-54X-O-AC-F.yaml\n<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Edgecore/7726-32X-O-AC-F.yaml\n.d..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/\n<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/baremetal-device.yml\n<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/baremetal-housing.yml\n<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/manager.yml\n<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/node.yml\n.d..t...... src/github.com/osism/testbed/netbox/moduletypes/\n<f..t...... src/github.com/osism/testbed/netbox/moduletypes/.gitkeep\n.d..t...... src/github.com/osism/testbed/netbox/resources/\n<f..t...... src/github.com/osism/testbed/netbox/resources/100-initialise.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/200-rack-1000.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-manager.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-0.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-1.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-2.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-3.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-4.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-5.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-6.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-7.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-8.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-9.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-0.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-1.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-2.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-3.yml\n<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-oob.yml\n.d..t...... src/github.com/osism/testbed/network/\n<f..t...... src/github.com/osism/testbed/network/iptables.sh\n<f..t...... src/github.com/osism/testbed/network/vxlan.sh\n.d..t...... src/github.com/osism/testbed/playbooks/\n<f..t...... src/github.com/osism/testbed/playbooks/cleanup.yml\n<f..t...... src/github.com/osism/testbed/playbooks/collect-glance-logs.yml\n<f..t...... src/github.com/osism/testbed/playbooks/collect-resource-usage.yml\n<f..t...... src/github.com/osism/testbed/playbooks/deploy.yml\n<f..t...... src/github.com/osism/testbed/playbooks/post.yml\n<f..t...... src/github.com/osism/testbed/playbooks/pre.yml\n<f..t...... src/github.com/osism/testbed/playbooks/update-stable.yml\n<f..t...... src/github.com/osism/testbed/playbooks/upgrade-stable.yml\n<f..t...... src/github.com/osism/testbed/playbooks/upgrade.yml\n.d..t...... src/github.com/osism/testbed/playbooks/templates/\n<f..t...... src/github.com/osism/testbed/playbooks/templates/local.env.j2\n.d..t...... src/github.com/osism/testbed/playbooks/vars/\n<f..t...... src/github.com/osism/testbed/playbooks/vars/mappings.yml\n<f..t...... src/github.com/osism/testbed/playbooks/vars/repositories.yml\n.d..t...... src/github.com/osism/testbed/scripts/\n<f..t...... src/github.com/osism/testbed/scripts/bootstrap-services.sh\n<f..t...... src/github.com/osism/testbed/scripts/bootstrap.sh\n<f..t...... src/github.com/osism/testbed/scripts/check-ceph.sh\n<f..t...... src/github.com/osism/testbed/scripts/check-services.sh\n<f..t...... src/github.com/osism/testbed/scripts/check.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy-baremetal.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy-ceph.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy-in-a-nutshell.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy-manager.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy-services.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy.sh\n<f..t...... src/github.com/osism/testbed/scripts/disable-ara.sh\n<f..t...... src/github.com/osism/testbed/scripts/disable-local-registry.sh\n<f..t...... src/github.com/osism/testbed/scripts/enable-ara.sh\n<f..t...... src/github.com/osism/testbed/scripts/enable-resource-nodes.sh\n<f..t...... src/github.com/osism/testbed/scripts/include.sh\n<f..t...... src/github.com/osism/testbed/scripts/manager-version.sh\n<f..t...... src/github.com/osism/testbed/scripts/prepare-ceph-configuration.sh\n<f..t...... src/github.com/osism/testbed/scripts/prepare-wireguard-configuration.sh\n<f..t...... src/github.com/osism/testbed/scripts/pull-images.sh\n<f..t...... src/github.com/osism/testbed/scripts/set-ceph-version.sh\n<f..t...... src/github.com/osism/testbed/scripts/set-docker-registry.sh\n<f..t...... src/github.com/osism/testbed/scripts/set-kolla-namespace.sh\n<f..t...... src/github.com/osism/testbed/scripts/set-manager-version.sh\n<f..t...... src/github.com/osism/testbed/scripts/set-openstack-version.sh\n<f..t...... src/github.com/osism/testbed/scripts/sync-configuration-repository.sh\n<f..t...... src/github.com/osism/testbed/scripts/test-wireguard.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade-ceph.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade-manager.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade-services.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade.sh\n<f..t...... src/github.com/osism/testbed/scripts/wrapper-gilt.sh\n.d..t...... src/github.com/osism/testbed/scripts/bootstrap/\n<f..t...... src/github.com/osism/testbed/scripts/bootstrap/000-netbox.sh\n<f..t...... src/github.com/osism/testbed/scripts/bootstrap/300-openstack.sh\n<f..t...... src/github.com/osism/testbed/scripts/bootstrap/301-openstack-octavia-amphora-image.sh\n<f..t...... src/github.com/osism/testbed/scripts/bootstrap/302-openstack-k8s-clusterapi-images.sh\n.d..t...... src/github.com/osism/testbed/scripts/check/\n<f..t...... src/github.com/osism/testbed/scripts/check/100-ceph-with-ansible.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/200-infrastructure.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/300-openstack.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/301-openstack-domain-manager.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/301-openstack-scs-standards.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/302-openstack-scs-compatible.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/302-openstack-with-tempest.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/303-prometheus-alert-status.sh\n<f..t...... src/github.com/osism/testbed/scripts/check/500-kubernetes.sh\n.d..t...... src/github.com/osism/testbed/scripts/customisations/\n<f..t...... src/github.com/osism/testbed/scripts/customisations/external-api.sh\n.d..t...... src/github.com/osism/testbed/scripts/deploy/\n<f..t...... src/github.com/osism/testbed/scripts/deploy/000-manager.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/001-helpers.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/100-ceph-with-ansible.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/100-ceph-with-cephadm.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/200-infrastructure.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/300-openstack.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/310-openstack-extended.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/320-openstack-minimal.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/400-monitoring.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/500-kubernetes.sh\n<f..t...... src/github.com/osism/testbed/scripts/deploy/510-clusterapi.sh\n.d..t...... src/github.com/osism/testbed/scripts/upgrade/\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/100-ceph-with-ansible.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/200-infrastructure.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/300-openstack.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/310-openstack-extended.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/320-openstack-minimal.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/400-monitoring.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/500-kubernetes.sh\n<f..t...... src/github.com/osism/testbed/scripts/upgrade/510-clusterapi.sh\n.d..t...... src/github.com/osism/testbed/terraform/\n<f..t...... src/github.com/osism/testbed/terraform/Makefile\n<f..t...... src/github.com/osism/testbed/terraform/README.md\n<f..t...... src/github.com/osism/testbed/terraform/backend.env.sample\n<f..t...... src/github.com/osism/testbed/terraform/backend.tf.sample\n<f..t...... src/github.com/osism/testbed/terraform/clouds-public.yaml\n<f..t...... src/github.com/osism/testbed/terraform/clouds.yaml.sample\n<f..t...... src/github.com/osism/testbed/terraform/local.env.sample\n<f..t...... src/github.com/osism/testbed/terraform/terraformrc.sample\n.d..t...... src/github.com/osism/testbed/terraform/environments/\n<f..t...... src/github.com/osism/testbed/terraform/environments/artcodix.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/cah-f1a.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/ci-debian-12.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/ci-ubuntu-24.04.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/ci.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/cleura.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/cloudpod.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/default.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/exigo.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/gx-scs.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/huaweicloud.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/otc.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/ovh.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/pluscloudopen.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/regiocloud.tfvars\n<f..t...... src/github.com/osism/testbed/terraform/environments/wavestack.tfvars\n.d..t...... src/github.com/osism/testbed/terraform/scripts/\n<f..t...... src/github.com/osism/testbed/terraform/scripts/cleanup.py\n*deleting   src/github.com/osism/testbed/ansible/ansible-manager-part-1.log\n*deleting   src/github.com/osism/testbed/ansible/ansible-manager-part-0.log\n*deleting   src/github.com/osism/testbed/ansible/.id_rsa.ci.pub\n*deleting   src/github.com/osism/testbed/ansible/.id_rsa.ci\n*deleting   src/github.com/osism/testbed/terraform/terraform.tfstate.d/ci/terraform.tfstate\n*deleting   src/github.com/osism/testbed/terraform/terraform.tfstate.d/ci/\n*deleting   src/github.com/osism/testbed/terraform/terraform.tfstate.d/\n*deleting   src/github.com/osism/testbed/terraform/overrides/nodes_use_ephemeral_storage_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/nodes_boot_from_volume_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/nodes_boot_from_image_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/neutron_router_enable_snat_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/neutron_availability_zone_hints_router_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/neutron_availability_zone_hints_network_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/manager_boot_from_volume_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/manager_boot_from_image_override.tf\n*deleting   src/github.com/osism/testbed/terraform/overrides/\n*deleting   src/github.com/osism/testbed/terraform/customisations/neutron_floatingip_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/customisations/external_api_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/customisations/default_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/customisations/access_ipv6_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/customisations/access_ipv4_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/customisations/access_floatingip_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/customisations/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/terraform-provider-openstack_v3.4.0\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/README.md\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/LICENSE\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/CHANGELOG.md\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64.lock\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/terraform-provider-null\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/README.md\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/LICENSE\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/CHANGELOG.md\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64.lock\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/terraform-provider-local\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/README.md\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/LICENSE\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/CHANGELOG.md\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64.lock\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/\n*deleting   src/github.com/osism/testbed/terraform/.terraform/environment\n*deleting   src/github.com/osism/testbed/terraform/.terraform/\n*deleting   src/github.com/osism/testbed/terraform/variables.tf\n*deleting   src/github.com/osism/testbed/terraform/provider.tf\n*deleting   src/github.com/osism/testbed/terraform/outputs.tf\n*deleting   src/github.com/osism/testbed/terraform/nova.tf\n*deleting   src/github.com/osism/testbed/terraform/nodes_boot_from_volume_override.tf\n*deleting   src/github.com/osism/testbed/terraform/nodes.tf\n*deleting   src/github.com/osism/testbed/terraform/neutron_floatingip_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/neutron_availability_zone_hints_router_override.tf\n*deleting   src/github.com/osism/testbed/terraform/neutron_availability_zone_hints_network_override.tf\n*deleting   src/github.com/osism/testbed/terraform/neutron.tf\n*deleting   src/github.com/osism/testbed/terraform/manager_boot_from_volume_override.tf\n*deleting   src/github.com/osism/testbed/terraform/manager.tf\n*deleting   src/github.com/osism/testbed/terraform/main.tf\n*deleting   src/github.com/osism/testbed/terraform/local.env\n*deleting   src/github.com/osism/testbed/terraform/inventory.ci\n*deleting   src/github.com/osism/testbed/terraform/default_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/data.tf\n*deleting   src/github.com/osism/testbed/terraform/ci.auto.tfvars\n*deleting   src/github.com/osism/testbed/terraform/access_floatingip_custom.tf\n*deleting   src/github.com/osism/testbed/terraform/.terraform.lock.hcl\n*deleting   src/github.com/osism/testbed/terraform/.id_rsa.ci.pub\n*deleting   src/github.com/osism/testbed/terraform/.id_rsa.ci\n*deleting   src/github.com/osism/testbed/terraform/.deploy.ci\n*deleting   src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci\n",
                            "rc": 0,
                            "stdout_lines": [
                                ".d..t...... src/",
                                ".d..t...... src/github.com/",
                                ".d..t...... src/github.com/osism/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.ansible-lint",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.flake8",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.gitignore",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.yamllint.yml",
                                "<f.st...... src/github.com/osism/ansible-collection-commons/.zuul.yaml",
                                "<f.st...... src/github.com/osism/ansible-collection-commons/CHANGELOG.md",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/LICENSE",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/README.md",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/galaxy.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/HEAD",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/ORIG_HEAD",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/config",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/config.worktree",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/description",
                                "<f.st...... src/github.com/osism/ansible-collection-commons/.git/index",
                                "<f.st...... src/github.com/osism/ansible-collection-commons/.git/packed-refs",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/branches/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/applypatch-msg.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/commit-msg.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/fsmonitor-watchman.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/post-update.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-applypatch.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-commit.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-merge-commit.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-push.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-rebase.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/pre-receive.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/prepare-commit-msg.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/push-to-checkout.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/hooks/update.sample",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/info/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/info/exclude",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/logs/HEAD",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/heads/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/heads/main",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/remotes/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/remotes/origin/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.git/logs/refs/remotes/origin/HEAD",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/00/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/01/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/02/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/03/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/04/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/05/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/06/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/07/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/08/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/09/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/09/34ed28424c177bf5f347512f9ed305503b8b42",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/09/97aab5015daab2207d8988e2748d92d112438a",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/0f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/10/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/11/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/12/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/13/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/14/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/15/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/15/c89f2e0add01330b5471aaabe5f4bc0cc52767",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/16/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/17/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/18/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/19/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1b/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/1b/a470dbc7f1bdb13f9dd2827567edf3eec129f1",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1c/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/1c/0850aeebc87e37435783a38a460bf1af7a6087",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/1c/85edf42233d6e5ecc5c77d60ad872f204c527d",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/1f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/20/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/21/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/22/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/23/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/24/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/25/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/26/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/27/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/28/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/29/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/2f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/30/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/31/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/32/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/33/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/33/ef07e44fb72b72440cb4b1c11a3067b6028042",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/34/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/35/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/36/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/37/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/38/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/39/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3e/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/3e/a3676cc000688e28954ac8fec46e680a6541b1",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/3f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/40/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/41/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/42/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/42/6b7bdb8c0dc6f84cb2947f551eeb8a944f59a5",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/43/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/44/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/44/7764f44ef18c98722b0c547765602b1b415757",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/45/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/46/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/47/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/48/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/48/d9642844bd55a907447bded8810ec7a5e2f444",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/49/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4b/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/4b/88a8eb99551c3ed43b39bd5a52a198b1b8dcab",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4c/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/4c/54c44bb8ee74d48ed50adc8363ab1b7feca907",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/4f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/50/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/51/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/52/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/53/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/54/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/55/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/56/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/57/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/58/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/59/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/5f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/60/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/61/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/62/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/63/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/63/bba844791845706d4b4a54346042ce6774232b",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/64/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/64/a3310dc53de96ab268705f9818064e0b3d3b5a",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/65/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/66/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/67/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/67/4165dc9b94c5cc29bc4473834b9298a3f90259",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/68/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/69/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6a/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/6a/55b7852b7a14b277264c8cf71c45753e75cdfd",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/6f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/70/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/71/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/71/2e7debbac643c734e3bd3dfd9e9faa7d291dd5",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/72/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/73/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/74/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/75/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/75/c7a26ed45479178d1d0b72235ea61d073e180f",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/76/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/77/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/78/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/79/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7e/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/7e/587189035ba1a22235dd716d06d3c0684c3567",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/7e/655fe5c90aad13651bd74c24fb0bb5f0f80001",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/7f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/80/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/81/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/82/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/82/aa7a693e2096085d846cfdfcd8c61712ae1af0",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/83/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/83/8d83bffbe3568d6a28769c08c40e32b65f93be",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/84/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/85/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/86/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/87/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/87/3870c9679588f31ce591e8f2b3b8329a2250e5",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/88/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/89/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/89/f22524a18aa123292cbb67c00b64f10c7c5dad",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/8f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/90/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/91/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/92/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/93/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/93/9e7baf07ca8e495b1ea016f8c4f1be778c43f2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/94/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/95/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/95/a4b8633fdb6e8c5ba818078be2d59cd8bcaa23",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/96/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/97/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/97/421f74cac42d87ebe03889d525a06aa3b8e5ca",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/98/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/99/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9a/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9b/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9c/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9d/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9e/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/9f/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a0/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a0/0ae6f65360afaae2a40e4ee99e8f9556549bfb",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a1/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a2/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a3/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a3/5dde91982c37346b1055fea14e4edfe53883f6",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a4/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a5/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a6/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a7/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a7/6b0796045c873ca5ff63e991d8230f15f998da",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/a7/a042e28dfb73b1627b65ee58a38e0cc71e2e37",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a8/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/a9/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/aa/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ab/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ac/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ad/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/ad/43d80ca75d081e6326def40241faea7a884d28",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ae/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/af/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b0/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b1/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/b1/e55c7a6ee6ff4262183c46edfd1f81b329c9a0",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b2/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b3/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b4/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b5/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b6/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b7/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/b7/b6619d2a204c228dfb46b95526db6be8a9c9d2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b8/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/b9/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/b9/7fe762ca94573638255767b75f95fbe5777c77",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ba/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bb/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/bb/8768dc373cf80508c751909a04718d479e25fd",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bc/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bd/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/be/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/bf/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/bf/be4f5b6a2ee5784ed8d7015d4a8e71255e2ef0",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c0/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c1/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c2/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c3/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c4/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c5/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c6/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c7/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c8/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/c8/2a07f666ddff90d027a2a98fdd2cfc5d0f5004",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/c9/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ca/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cb/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cc/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cd/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ce/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/cf/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d0/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d1/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d2/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d3/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/d3/44aab82ff7e4f3243e310d9d240a75c9cd99df",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d4/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d5/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d6/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d7/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d8/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/d8/2739a7d97c424876e09806298b5b2d14f3e2a1",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/d8/787a24b5dd8c0b50bfa171b64781ba2ba30dfd",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/d9/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/da/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/db/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/dc/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/dd/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/de/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/de/1af362d4b40bcd439125f92457d87e8fe7a3fa",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/df/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e0/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e2/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e3/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e4/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e4/bdd1f603c9af5828b3c5378585f36f0a7ba3da",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e4/ff5f1a501ecc8a32034251ebc45ef1503756b9",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e5/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e6/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e6/1855f2b0f3757100ba6a29ee92537ee0371299",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e7/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e8/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/e9/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/e9/8a0dac3980eda700c8fcbbf87d81c618f351d4",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ea/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/eb/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ec/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ed/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ee/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ef/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f0/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f1/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f2/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f3/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f4/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f5/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f6/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f7/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f8/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/f9/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fa/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fb/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fc/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fd/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/fe/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/ff/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/.git/objects/ff/3d00a6758223a2bc5961d063e4362557bfa92d",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/info/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/objects/pack/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.git/refs/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.github/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.github/publish-collection.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.github/renovate.json",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.github/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.github/templates/galaxy.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/.github/workflows/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.github/workflows/add-to-project.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/.github/workflows/publish-collection.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/meta/runtime.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/requirements.txt",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/default/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/default/molecule.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/collections.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/converge.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/molecule.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/certificates.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/cleanup.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/configfs.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/configuration.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/docker_compose.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/docker_login.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/facts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/firewall.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/hostname.yml",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/hostname_check.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/hosts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/ipmitool.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/k9s.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/kernel_modules.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/known_hosts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/limits.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/lynis.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/microcode.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/motd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/network.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/operator.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/packages.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/podman.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/proxy.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/repository.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/resolvconf.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/runc.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/services.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/sosreport.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/sshconfig.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/state.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/sysctl.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/systohc.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/timezone.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/trivy.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/prepare/user.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/certificates.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configfs.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/docker_compose.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/docker_login.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/facts.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/firewall.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hostname.py",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hostname_check.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/ipmitool.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/k9s.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/kernel_modules.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/known_hosts.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/limits.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/microcode.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/operator.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/resolvconf.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/runc.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/services.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/sosreport.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/sshconfig.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/state.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/sysctl.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/systohc.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/user.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/cloudinit.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/packages.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/packages_debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/services.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/timer_debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/cleanup/timer_redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/git.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/configuration/preserve.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/type-block.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/hosts/type-template.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/lynis/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/motd/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/interfaces.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/network/netplan.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/packages/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/podman/main.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/proxy/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/centos.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/repository/debian.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/timezone/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/trivy/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/util/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/util/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/tests/util/util.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/certificates.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/cleanup.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/configfs.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/configuration.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/docker_compose.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/docker_login.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/facts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/firewall.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/hostname.yml",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/hostname_check.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/hosts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/ipmitool.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/k9s.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/kernel_modules.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/known_hosts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/limits.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/lynis.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/microcode.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/motd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/network.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/operator.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/packages.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/podman.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/proxy.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/repository.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/resolvconf.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/runc.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/services.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/sosreport.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/sshconfig.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/state.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/sysctl.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/systohc.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/timezone.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/trivy.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/vars/user.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/certificates.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/cleanup.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/configfs.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/configuration.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/docker_compose.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/facts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/firewall.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/hostname.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/hosts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/ipmitool.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/k9s.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/kernel_modules.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/lynis.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/microcode.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/motd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/operator.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/packages.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/podman.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/proxy.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/repository.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/resolvconf.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/runc.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/services.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/sosreport.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/sshconfig.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/state.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/sysctl.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/systohc.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/timezone.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/molecule/delegated/verify/trivy.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/plugins/",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/plugins/callback/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/plugins/callback/still_alive.py",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/templates/certificates.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/certificates/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/cloudinit.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/packages-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/packages-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/services-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/services-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/timers-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/tasks/timers-RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/cleanup/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configfs/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/git.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/netbox.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/restore.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/tasks/update.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/config-git-netbox-private-key.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/config-git-private-key.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/configuration/templates/config.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/files/docker-compose",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/templates/docker-compose.service.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_compose/templates/osism.target.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/docker_login/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/facts/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/facts/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/firewall/templates/ufw.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/tasks/",
                                "<f.st...... src/github.com/osism/ansible-collection-commons/roles/hostname/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hostname/templates/config.j2",
                                "cd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/README.md",
                                "cd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/defaults/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/defaults/main.yml",
                                "cd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/meta/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/meta/main.yml",
                                "cd+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/tasks/",
                                "<f+++++++++ src/github.com/osism/ansible-collection-commons/roles/hostname_check/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-block.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-fast.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-local.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/tasks/type-template.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/hosts-block.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/hosts-fast.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/hosts/templates/hosts-template.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/ipmitool/templates/module-load.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/kernel_modules/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/write-scanned.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/known_hosts/tasks/write-static.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/limits/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/tasks/limits.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/limits/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/lynis/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/microcode/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/configure-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/configure-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/motd/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/motd/templates/motd.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/cleanup-interfaces.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/cleanup-netplan.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/cleanup-networkd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/dummy-interfaces.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/interfaces-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/interfaces-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/netplan-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/netplan-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/network-extra-init.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/tasks/vxlan-interfaces.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/dummy.netdev.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/network-extra-init.service.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/network-extra-init.sh.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/vxlan.netdev.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/vxlan.network.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/interfaces/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/interfaces/device.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/interfaces/interfaces.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/netplan/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/netplan/01-osism.yaml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/templates/netplan/interfaces.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/network/vars/interfaces.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/templates/operator-sudoers.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/operator/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/operator/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/package-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/tasks/package-RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/packages/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/packages/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/deploy.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/podman/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/proxy/templates/proxy-apt.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/",
                                ".L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/AlmaLinux.yml -> RedHat.yml",
                                ".L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/Debian.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/RedHat.yml",
                                ".L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/Rocky.yml -> RedHat.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/Ubuntu.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/99osism.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/source.list.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/templates/ubuntu.sources.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/AlmaLinux-amd64.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/CentOS-x86_64.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Debian-x86_64.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Rocky-x86_64.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Ubuntu-aarch64.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/repository/vars/Ubuntu-x86_64.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/configure-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/configure-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/configure-resolv.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/resolvconf/templates/resolved.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/runc/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/services/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/services/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/services/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/services/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/services/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/CentOS-dist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/Debian-dist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sosreport/vars/Ubuntu-dist.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sshconfig/templates/config.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/state/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/state/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/state/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/state/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/state/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/sysctl/tasks/sysctl.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/systohc/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/timezone/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/trivy/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/user/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/user/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/user/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/remote-key-prefetch.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/remote-key.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/type-default.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/tasks/type-keyfile.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-commons/roles/user/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-commons/roles/user/templates/config.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.ansible-lint",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.flake8",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.gitignore",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.yamllint.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.zuul.yaml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/CHANGELOG.md",
                                "<f..t...... src/github.com/osism/ansible-collection-services/LICENSE",
                                "<f..t...... src/github.com/osism/ansible-collection-services/README.md",
                                "<f..t...... src/github.com/osism/ansible-collection-services/galaxy.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/HEAD",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/ORIG_HEAD",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/config",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/config.worktree",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/description",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/index",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/packed-refs",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/branches/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/hooks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/applypatch-msg.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/commit-msg.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/fsmonitor-watchman.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/post-update.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-applypatch.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-commit.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-merge-commit.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-push.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-rebase.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/pre-receive.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/prepare-commit-msg.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/push-to-checkout.sample",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/hooks/update.sample",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/info/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/info/exclude",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/logs/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/logs/HEAD",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/heads/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/heads/main",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/remotes/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/remotes/origin/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.git/logs/refs/remotes/origin/HEAD",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/01/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/02/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/03/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/04/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/08/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/0c/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/0d/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/0e/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/10/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/12/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/13/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/14/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/15/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/16/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/17/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/19/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/1c/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/1e/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/20/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/21/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/22/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/23/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/24/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/26/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/27/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/28/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/29/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2a/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2b/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2d/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/2e/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/31/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/33/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/36/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/37/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/3c/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/3d/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/40/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/41/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/46/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4b/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4d/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4e/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/4f/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/50/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/51/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/52/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/53/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/55/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/56/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/58/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/59/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/5d/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/61/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/64/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/65/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/66/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/6a/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/6c/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/6d/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/70/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/72/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/76/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/77/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/78/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/79/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/7a/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/82/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/87/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/8b/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/8e/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/90/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/91/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/92/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/95/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/97/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/9b/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/9e/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/9f/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a0/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a1/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a7/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a8/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/a9/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ac/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ad/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/b0/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/b2/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/b4/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/bb/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/be/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c1/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c2/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c3/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c4/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c5/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c6/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/c7/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/cb/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ce/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/cf/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d2/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d3/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d5/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d6/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d8/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/d9/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/da/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/db/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/dd/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/df/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/e4/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/e5/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/e9/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ec/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ee/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ef/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f1/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f2/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f5/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/f8/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/fb/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/fd/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/fe/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/ff/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/info/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/objects/pack/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.git/refs/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.github/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.github/publish-collection.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.github/renovate.json",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.github/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.github/templates/galaxy.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/.github/workflows/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.github/workflows/add-to-project.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/.github/workflows/publish-collection.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/meta/runtime.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/requirements.txt",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/default/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/default/molecule.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/collections.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/converge.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/molecule.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/adminer.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/auditd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/cephclient.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/cgit.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/chrony.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/clamav.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/containerd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/dnsdist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/dnsmasq.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/docker.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/fail2ban.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/falco.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/frr.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/gnmic.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/hddtemp.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/homer.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/httpd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/journald.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/lldpd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/manager.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/netbird.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/netbox.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/netdata.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/nexus.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/openstackclient.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/opentelemetry_collector.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/osquery.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/phpmyadmin.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/rng.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/rsyslog.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/scaphandre.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/smartd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/squid.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/sshd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/stepca.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/substation.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/teleport.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/thanos_sidecar.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/traefik.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/tuned.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/wazuh_agent.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/wireguard.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/zabbix_agent.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/prepare/zuul.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/adminer.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/auditd.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cgit.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/dnsdist.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/dnsmasq.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/fail2ban.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/frr.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/gnmic.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/homer.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/httpd.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/journald.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/lldpd.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/manager.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbox.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/nexus.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/opentelemetry_collector.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/phpmyadmin.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/rng.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/rsyslog.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/scaphandre.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/smartd.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/squid.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/sshd.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/stepca.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/substation.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/traefik.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/tuned.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_proxy.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wireguard.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zuul.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/container.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/package.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/cephclient/package_debian.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/chrony/main.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/clamav/main.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/containerd/main.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/docker/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/falco/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/falco/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/falco/debian.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/hddtemp/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netbird/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/netdata/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/container.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/package-debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/openstackclient/package-redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/osquery/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/teleport/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/util/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/util/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/util/util.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/wazuh_agent/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/__init__.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/debian.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/main.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/tests/zabbix_agent/redhat.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/adminer.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/auditd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/cephclient.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/cgit.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/chrony.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/clamav.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/containerd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/dnsdist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/dnsmasq.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/docker.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/fail2ban.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/falco.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/frr.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/gnmic.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/hddtemp.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/homer.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/httpd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/journald.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/lldpd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/manager.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/netbird.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/netbox.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/netdata.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/nexus.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/openstackclient.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/opentelemetry_collector.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/osquery.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/phpmyadmin.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/rng.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/rsyslog.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/scaphandre.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/smartd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/squid.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/sshd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/stepca.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/substation.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/teleport.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/thanos_sidecar.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/traefik.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/tuned.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/wazuh_agent.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/wazuh_proxy.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/wireguard.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/zabbix_agent.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/vars/zuul.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/adminer.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/auditd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/cephclient.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/cgit.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/chrony.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/clamav.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/containerd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/dnsdist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/dnsmasq.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/docker.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/fail2ban.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/falco.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/frr.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/gnmic.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/hddtemp.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/homer.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/httpd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/journald.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/lldpd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/netbird.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/netdata.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/osquery.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/rng.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/rsyslog.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/smartd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/sshd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/teleport.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/tuned.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/wazuh_agent.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/wireguard.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/molecule/delegated/verify/zabbix_agent.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/plugins/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/plugins/filter/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/plugins/filter/address.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/plugins/modules/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/plugins/modules/kolla_container_facts.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/plugins/modules/kolla_docker.py",
                                "<f..t...... src/github.com/osism/ansible-collection-services/plugins/modules/kolla_toolbox.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/adminer/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/adminer/templates/docker-compose.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/auditd.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/rules/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/auditd/templates/rules/20-neo23x0.rules.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/clean-container.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/clean-package-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/clean-package-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/container.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/package-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/tasks/package-RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/ceph.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/keyring.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/ceph-authtool.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/ceph.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/crushtool.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/rados.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/radosgw-admin.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cephclient/templates/wrapper/rbd.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/cgitrc.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/cgit/templates/httpd-cgit.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/templates/chrony.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/chrony/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/chrony/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/initialize.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/clamav/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/clamav/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/templates/config.toml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/CentOS-dist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/Debian-dist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/containerd/vars/Ubuntu-dist.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/templates/dnsdist.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsdist/templates/docker-compose.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/templates/dnsmasq.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/dnsmasq/templates/docker-compose.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/.gitattributes",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/limits.conf",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/facts/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/facts/docker_containers.fact",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/files/facts/docker_images.fact",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/bootstrap.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/facts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/install-docker-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/install-docker-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/service.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/storage-block.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/tasks/storage-zram.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/config.json.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/containerd_config.toml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/daemon.json.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/templates/overlay.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/docker/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/docker/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/fail2ban/templates/sshd.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/falco/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/.gitignore",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/falco/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/falco/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/files/falco.service",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/falco/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/falco/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/install-RedHat-family_broken.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/falco/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/frr/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/frr/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/frr/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/frr/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/exporter.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/daemons.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_k3s_cilium.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_leaf.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_loadbalancer.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_loadbalancer_external_uplink.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_test.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_yrzn001.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_yrzn_metalbox.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/frr_yrzn_network.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/prometheus-frr-exporter.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/frr/templates/vtysh.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/gnmic/templates/gnmic.yaml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/files/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/files/RedHat-family/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/files/RedHat-family/hddtemp",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/service-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/tasks/service-RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/hddtemp/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/homer/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/homer/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/homer/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/homer/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/homer/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/homer/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/templates/config.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/homer/templates/docker-compose.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/files/prepare-ironic-volume.sh",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/ironic.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/tasks/sonic-ztp.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/htaccess.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/httpd.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/post_install.sh.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/httpd/templates/ztp.json.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/journald/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/journald/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/journald/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/journald/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/journald/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/journald/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/journald/templates/journald.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/kepler/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/templates/config.yaml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/kepler/templates/docker-compose.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/lldpd/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-ansible.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-ara.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-celery.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-frontend.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-netbox.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-scripts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-vault.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config-wrapper.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/initialize-vault.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/initialize.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/service.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/tasks/verify-versions.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/check-service-manager-versions.sh.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config-netbox-secret.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config-ssh-key.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config-vault-key.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/config.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/manager.service.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/vault.hcl.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/all.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/ansible.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/ara-server.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/ara.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/client.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/conductor.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/frontend.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/inventory-reconciler.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/listener.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/mariadb.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/netbox.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/openstack.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/postgres.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/env/vault.env.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/scripts/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/scripts/osism-include.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/cilium.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/flux.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/hubble.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-ansible.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-ceph.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-custom.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-generic.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-infrastructure.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-kolla.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-manager.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-monitoring.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-openstack.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-run-without-secrets.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-run.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-state.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-update-docker.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism-validate.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/templates/wrapper/osism.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/scripts.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/manager/vars/wrapper.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbird/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/vars/Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbird/vars/RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/files/",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/files/startup-scripts/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/files/startup-scripts/270_tags.py",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/config-netbox.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/config-postgres.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/rescue-service.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/restart-service.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/service.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/tasks/wait-for-healthy-service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/config-netbox-database.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/config-netbox-secret.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/config-postgres-secret.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/configuration.py.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/netbox.service.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/nginx-unit-1.26.json.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/nginx-unit.json.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/postgresql.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/env/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/env/netbox.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/env/postgres.env.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/custom_fields.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/device_roles.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/device_types.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/groups.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/manufacturers.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/object_permissions.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/prefix_vlan_roles.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/sites.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/tags.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/templates/initializers/users.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netbox/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netbox/vars/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/client.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/tasks/server.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/netdata/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/templates/netdata.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/netdata/templates/stream.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/create_repos_from_list.groovy",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/setup_http_proxy.groovy",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/setup_realms.groovy",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/files/update_admin_password.groovy",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/call-script.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/declare-script.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/initialize.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/nexus.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/nexus.properties.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/nexus/templates/nexus.service.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/container-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/container-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/package-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/tasks/package-RedHat-family.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/openstackclient/templates/openstack.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/opentelemetry_collector/templates/otel-collector-config.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/osquery/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/phpmyadmin/templates/docker-compose.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rng/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rng/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rng/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rng/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/additional-log-server.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/fluentd.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/logrotate.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/70-fluentd.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/71-additional-log-server.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/rsyslog-logrotate.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/templates/rsyslog.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/CentOS-dist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/Debian-dist.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/rsyslog/vars/Ubuntu-dist.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/scaphandre/templates/docker-compose.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/files/smartmontools",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/files/smartmontools-sysconfig",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/meta/argument_specs.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/templates/smartd.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/smartd/vars/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/vars/Debian.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/smartd/vars/RedHat.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/squid/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/squid/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/squid/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/squid/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/osism.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/squid/templates/squid.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/sshd/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/config-wrapper.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/provisioner-acme.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/stepca.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/stepca.service.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/wrapper/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/stepca/templates/wrapper/step.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/substation/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/substation/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/substation/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/files/entrypoint.sh",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/substation/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/substation/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/substation/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/substation/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/substation/templates/substation.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/teleport/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/teleport/templates/teleport.yaml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/certificates.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/dynamic.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik-cert.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik-key.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/traefik/templates/traefik.yml.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/tuned/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/templates/client.keys.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_agent/templates/ossec.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/config.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/tasks/service.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/templates/docker-compose.yml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wazuh_proxy/templates/nginx.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/templates/client.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/wireguard/templates/server.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/install-Debian-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/install-RedHat-family.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/tasks/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zabbix_agent/templates/zabbix_agent2.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/README.md",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/defaults/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/defaults/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/builder-logging.conf",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/executor-logging.conf",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/launcher-logging.conf",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/logging.conf",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/mime.types",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/openssl.cnf",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/web-logging.conf",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/files/zk-ca.sh",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/handlers/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/handlers/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/meta/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/meta/main.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/copy_tasks.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/generate_certs_and_keys.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/main.yml",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/tasks/template_tasks.yml",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/docker-compose.yaml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/httpd.conf.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/main.yaml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/nodepool.yaml.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/wait-to-start-gearman.sh.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/wait-to-start.sh.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/zoo.cfg.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/zuul.conf.j2",
                                ".d..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/executor.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/mariadb.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/nodepool_builder.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/nodepool_launcher.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/scheduler.env.j2",
                                "<f..t...... src/github.com/osism/ansible-collection-services/roles/zuul/templates/env/web.env.j2",
                                ".d..t...... src/github.com/osism/terraform-base/",
                                "<f..t...... src/github.com/osism/terraform-base/.yamllint.yml",
                                "<f..t...... src/github.com/osism/terraform-base/.zuul.yaml",
                                "<f..t...... src/github.com/osism/terraform-base/LICENSE",
                                "<f..t...... src/github.com/osism/terraform-base/README.md",
                                ".d..t...... src/github.com/osism/terraform-base/.git/",
                                "<f..t...... src/github.com/osism/terraform-base/.git/HEAD",
                                "<f..t...... src/github.com/osism/terraform-base/.git/ORIG_HEAD",
                                "<f..t...... src/github.com/osism/terraform-base/.git/config",
                                "<f..t...... src/github.com/osism/terraform-base/.git/config.worktree",
                                "<f..t...... src/github.com/osism/terraform-base/.git/description",
                                "<f..t...... src/github.com/osism/terraform-base/.git/index",
                                "<f..t...... src/github.com/osism/terraform-base/.git/packed-refs",
                                ".d..t...... src/github.com/osism/terraform-base/.git/branches/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/hooks/",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/applypatch-msg.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/commit-msg.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/fsmonitor-watchman.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/post-update.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-applypatch.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-commit.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-merge-commit.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-push.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-rebase.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/pre-receive.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/prepare-commit-msg.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/push-to-checkout.sample",
                                "<f..t...... src/github.com/osism/terraform-base/.git/hooks/update.sample",
                                ".d..t...... src/github.com/osism/terraform-base/.git/info/",
                                "<f..t...... src/github.com/osism/terraform-base/.git/info/exclude",
                                ".d..t...... src/github.com/osism/terraform-base/.git/logs/",
                                "<f..t...... src/github.com/osism/terraform-base/.git/logs/HEAD",
                                ".d..t...... src/github.com/osism/terraform-base/.git/logs/refs/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/logs/refs/heads/",
                                "<f..t...... src/github.com/osism/terraform-base/.git/logs/refs/heads/main",
                                ".d..t...... src/github.com/osism/terraform-base/.git/logs/refs/remotes/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/logs/refs/remotes/origin/",
                                "<f..t...... src/github.com/osism/terraform-base/.git/logs/refs/remotes/origin/HEAD",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/00/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/01/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/02/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/05/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/06/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/07/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/08/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/0a/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/0b/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/0d/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/0f/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/10/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/11/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/12/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/15/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/16/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/17/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/1b/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/1c/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/1e/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/1f/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/20/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/21/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/24/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/26/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/28/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/29/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/2c/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/2d/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/31/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/32/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/34/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/36/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/37/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/39/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/3a/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/3d/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/3e/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/40/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/41/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/42/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/43/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/46/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/47/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/48/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/49/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/4a/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/4b/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/4d/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/4f/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/52/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/53/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/55/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/56/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/58/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/59/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/5b/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/5d/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/5e/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/61/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/63/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/64/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/65/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/66/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/67/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/68/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/6c/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/6d/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/70/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/72/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/76/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/77/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/79/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/7a/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/7c/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/7e/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/7f/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/80/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/81/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/82/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/83/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/84/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/85/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/86/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/88/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/8c/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/8d/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/8e/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/90/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/91/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/92/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/93/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/95/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/96/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/98/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/9b/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/9c/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/9e/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a0/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a2/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a3/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a4/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a6/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a7/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a8/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/a9/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/aa/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ac/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ae/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/af/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/b0/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/b1/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/b3/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/b4/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/b8/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/b9/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ba/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/bc/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/bf/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/c0/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/c1/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/c4/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/c5/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/c7/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/c8/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/c9/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/cb/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ce/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/cf/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/d2/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/d3/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/d6/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/d7/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/d9/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/da/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/db/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/dc/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/dd/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/de/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/df/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/e1/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/e2/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/e3/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/e4/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/e7/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/e8/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ea/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ee/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ef/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/f1/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/f2/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/f4/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/f9/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/fa/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/fb/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/ff/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/info/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/objects/pack/",
                                ".d..t...... src/github.com/osism/terraform-base/.git/refs/",
                                ".d..t...... src/github.com/osism/terraform-base/.github/",
                                "<f..t...... src/github.com/osism/terraform-base/.github/renovate.json",
                                ".d..t...... src/github.com/osism/terraform-base/.github/workflows/",
                                "<f..t...... src/github.com/osism/terraform-base/.github/workflows/add-to-project.yml",
                                ".d..t...... src/github.com/osism/terraform-base/playbooks/",
                                "<f..t...... src/github.com/osism/terraform-base/playbooks/validate.yml",
                                ".d..t...... src/github.com/osism/terraform-base/testbed-default/",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/data.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/main.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/manager.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/neutron.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/nodes.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/nova.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/outputs.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/provider.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/variables.tf",
                                ".d..t...... src/github.com/osism/terraform-base/testbed-default/customisations/",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/access_floatingip_custom.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/access_ipv4_custom.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/access_ipv6_custom.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/default_custom.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/external_api_custom.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/customisations/neutron_floatingip_custom.tf",
                                ".d..t...... src/github.com/osism/terraform-base/testbed-default/environments/",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/environments/default.tfvars",
                                ".d..t...... src/github.com/osism/terraform-base/testbed-default/overrides/",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/manager_boot_from_image_override.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/manager_boot_from_volume_override.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/neutron_availability_zone_hints_network_override.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/neutron_availability_zone_hints_router_override.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/neutron_router_enable_snat_override.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/nodes_boot_from_image_override.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/nodes_boot_from_volume_override.tf",
                                "<f..t...... src/github.com/osism/terraform-base/testbed-default/overrides/nodes_use_ephemeral_storage_override.tf",
                                ".d..t...... src/github.com/osism/testbed/",
                                "<f..t...... src/github.com/osism/testbed/.ansible-lint",
                                "<f..t...... src/github.com/osism/testbed/.flake8",
                                "<f..t...... src/github.com/osism/testbed/.gitignore",
                                "<f..t...... src/github.com/osism/testbed/.yamllint.yml",
                                "<f..t...... src/github.com/osism/testbed/.zuul.yaml",
                                "<f..t...... src/github.com/osism/testbed/LICENSE",
                                "<f..t...... src/github.com/osism/testbed/Makefile",
                                "<f..t...... src/github.com/osism/testbed/README.md",
                                "<f..t...... src/github.com/osism/testbed/ansible.cfg",
                                "<f..t...... src/github.com/osism/testbed/gilt.yml",
                                "<f..t...... src/github.com/osism/testbed/requirements.txt",
                                "<f..t...... src/github.com/osism/testbed/requirements.yml",
                                "<f..t...... src/github.com/osism/testbed/tox.ini",
                                ".d..t...... src/github.com/osism/testbed/.git/",
                                "<f..t...... src/github.com/osism/testbed/.git/HEAD",
                                "<f..t...... src/github.com/osism/testbed/.git/ORIG_HEAD",
                                "<f..t...... src/github.com/osism/testbed/.git/config",
                                "<f..t...... src/github.com/osism/testbed/.git/config.worktree",
                                "<f..t...... src/github.com/osism/testbed/.git/description",
                                "<f..t...... src/github.com/osism/testbed/.git/index",
                                "<f..t...... src/github.com/osism/testbed/.git/packed-refs",
                                ".d..t...... src/github.com/osism/testbed/.git/branches/",
                                ".d..t...... src/github.com/osism/testbed/.git/hooks/",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/applypatch-msg.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/commit-msg.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/fsmonitor-watchman.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/post-update.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/pre-applypatch.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/pre-commit.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/pre-merge-commit.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/pre-push.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/pre-rebase.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/pre-receive.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/prepare-commit-msg.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/push-to-checkout.sample",
                                "<f..t...... src/github.com/osism/testbed/.git/hooks/update.sample",
                                ".d..t...... src/github.com/osism/testbed/.git/info/",
                                "<f..t...... src/github.com/osism/testbed/.git/info/exclude",
                                ".d..t...... src/github.com/osism/testbed/.git/logs/",
                                "<f..t...... src/github.com/osism/testbed/.git/logs/HEAD",
                                ".d..t...... src/github.com/osism/testbed/.git/logs/refs/",
                                ".d..t...... src/github.com/osism/testbed/.git/logs/refs/heads/",
                                "<f..t...... src/github.com/osism/testbed/.git/logs/refs/heads/main",
                                ".d..t...... src/github.com/osism/testbed/.git/logs/refs/remotes/",
                                ".d..t...... src/github.com/osism/testbed/.git/logs/refs/remotes/origin/",
                                "<f..t...... src/github.com/osism/testbed/.git/logs/refs/remotes/origin/HEAD",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/00/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/01/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/02/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/03/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/04/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/05/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/06/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/07/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/08/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/09/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/0a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/0b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/0c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/0d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/0e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/0f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/10/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/11/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/13/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/14/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/15/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/16/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/17/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/18/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/19/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/1a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/1b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/1c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/1d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/1e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/1f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/20/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/21/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/22/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/23/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/24/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/25/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/26/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/27/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/28/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/29/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/2a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/2b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/2c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/2d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/2e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/2f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/30/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/31/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/32/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/33/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/34/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/35/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/36/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/37/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/38/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/39/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/3a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/3b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/3c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/3d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/3e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/3f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/40/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/41/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/43/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/44/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/45/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/46/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/47/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/48/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/49/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/4a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/4b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/4c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/4d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/4e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/4f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/50/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/51/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/52/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/53/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/54/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/55/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/56/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/57/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/58/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/59/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/5a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/5b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/5c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/5d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/5e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/5f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/60/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/61/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/62/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/63/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/64/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/65/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/66/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/67/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/68/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/69/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/6a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/6b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/6c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/6d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/6e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/6f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/70/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/71/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/72/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/73/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/74/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/75/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/76/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/77/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/78/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/79/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/7a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/7b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/7c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/7d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/7e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/7f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/80/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/81/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/82/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/84/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/85/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/87/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/88/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/89/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/8a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/8b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/8c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/8d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/8e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/8f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/90/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/91/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/92/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/93/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/94/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/95/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/96/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/97/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/98/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/99/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/9a/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/9b/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/9c/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/9d/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/9e/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/9f/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a0/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a1/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a2/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a3/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a4/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a5/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a6/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a7/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a8/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/a9/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/aa/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ab/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ac/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ad/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ae/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/af/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b0/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b1/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b2/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b3/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b4/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b5/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b6/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b7/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b8/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/b9/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ba/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/bb/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/bc/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/bd/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/be/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/bf/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c0/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c1/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c2/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c3/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c4/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c5/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c6/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c7/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c8/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/c9/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ca/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/cb/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/cc/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/cd/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ce/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/cf/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d0/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d1/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d2/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d4/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d5/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d6/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d7/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d8/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/d9/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/da/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/db/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/dc/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/dd/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/de/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/df/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e0/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e1/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e2/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e3/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e4/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e5/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e6/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e7/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e8/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/e9/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ea/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/eb/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ec/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ed/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ee/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ef/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f0/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f1/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f2/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f3/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f4/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f5/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f6/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f7/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f8/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/f9/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/fa/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/fb/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/fc/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/fd/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/fe/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/ff/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/info/",
                                ".d..t...... src/github.com/osism/testbed/.git/objects/pack/",
                                ".d..t...... src/github.com/osism/testbed/.git/refs/",
                                ".d..t...... src/github.com/osism/testbed/.github/",
                                "<f..t...... src/github.com/osism/testbed/.github/renovate.json",
                                ".d..t...... src/github.com/osism/testbed/.github/workflows/",
                                "<f..t...... src/github.com/osism/testbed/.github/workflows/add-to-project.yml",
                                "<f..t...... src/github.com/osism/testbed/.github/workflows/update-manager-images.yml",
                                ".d..t...... src/github.com/osism/testbed/ansible/",
                                "<f..t...... src/github.com/osism/testbed/ansible/check-local-versions.yml",
                                "<f..t...... src/github.com/osism/testbed/ansible/localhost_inventory.yaml",
                                "<f..t...... src/github.com/osism/testbed/ansible/manager-part-0.yml",
                                "<f..t...... src/github.com/osism/testbed/ansible/manager-part-1.yml",
                                "<f..t...... src/github.com/osism/testbed/ansible/manager-part-2.yml",
                                "<f..t...... src/github.com/osism/testbed/ansible/manager-part-3.yml",
                                ".d..t...... src/github.com/osism/testbed/containerlab/",
                                "<f..t...... src/github.com/osism/testbed/containerlab/README.md",
                                "<f..t...... src/github.com/osism/testbed/containerlab/osism.clab.yml",
                                ".d..t...... src/github.com/osism/testbed/containerlab/files/",
                                "<f..t...... src/github.com/osism/testbed/containerlab/files/daemons",
                                "<f..t...... src/github.com/osism/testbed/containerlab/files/frr01.conf",
                                "<f..t...... src/github.com/osism/testbed/containerlab/files/frr02.conf",
                                "<f..t...... src/github.com/osism/testbed/containerlab/files/vtysh.conf",
                                ".d..t...... src/github.com/osism/testbed/contrib/",
                                "<f..t...... src/github.com/osism/testbed/contrib/analyze-tempest-logs.sh",
                                "<f..t...... src/github.com/osism/testbed/contrib/analyze-zuul-logs.py",
                                "<f..t...... src/github.com/osism/testbed/contrib/elasticsearch_random_data_load.sh",
                                "<f..t...... src/github.com/osism/testbed/contrib/mysql_random_data_load.sh",
                                "<f..t...... src/github.com/osism/testbed/contrib/mysql_random_data_load.sql",
                                "<f..t...... src/github.com/osism/testbed/contrib/resource_usage.py",
                                "<f..t...... src/github.com/osism/testbed/contrib/semver2.sh",
                                "<f..t...... src/github.com/osism/testbed/contrib/setup-testbed.py",
                                ".d..t...... src/github.com/osism/testbed/contrib/ansible/",
                                "<f..t...... src/github.com/osism/testbed/contrib/ansible/clouds.yaml.sample",
                                "<f..t...... src/github.com/osism/testbed/contrib/ansible/dns.yml",
                                "<f..t...... src/github.com/osism/testbed/contrib/ansible/secure.yaml.sample",
                                ".d..t...... src/github.com/osism/testbed/contrib/assets/",
                                "<f..t...... src/github.com/osism/testbed/contrib/assets/operations-dashboard.png",
                                ".d..t...... src/github.com/osism/testbed/contrib/integration-tests/",
                                "<f..t...... src/github.com/osism/testbed/contrib/integration-tests/docker-compose.yaml",
                                "<f..t...... src/github.com/osism/testbed/contrib/integration-tests/run_test.sh",
                                ".d..t...... src/github.com/osism/testbed/contrib/integration-tests/tests/",
                                "<f..t...... src/github.com/osism/testbed/contrib/integration-tests/tests/new_user.robot",
                                ".d..t...... src/github.com/osism/testbed/contrib/nagios-plugins/",
                                "<f..t...... src/github.com/osism/testbed/contrib/nagios-plugins/check_elasticsearch",
                                "<f..t...... src/github.com/osism/testbed/contrib/nagios-plugins/check_galera_cluster",
                                "<f..t...... src/github.com/osism/testbed/contrib/nagios-plugins/check_rabbitmq_cluster",
                                ".d..t...... src/github.com/osism/testbed/contrib/openstack-cli/",
                                "<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/README.md",
                                "<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/clouds-public.yaml",
                                "<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/clouds.yaml.example",
                                "<f..t...... src/github.com/osism/testbed/contrib/openstack-cli/secure.yaml.example",
                                ".d..t...... src/github.com/osism/testbed/contrib/ownca/",
                                "<f..t...... src/github.com/osism/testbed/contrib/ownca/README.md",
                                "<f..t...... src/github.com/osism/testbed/contrib/ownca/create_ca.yml",
                                "<f..t...... src/github.com/osism/testbed/contrib/ownca/create_manager.yml",
                                "<f..t...... src/github.com/osism/testbed/contrib/ownca/create_wildcard.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/",
                                "<f..t...... src/github.com/osism/testbed/environments/.vault_pass",
                                "<f..t...... src/github.com/osism/testbed/environments/ansible.cfg",
                                "<f..t...... src/github.com/osism/testbed/environments/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/ceph.test/",
                                "<f..t...... src/github.com/osism/testbed/environments/ceph.test/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/ceph.test/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/ceph.test/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/ceph/",
                                "<f..t...... src/github.com/osism/testbed/environments/ceph/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/ceph/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/ceph/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/custom/",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-baremetal-bootstrap.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-baremetal-netbox.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-baremetal-pull-images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-facts.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-migrate-proxysql.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-northwatch.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-pull-images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-wipe-partitions.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-workarounds-ceph.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/playbook-workarounds.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/custom/files/",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/files/baremetal-tenks-override.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_devices.fact",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_devices_all.fact",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_osd_devices.fact",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_ceph_osd_devices_all.fact",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/files/testbed_network_devices.fact",
                                ".d..t...... src/github.com/osism/testbed/environments/custom/templates/",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/templates/baremetal-netbox-device.yml.j2",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/templates/ironic-interface.service.j2",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/templates/workarounds.service.j2",
                                "<f..t...... src/github.com/osism/testbed/environments/custom/templates/workarounds.sh.j2",
                                ".d..t...... src/github.com/osism/testbed/environments/generic/",
                                "<f..t...... src/github.com/osism/testbed/environments/generic/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/generic/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/generic/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/infrastructure/",
                                "<f..t...... src/github.com/osism/testbed/environments/infrastructure/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/infrastructure/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/infrastructure/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/infrastructure/files/",
                                ".d..t...... src/github.com/osism/testbed/environments/infrastructure/files/ceph/",
                                "<f..t...... src/github.com/osism/testbed/environments/infrastructure/files/ceph/.gitkeep",
                                ".d..t...... src/github.com/osism/testbed/environments/infrastructure/files/keycloak/",
                                "<f..t...... src/github.com/osism/testbed/environments/infrastructure/files/keycloak/cert.crt",
                                "<f..t...... src/github.com/osism/testbed/environments/infrastructure/files/keycloak/private_key.pem",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/certificates/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/certificates/haproxy-internal.pem",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/certificates/haproxy.pem",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/certificates/ca/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/certificates/ca/testbed.crt",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/galera.cnf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/global.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana.ini",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/keystone.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/magnum.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/neutron.conf",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ceilometer/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ceilometer/event_pipeline.yaml",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ceilometer/pipeline.yaml",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/ceph.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-scheduler.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-volume.conf",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-backup/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-backup/.gitkeep",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-volume/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/cinder/cinder-volume/.gitkeep",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/glance/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/glance/ceph.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/glance/glance-api.conf",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/gnocchi/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/gnocchi/ceph.conf",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana/",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana/dashboards/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/grafana/dashboards/.gitkeep",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/haproxy/",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/haproxy/services.d/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-agent.initramfs",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-agent.kernel",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-conductor.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/ironic-dnsmasq.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/ironic/policy.yaml",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/magnum/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/magnum/.gitkeep",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/manila/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/manila/ceph.conf",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/neutron/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/neutron/ml2_conf.ini",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/nova/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/nova/ceph.conf",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/nova/nova-compute.conf",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/client.cert-and-key.pem",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/client_ca.cert.pem",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/server_ca.cert.pem",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/octavia/server_ca.key.pem",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/prometheus.yml.d/",
                                "<f..t...... src/github.com/osism/testbed/environments/kolla/files/overlays/prometheus/prometheus.yml.d/50-ceph.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/kubernetes/",
                                "<f..t...... src/github.com/osism/testbed/environments/kubernetes/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/kubernetes/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/kubernetes/playbook-nginx.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/kubernetes/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/kubernetes/files/",
                                "<f..t...... src/github.com/osism/testbed/environments/kubernetes/files/nginx.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/manager/",
                                "<f..t...... src/github.com/osism/testbed/environments/manager/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/manager/hosts",
                                "<f..t...... src/github.com/osism/testbed/environments/manager/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/manager/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/manager/files/",
                                "<f..t...... src/github.com/osism/testbed/environments/manager/files/conductor.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/monitoring/",
                                "<f..t...... src/github.com/osism/testbed/environments/monitoring/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/monitoring/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/monitoring/secrets.yml",
                                ".d..t...... src/github.com/osism/testbed/environments/openstack/",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/clouds.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/configuration.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/id_rsa.test",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/id_rsa.test.pub",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/openrc",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-basic.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-ceph-rgw.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-flavors.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-bootstrap-images.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-test-identity.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/playbook-test.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/secrets.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/secure.yml",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/testbed.pem",
                                ".d..t...... src/github.com/osism/testbed/environments/openstack/files/",
                                ".d..t...... src/github.com/osism/testbed/environments/openstack/files/tempest/",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/files/tempest/exclude.lst",
                                "<f..t...... src/github.com/osism/testbed/environments/openstack/files/tempest/include-scs-compatible.lst",
                                ".d..t...... src/github.com/osism/testbed/inventory/",
                                "<f..t...... src/github.com/osism/testbed/inventory/10-custom",
                                "<f..t...... src/github.com/osism/testbed/inventory/20-roles",
                                "<f..t...... src/github.com/osism/testbed/inventory/99-overwrite",
                                ".d..t...... src/github.com/osism/testbed/inventory/group_vars/",
                                "<f..t...... src/github.com/osism/testbed/inventory/group_vars/testbed-external-nodes.yml",
                                "<f..t...... src/github.com/osism/testbed/inventory/group_vars/testbed-managers.yml",
                                "<f..t...... src/github.com/osism/testbed/inventory/group_vars/testbed-nodes.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/group_vars/all/",
                                "<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/ansible.yml",
                                "<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/kolla.yml",
                                "<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/registries.yml",
                                "<f..t...... src/github.com/osism/testbed/inventory/group_vars/all/vxlan.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-manager/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-manager/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-0/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-0/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-1/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-1/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-2/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-2/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-3/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-3/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-4/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-4/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-5/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-5/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-6/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-6/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-7/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-7/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-8/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-8/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-9/",
                                "<f..t...... src/github.com/osism/testbed/inventory/host_vars/testbed-node-9/vars.yml",
                                ".d..t...... src/github.com/osism/testbed/netbox/",
                                ".d..t...... src/github.com/osism/testbed/netbox/devicetypes/",
                                ".d..t...... src/github.com/osism/testbed/netbox/devicetypes/Edgecore/",
                                "<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Edgecore/5835-54X-O-AC-F.yaml",
                                "<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Edgecore/7726-32X-O-AC-F.yaml",
                                ".d..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/",
                                "<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/baremetal-device.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/baremetal-housing.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/manager.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/devicetypes/Other/node.yml",
                                ".d..t...... src/github.com/osism/testbed/netbox/moduletypes/",
                                "<f..t...... src/github.com/osism/testbed/netbox/moduletypes/.gitkeep",
                                ".d..t...... src/github.com/osism/testbed/netbox/resources/",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/100-initialise.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/200-rack-1000.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-manager.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-0.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-1.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-2.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-3.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-4.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-5.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-6.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-7.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-8.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-node-9.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-0.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-1.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-2.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-3.yml",
                                "<f..t...... src/github.com/osism/testbed/netbox/resources/300-testbed-switch-oob.yml",
                                ".d..t...... src/github.com/osism/testbed/network/",
                                "<f..t...... src/github.com/osism/testbed/network/iptables.sh",
                                "<f..t...... src/github.com/osism/testbed/network/vxlan.sh",
                                ".d..t...... src/github.com/osism/testbed/playbooks/",
                                "<f..t...... src/github.com/osism/testbed/playbooks/cleanup.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/collect-glance-logs.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/collect-resource-usage.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/deploy.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/post.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/pre.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/update-stable.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/upgrade-stable.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/upgrade.yml",
                                ".d..t...... src/github.com/osism/testbed/playbooks/templates/",
                                "<f..t...... src/github.com/osism/testbed/playbooks/templates/local.env.j2",
                                ".d..t...... src/github.com/osism/testbed/playbooks/vars/",
                                "<f..t...... src/github.com/osism/testbed/playbooks/vars/mappings.yml",
                                "<f..t...... src/github.com/osism/testbed/playbooks/vars/repositories.yml",
                                ".d..t...... src/github.com/osism/testbed/scripts/",
                                "<f..t...... src/github.com/osism/testbed/scripts/bootstrap-services.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/bootstrap.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check-ceph.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check-services.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy-baremetal.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy-ceph.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy-in-a-nutshell.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy-manager.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy-services.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/disable-ara.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/disable-local-registry.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/enable-ara.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/enable-resource-nodes.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/include.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/manager-version.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/prepare-ceph-configuration.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/prepare-wireguard-configuration.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/pull-images.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/set-ceph-version.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/set-docker-registry.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/set-kolla-namespace.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/set-manager-version.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/set-openstack-version.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/sync-configuration-repository.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/test-wireguard.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade-ceph.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade-manager.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade-services.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/wrapper-gilt.sh",
                                ".d..t...... src/github.com/osism/testbed/scripts/bootstrap/",
                                "<f..t...... src/github.com/osism/testbed/scripts/bootstrap/000-netbox.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/bootstrap/300-openstack.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/bootstrap/301-openstack-octavia-amphora-image.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/bootstrap/302-openstack-k8s-clusterapi-images.sh",
                                ".d..t...... src/github.com/osism/testbed/scripts/check/",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/100-ceph-with-ansible.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/200-infrastructure.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/300-openstack.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/301-openstack-domain-manager.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/301-openstack-scs-standards.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/302-openstack-scs-compatible.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/302-openstack-with-tempest.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/303-prometheus-alert-status.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/check/500-kubernetes.sh",
                                ".d..t...... src/github.com/osism/testbed/scripts/customisations/",
                                "<f..t...... src/github.com/osism/testbed/scripts/customisations/external-api.sh",
                                ".d..t...... src/github.com/osism/testbed/scripts/deploy/",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/000-manager.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/001-helpers.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/100-ceph-with-ansible.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/100-ceph-with-cephadm.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/200-infrastructure.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/300-openstack.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/310-openstack-extended.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/320-openstack-minimal.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/400-monitoring.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/500-kubernetes.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/deploy/510-clusterapi.sh",
                                ".d..t...... src/github.com/osism/testbed/scripts/upgrade/",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/100-ceph-with-ansible.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/200-infrastructure.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/300-openstack.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/310-openstack-extended.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/320-openstack-minimal.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/400-monitoring.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/500-kubernetes.sh",
                                "<f..t...... src/github.com/osism/testbed/scripts/upgrade/510-clusterapi.sh",
                                ".d..t...... src/github.com/osism/testbed/terraform/",
                                "<f..t...... src/github.com/osism/testbed/terraform/Makefile",
                                "<f..t...... src/github.com/osism/testbed/terraform/README.md",
                                "<f..t...... src/github.com/osism/testbed/terraform/backend.env.sample",
                                "<f..t...... src/github.com/osism/testbed/terraform/backend.tf.sample",
                                "<f..t...... src/github.com/osism/testbed/terraform/clouds-public.yaml",
                                "<f..t...... src/github.com/osism/testbed/terraform/clouds.yaml.sample",
                                "<f..t...... src/github.com/osism/testbed/terraform/local.env.sample",
                                "<f..t...... src/github.com/osism/testbed/terraform/terraformrc.sample",
                                ".d..t...... src/github.com/osism/testbed/terraform/environments/",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/artcodix.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/cah-f1a.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/ci-debian-12.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/ci-ubuntu-24.04.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/ci.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/cleura.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/cloudpod.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/default.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/exigo.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/gx-scs.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/huaweicloud.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/otc.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/ovh.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/pluscloudopen.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/regiocloud.tfvars",
                                "<f..t...... src/github.com/osism/testbed/terraform/environments/wavestack.tfvars",
                                ".d..t...... src/github.com/osism/testbed/terraform/scripts/",
                                "<f..t...... src/github.com/osism/testbed/terraform/scripts/cleanup.py",
                                "*deleting   src/github.com/osism/testbed/ansible/ansible-manager-part-1.log",
                                "*deleting   src/github.com/osism/testbed/ansible/ansible-manager-part-0.log",
                                "*deleting   src/github.com/osism/testbed/ansible/.id_rsa.ci.pub",
                                "*deleting   src/github.com/osism/testbed/ansible/.id_rsa.ci",
                                "*deleting   src/github.com/osism/testbed/terraform/terraform.tfstate.d/ci/terraform.tfstate",
                                "*deleting   src/github.com/osism/testbed/terraform/terraform.tfstate.d/ci/",
                                "*deleting   src/github.com/osism/testbed/terraform/terraform.tfstate.d/",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/nodes_use_ephemeral_storage_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/nodes_boot_from_volume_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/nodes_boot_from_image_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/neutron_router_enable_snat_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/neutron_availability_zone_hints_router_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/neutron_availability_zone_hints_network_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/manager_boot_from_volume_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/manager_boot_from_image_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/overrides/",
                                "*deleting   src/github.com/osism/testbed/terraform/customisations/neutron_floatingip_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/customisations/external_api_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/customisations/default_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/customisations/access_ipv6_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/customisations/access_ipv4_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/customisations/access_floatingip_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/customisations/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/terraform-provider-openstack_v3.4.0",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/README.md",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/LICENSE",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/CHANGELOG.md",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/linux_amd64.lock",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/3.4.0/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/openstack/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/terraform-provider-openstack/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/terraform-provider-null",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/README.md",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/LICENSE",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/CHANGELOG.md",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/linux_amd64.lock",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/3.3.2/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/null/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/terraform-provider-local",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/README.md",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/LICENSE",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/CHANGELOG.md",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/linux_amd64.lock",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/2.9.1/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/local/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/hashicorp/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/registry.opentofu.org/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/providers/",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/environment",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform/",
                                "*deleting   src/github.com/osism/testbed/terraform/variables.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/provider.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/outputs.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/nova.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/nodes_boot_from_volume_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/nodes.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/neutron_floatingip_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/neutron_availability_zone_hints_router_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/neutron_availability_zone_hints_network_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/neutron.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/manager_boot_from_volume_override.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/manager.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/main.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/local.env",
                                "*deleting   src/github.com/osism/testbed/terraform/inventory.ci",
                                "*deleting   src/github.com/osism/testbed/terraform/default_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/data.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/ci.auto.tfvars",
                                "*deleting   src/github.com/osism/testbed/terraform/access_floatingip_custom.tf",
                                "*deleting   src/github.com/osism/testbed/terraform/.terraform.lock.hcl",
                                "*deleting   src/github.com/osism/testbed/terraform/.id_rsa.ci.pub",
                                "*deleting   src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "*deleting   src/github.com/osism/testbed/terraform/.deploy.ci",
                                "*deleting   src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:11.375457Z",
                            "start": "2026-09-30T02:46:49.358532Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000030",
                        "name": "Synchronize src repos to workspace directory."
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul-testbed05/zuul-output/logs"
                                        },
                                        "before": {
                                            "path": "/home/zuul-testbed05/zuul-output/logs"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1006,
                                    "group": "zuul-testbed05",
                                    "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-testbed05/zuul-output/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul-testbed05",
                                    "path": "/home/zuul-testbed05/zuul-output/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1005,
                                    "zj_output_dir": "logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul-testbed05/zuul-output/artifacts"
                                        },
                                        "before": {
                                            "path": "/home/zuul-testbed05/zuul-output/artifacts"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1006,
                                    "group": "zuul-testbed05",
                                    "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-testbed05/zuul-output/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul-testbed05",
                                    "path": "/home/zuul-testbed05/zuul-output/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1005,
                                    "zj_output_dir": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul-testbed05/zuul-output/docs"
                                        },
                                        "before": {
                                            "path": "/home/zuul-testbed05/zuul-output/docs"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1006,
                                    "group": "zuul-testbed05",
                                    "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-testbed05/zuul-output/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul-testbed05",
                                    "path": "/home/zuul-testbed05/zuul-output/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1005,
                                    "zj_output_dir": "docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000032",
                        "name": "ensure-output-dirs-present",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/ensure-output-dirs-present"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:12.366388Z",
                            "start": "2026-09-30T02:47:11.397213Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000034",
                        "name": "Ensure Zuul output directories exist"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                }
                            },
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "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-testbed05/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul-testbed05",
                            "path": "/home/zuul-testbed05/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1005
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:12.683571Z",
                            "start": "2026-09-30T02:47:12.380579Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000039",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set +e\nout=/home/zuul-testbed05/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.014431",
                            "end": "2026-09-30 02:47:12.986981",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nout=/home/zuul-testbed05/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-923b-b0f7-00000000003a-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:47:12.972550",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-923b-b0f7-00000000003a-1-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:13.223988Z",
                            "start": "2026-09-30T02:47:12.713033Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000003a",
                        "name": "Probe first sudo invocation under strace"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set +e\nout=/home/zuul-testbed05/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.071012",
                            "end": "2026-09-30 02:47:13.582764",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nout=/home/zuul-testbed05/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-923b-b0f7-00000000003b-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 2,
                            "start": "2026-09-30 02:47:13.511752",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-923b-b0f7-00000000003b-1-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:13.763478Z",
                            "start": "2026-09-30T02:47:13.257215Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000003b",
                        "name": "Snapshot DNS / PAM / logind state (no become)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                }
                            },
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "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-testbed05/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul-testbed05",
                            "path": "/home/zuul-testbed05/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1005
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:14.063422Z",
                            "start": "2026-09-30T02:47:13.779193Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-00000000003f",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j539638221142.1827289",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=pre\nout=/home/zuul-testbed05/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.912766",
                            "end": "2026-09-30 02:47:20.872592",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=pre\nout=/home/zuul-testbed05/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-923b-b0f7-000000000040-0-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul-testbed05/.ansible_async/j539638221142.1827289",
                            "start": "2026-09-30 02:47:14.959826",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-923b-b0f7-000000000040-0-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:25.975552Z",
                            "start": "2026-09-30T02:47:14.070829Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000040",
                        "name": "Snapshot dual-stack network state (pre)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"post\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:26.039513Z",
                            "start": "2026-09-30T02:47:25.983121Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000041",
                        "name": "Snapshot Docker/BuildKit IPv6 config (teardown)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"post\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:26.099497Z",
                            "start": "2026-09-30T02:47:26.051596Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000042",
                        "name": "Probe container network namespace (teardown)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nnet=/home/zuul-testbed05/zuul-output/logs/net-debug.pre.txt\nsud=/home/zuul-testbed05/zuul-output/logs/sudo-debug.txt\n\nemit() {\n  echo \"$1\"\n  {\n    echo \"== isolation gate ==\"\n    echo \"$1\"\n  } >> \"$net\" 2>/dev/null\n  exit 0\n}\n\n[ -s \"$sud\" ]  || emit \"VERDICT=unknown reason=no-sudo-debug-snapshot\"\n\n# (A) Raw-IP reachability, independent of DNS. Three targets, one\n#     packet each; the role above writes one summary line per target.\nprobes=$(grep -cE '[0-9]+% packet loss' \"$sud\")\nlost=$(grep -cE '100% packet loss' \"$sud\")\n[ \"$probes\" -ge 3 ]  || emit \"VERDICT=unknown reason=too-few-ping-probes probes=$probes\"\n[ \"$lost\" -eq \"$probes\" ]  || emit \"VERDICT=healthy reason=ping-answered lost=$lost/$probes\"\n\n# (B) Cost of resolving the hostname of the node itself.\ngetent=$(awk '/^getent: /{print $2; exit}' \"$sud\" 2>/dev/null)\n[ -n \"$getent\" ]  || emit \"VERDICT=unknown reason=no-getent-timing\"\nslow=$(awk -v g=\"$getent\" -v t=5.0  'BEGIN {print (g + 0 >= t + 0) ? 1 : 0}')\n[ \"$slow\" = 1 ]  || emit \"VERDICT=unknown reason=ping-dead-but-dns-fast getent=${getent}s\"\n\n# (C) Veto only: if any HTTPS probe above got a response, the node\n#     has egress whatever ping and DNS say. Absent or truncated file\n#     cannot block the verdict -- it just cannot veto it.\nanswered=$(grep -cE 'http=[1-5][0-9]{2}' \"$net\" 2>/dev/null)\n[ \"${answered:-0}\" -eq 0 ]  || emit \"VERDICT=healthy reason=https-answered answered=$answered\"\n\nemit \"VERDICT=isolated ping_lost=$lost/$probes getent=${getent}s\"\n",
                            "delta": "0:00:00.012824",
                            "end": "2026-09-30 02:47:26.460129",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nnet=/home/zuul-testbed05/zuul-output/logs/net-debug.pre.txt\nsud=/home/zuul-testbed05/zuul-output/logs/sudo-debug.txt\n\nemit() {\n  echo \"$1\"\n  {\n    echo \"== isolation gate ==\"\n    echo \"$1\"\n  } >> \"$net\" 2>/dev/null\n  exit 0\n}\n\n[ -s \"$sud\" ]  || emit \"VERDICT=unknown reason=no-sudo-debug-snapshot\"\n\n# (A) Raw-IP reachability, independent of DNS. Three targets, one\n#     packet each; the role above writes one summary line per target.\nprobes=$(grep -cE '[0-9]+% packet loss' \"$sud\")\nlost=$(grep -cE '100% packet loss' \"$sud\")\n[ \"$probes\" -ge 3 ]  || emit \"VERDICT=unknown reason=too-few-ping-probes probes=$probes\"\n[ \"$lost\" -eq \"$probes\" ]  || emit \"VERDICT=healthy reason=ping-answered lost=$lost/$probes\"\n\n# (B) Cost of resolving the hostname of the node itself.\ngetent=$(awk '/^getent: /{print $2; exit}' \"$sud\" 2>/dev/null)\n[ -n \"$getent\" ]  || emit \"VERDICT=unknown reason=no-getent-timing\"\nslow=$(awk -v g=\"$getent\" -v t=5.0  'BEGIN {print (g + 0 >= t + 0) ? 1 : 0}')\n[ \"$slow\" = 1 ]  || emit \"VERDICT=unknown reason=ping-dead-but-dns-fast getent=${getent}s\"\n\n# (C) Veto only: if any HTTPS probe above got a response, the node\n#     has egress whatever ping and DNS say. Absent or truncated file\n#     cannot block the verdict -- it just cannot veto it.\nanswered=$(grep -cE 'http=[1-5][0-9]{2}' \"$net\" 2>/dev/null)\n[ \"${answered:-0}\" -eq 0 ]  || emit \"VERDICT=healthy reason=https-answered answered=$answered\"\n\nemit \"VERDICT=isolated ping_lost=$lost/$probes getent=${getent}s\"\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-923b-b0f7-000000000043-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:47:26.447305",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "VERDICT=healthy reason=ping-answered lost=0/3",
                            "stdout_lines": [
                                "VERDICT=healthy reason=ping-answered lost=0/3"
                            ],
                            "zuul_log_id": "0242ac1f-6606-923b-b0f7-000000000043-1-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:26.644827Z",
                            "start": "2026-09-30T02:47:26.134576Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000043",
                        "name": "Evaluate node isolation verdict (pre-run gate)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.fail",
                            "changed": false,
                            "false_condition": "'VERDICT=isolated' in diagnose_network_gate_verdict.stdout",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-923b-b0f7-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:26.723532Z",
                            "start": "2026-09-30T02:47:26.657162Z"
                        },
                        "id": "0242ac1f-6606-923b-b0f7-000000000044",
                        "name": "Abort the pre-run on a fully isolated node"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 9,
            "failures": 0,
            "ignored": 0,
            "ok": 33,
            "rescued": 0,
            "skipped": 6,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "pre",
    "playbook": "github.com/osism/testbed/playbooks/pre.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T02:47:44.485822Z",
                    "start": "2026-09-30T02:47:27.624407Z"
                },
                "id": "0242ac1f-6606-e5c1-8496-000000000002",
                "name": "Pre play"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "cloud": "ci"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:27.702411Z",
                            "start": "2026-09-30T02:47:27.639839Z"
                        },
                        "id": "0242ac1f-6606-e5c1-8496-000000000004",
                        "name": "Set cloud fact (Zuul deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "'nodepool' not in hostvars[groups['all'][0]]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:27.759009Z",
                            "start": "2026-09-30T02:47:27.713934Z"
                        },
                        "id": "0242ac1f-6606-e5c1-8496-000000000005",
                        "name": "Set cloud fact (local deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "OS_CLOUD=ci ~/venv/bin/python3 cleanup.py\n",
                            "delta": "0:00:07.299662",
                            "end": "2026-09-30 02:47:35.598499",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "OS_CLOUD=ci ~/venv/bin/python3 cleanup.py\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/scripts",
                                    "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-e5c1-8496-000000000006-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:47:28.298837",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "2026-09-30 02:47:34 - clean up servers\n2026-09-30 02:47:34 - clean up keypairs\n2026-09-30 02:47:34 - wait for servers to be gone\n2026-09-30 02:47:35 - clean up ports\n2026-09-30 02:47:35 - clean up volumes\n2026-09-30 02:47:35 - disconnect routers\n2026-09-30 02:47:35 - clean up subnets\n2026-09-30 02:47:35 - clean up networks\n2026-09-30 02:47:35 - clean up security groups\n2026-09-30 02:47:35 - clean up floating ips\n2026-09-30 02:47:35 - clean up routers",
                            "stdout_lines": [
                                "2026-09-30 02:47:34 - clean up servers",
                                "2026-09-30 02:47:34 - clean up keypairs",
                                "2026-09-30 02:47:34 - wait for servers to be gone",
                                "2026-09-30 02:47:35 - clean up ports",
                                "2026-09-30 02:47:35 - clean up volumes",
                                "2026-09-30 02:47:35 - disconnect routers",
                                "2026-09-30 02:47:35 - clean up subnets",
                                "2026-09-30 02:47:35 - clean up networks",
                                "2026-09-30 02:47:35 - clean up security groups",
                                "2026-09-30 02:47:35 - clean up floating ips",
                                "2026-09-30 02:47:35 - clean up routers"
                            ],
                            "zuul_log_id": "0242ac1f-6606-e5c1-8496-000000000006-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:35.816619Z",
                            "start": "2026-09-30T02:47:27.801284Z"
                        },
                        "id": "0242ac1f-6606-e5c1-8496-000000000006",
                        "name": "Clean the cloud environment"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.unarchive",
                            "changed": false,
                            "dest": "/home/zuul-testbed05",
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "handler": "ZipArchive",
                            "invocation": {
                                "module_args": {
                                    "attributes": null,
                                    "copy": true,
                                    "creates": null,
                                    "decrypt": true,
                                    "dest": "/home/zuul-testbed05",
                                    "exclude": [],
                                    "extra_opts": [],
                                    "group": null,
                                    "include": [
                                        "tofu"
                                    ],
                                    "io_buffer_size": 65536,
                                    "keep_newer": false,
                                    "list_files": false,
                                    "mode": null,
                                    "owner": null,
                                    "remote_src": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "https://github.com/opentofu/opentofu/releases/download/v1.12.6/tofu_1.12.6_linux_amd64.zip",
                                    "unsafe_writes": false,
                                    "validate_certs": true
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul-testbed05",
                            "size": 4096,
                            "src": "/home/zuul-testbed05/.ansible/tmp/ansible-tmp-1790736455.879682-10-272179678508084/tofu_1.12.6_linux_amd64jws5fhq8.zip",
                            "state": "directory",
                            "uid": 1005
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:38.810681Z",
                            "start": "2026-09-30T02:47:35.833037Z"
                        },
                        "id": "0242ac1f-6606-e5c1-8496-000000000007",
                        "name": "Extract tofu binary"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.unarchive",
                            "changed": false,
                            "dest": "/home/zuul-testbed05",
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "handler": "TgzArchive",
                            "invocation": {
                                "module_args": {
                                    "attributes": null,
                                    "copy": true,
                                    "creates": null,
                                    "decrypt": true,
                                    "dest": "/home/zuul-testbed05",
                                    "exclude": [],
                                    "extra_opts": [],
                                    "group": null,
                                    "include": [
                                        "wireproxy"
                                    ],
                                    "io_buffer_size": 65536,
                                    "keep_newer": false,
                                    "list_files": false,
                                    "mode": null,
                                    "owner": null,
                                    "remote_src": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "https://github.com/pufferffish/wireproxy/releases/download/v1.1.2/wireproxy_linux_amd64.tar.gz",
                                    "unsafe_writes": false,
                                    "validate_certs": true
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul-testbed05",
                            "size": 4096,
                            "src": "/home/zuul-testbed05/.ansible/tmp/ansible-tmp-1790736458.8693402-16-127997860720778/wireproxy_linux_amd64l5j4e8y5.tar.gz",
                            "state": "directory",
                            "uid": 1005
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:43.004357Z",
                            "start": "2026-09-30T02:47:38.819372Z"
                        },
                        "id": "0242ac1f-6606-e5c1-8496-000000000008",
                        "name": "Extract wireproxy binary"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "rsync",
                                "-avz",
                                "/home/zuul-testbed05/src/github.com/osism/terraform-base/testbed-default/",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform"
                            ],
                            "delta": "0:00:00.054380",
                            "end": "2026-09-30 02:47:43.364249",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "rsync -avz /home/zuul-testbed05/src/github.com/osism/terraform-base/testbed-default/ /home/zuul-testbed05/src/github.com/osism/testbed/terraform",
                                    "_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-e5c1-8496-000000000009-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:47:43.309869",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "sending incremental file list\ndata.tf\nmain.tf\nmanager.tf\nneutron.tf\nnodes.tf\nnova.tf\noutputs.tf\nprovider.tf\nvariables.tf\ncustomisations/\ncustomisations/access_floatingip_custom.tf\ncustomisations/access_ipv4_custom.tf\ncustomisations/access_ipv6_custom.tf\ncustomisations/default_custom.tf\ncustomisations/external_api_custom.tf\ncustomisations/neutron_floatingip_custom.tf\noverrides/\noverrides/manager_boot_from_image_override.tf\noverrides/manager_boot_from_volume_override.tf\noverrides/neutron_availability_zone_hints_network_override.tf\noverrides/neutron_availability_zone_hints_router_override.tf\noverrides/neutron_router_enable_snat_override.tf\noverrides/nodes_boot_from_image_override.tf\noverrides/nodes_boot_from_volume_override.tf\noverrides/nodes_use_ephemeral_storage_override.tf\n\nsent 6,892 bytes  received 466 bytes  14,716.00 bytes/sec\ntotal size is 26,493  speedup is 3.60",
                            "stdout_lines": [
                                "sending incremental file list",
                                "data.tf",
                                "main.tf",
                                "manager.tf",
                                "neutron.tf",
                                "nodes.tf",
                                "nova.tf",
                                "outputs.tf",
                                "provider.tf",
                                "variables.tf",
                                "customisations/",
                                "customisations/access_floatingip_custom.tf",
                                "customisations/access_ipv4_custom.tf",
                                "customisations/access_ipv6_custom.tf",
                                "customisations/default_custom.tf",
                                "customisations/external_api_custom.tf",
                                "customisations/neutron_floatingip_custom.tf",
                                "overrides/",
                                "overrides/manager_boot_from_image_override.tf",
                                "overrides/manager_boot_from_volume_override.tf",
                                "overrides/neutron_availability_zone_hints_network_override.tf",
                                "overrides/neutron_availability_zone_hints_router_override.tf",
                                "overrides/neutron_router_enable_snat_override.tf",
                                "overrides/nodes_boot_from_image_override.tf",
                                "overrides/nodes_boot_from_volume_override.tf",
                                "overrides/nodes_use_ephemeral_storage_override.tf",
                                "",
                                "sent 6,892 bytes  received 466 bytes  14,716.00 bytes/sec",
                                "total size is 26,493  speedup is 3.60"
                            ],
                            "zuul_log_id": "0242ac1f-6606-e5c1-8496-000000000009-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:43.553078Z",
                            "start": "2026-09-30T02:47:43.038820Z"
                        },
                        "id": "0242ac1f-6606-e5c1-8496-000000000009",
                        "name": "Sync terraform blueprint"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.template",
                            "changed": true,
                            "checksum": "e03860e44270132bd1bf7d494e1d7de81ec3d2ac",
                            "dest": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/local.env",
                            "diff": [],
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "local.env.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "e03860e44270132bd1bf7d494e1d7de81ec3d2ac",
                                    "content": null,
                                    "dest": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/local.env",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": "0644",
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul-testbed05/.ansible/tmp/ansible-tmp-1790736463.6216183-25-52042478795000/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "49f96bcad982355361b2398e1d0fd032",
                            "mode": "0644",
                            "owner": "zuul-testbed05",
                            "size": 42,
                            "src": "/home/zuul-testbed05/.ansible/tmp/ansible-tmp-1790736463.6216183-25-52042478795000/source",
                            "state": "file",
                            "uid": 1005
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:44.485822Z",
                            "start": "2026-09-30T02:47:43.568661Z"
                        },
                        "id": "0242ac1f-6606-e5c1-8496-00000000000a",
                        "name": "Create local.env file"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 3,
            "failures": 0,
            "ignored": 0,
            "ok": 6,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "run",
    "playbook": "github.com/osism/testbed/playbooks/upgrade-stable.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T05:19:09.498980Z",
                    "start": "2026-09-30T02:47:45.339089Z"
                },
                "id": "0242ac1f-6606-35ab-222c-000000000003",
                "name": "Deploy testbed"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "_ceph_version": "reef",
                            "action": "ansible.builtin.debug",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:45.433440Z",
                            "start": "2026-09-30T02:47:45.354343Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000005",
                        "name": "Print used ceph version"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "_openstack_version": "2025.1",
                            "action": "ansible.builtin.debug",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:45.523643Z",
                            "start": "2026-09-30T02:47:45.444448Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000006",
                        "name": "Print used openstack version"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "_manager_version": "10.2.0",
                            "action": "ansible.builtin.debug",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:45.594546Z",
                            "start": "2026-09-30T02:47:45.533668Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000007",
                        "name": "Print used manager version"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "cloud": "ci",
                                "image_username": "ubuntu"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:45.681252Z",
                            "start": "2026-09-30T02:47:45.601481Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000008",
                        "name": "Set facts (Zuul deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "'nodepool' not in hostvars[groups['all'][0]]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:45.724816Z",
                            "start": "2026-09-30T02:47:45.690049Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000009",
                        "name": "Set facts (local deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "false_condition": "_manager_version == \"latest\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:47:46.271329Z",
                            "start": "2026-09-30T02:47:45.761615Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000000a",
                        "name": "Create infrastructure (latest)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "make",
                                "ENVIRONMENT=ci-ubuntu-24.04",
                                "CLOUD=ci",
                                "IMAGE_USERNAME=ubuntu",
                                "TERRAFORM=/home/zuul-testbed05/tofu",
                                "VERSION_MANAGER=10.2.0",
                                "TEMPEST=false",
                                "create"
                            ],
                            "delta": "0:01:05.750390",
                            "end": "2026-09-30 02:48:52.536884",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "make\n  ENVIRONMENT=ci-ubuntu-24.04\n  CLOUD=ci\n  IMAGE_USERNAME=ubuntu\n  TERRAFORM=/home/zuul-testbed05/tofu\n  VERSION_MANAGER=10.2.0\n  TEMPEST=false\n  create\n",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform",
                                    "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-35ab-222c-00000000000b-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:47:46.786494",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nInitializing the backend...\n\nInitializing provider plugins...\n- terraform.io/builtin/terraform is built in to OpenTofu\n- Finding hashicorp/local versions matching \">= 2.2.0\"...\n- Finding latest version of hashicorp/null...\n- Finding terraform-provider-openstack/openstack versions matching \">= 1.53.0\"...\n- Installing hashicorp/local v2.9.1...\n- Installing hashicorp/null v3.3.2...\n- Installing terraform-provider-openstack/openstack v3.4.0...\n- Installed hashicorp/local v2.9.1 (signed, key ID 0C0AF313E5FD9F80)\n- Installed hashicorp/null v3.3.2 (signed, key ID 0C0AF313E5FD9F80)\n- Installed terraform-provider-openstack/openstack v3.4.0 (signed, key ID 4F80527A391BEFD2)\n\nProviders are signed by their developers.\nIf you'd like to know more about provider signing, you can read about it here:\nhttps://opentofu.org/docs/cli/plugins/signing/\n\nOpenTofu has created a lock file .terraform.lock.hcl to record the provider\nselections it made above. Include this file in your version control repository\nso that OpenTofu can guarantee to make the same selections by default when\nyou run \"tofu init\" in the future.\n\nOpenTofu has been successfully initialized!\n\nYou may now begin working with OpenTofu. Try running \"tofu plan\" to see\nany changes that are required for your infrastructure. All OpenTofu commands\nshould now work.\n\nIf you ever set or change modules or backend configuration for OpenTofu,\nrerun this command to reinitialize your working directory. If you forget, other\ncommands will detect it and remind you to do so if necessary.\nCreated and switched to workspace \"ci\"!\n\nYou're now on a new, empty workspace. Workspaces isolate their state,\nso if you run \"tofu plan\" OpenTofu will not see any existing state\nfor this configuration.\nci.auto.tfvars\ndefault_custom.tf\ndata.openstack_networking_network_v2.public: Reading...\ndata.openstack_networking_network_v2.public: Read complete after 0s [id=e6be7364-bfd8-4de7-8120-8f41c69a139a]\n\nOpenTofu used the selected providers to generate the following execution\nplan. Resource actions are indicated with the following symbols:\n  + create\n <= read (data resources)\n\nOpenTofu will perform the following actions:\n\n  # data.openstack_images_image_v2.image will be read during apply\n  # (config refers to values not yet known)\n <= data \"openstack_images_image_v2\" \"image\" {\n      + checksum    = (known after apply)\n      + created_at  = (known after apply)\n      + file        = (known after apply)\n      + id          = (known after apply)\n      + metadata    = (known after apply)\n      + min_disk_gb = (known after apply)\n      + min_ram_mb  = (known after apply)\n      + most_recent = true\n      + name        = (known after apply)\n      + protected   = (known after apply)\n      + region      = (known after apply)\n      + schema      = (known after apply)\n      + size_bytes  = (known after apply)\n      + tags        = (known after apply)\n      + updated_at  = (known after apply)\n    }\n\n  # data.openstack_images_image_v2.image_node will be read during apply\n  # (config refers to values not yet known)\n <= data \"openstack_images_image_v2\" \"image_node\" {\n      + checksum    = (known after apply)\n      + created_at  = (known after apply)\n      + file        = (known after apply)\n      + id          = (known after apply)\n      + metadata    = (known after apply)\n      + min_disk_gb = (known after apply)\n      + min_ram_mb  = (known after apply)\n      + most_recent = true\n      + name        = (known after apply)\n      + protected   = (known after apply)\n      + region      = (known after apply)\n      + schema      = (known after apply)\n      + size_bytes  = (known after apply)\n      + tags        = (known after apply)\n      + updated_at  = (known after apply)\n    }\n\n  # local_file.MANAGER_ADDRESS will be created\n  + resource \"local_file\" \"MANAGER_ADDRESS\" {\n      + content              = (known after apply)\n      + content_base64sha256 = (known after apply)\n      + content_base64sha512 = (known after apply)\n      + content_md5          = (known after apply)\n      + content_sha1         = (known after apply)\n      + content_sha256       = (known after apply)\n      + content_sha512       = (known after apply)\n      + directory_permission = \"0777\"\n      + file_permission      = \"0644\"\n      + filename             = \".MANAGER_ADDRESS.ci\"\n      + id                   = (known after apply)\n    }\n\n  # local_file.id_rsa_pub will be created\n  + resource \"local_file\" \"id_rsa_pub\" {\n      + content              = (known after apply)\n      + content_base64sha256 = (known after apply)\n      + content_base64sha512 = (known after apply)\n      + content_md5          = (known after apply)\n      + content_sha1         = (known after apply)\n      + content_sha256       = (known after apply)\n      + content_sha512       = (known after apply)\n      + directory_permission = \"0777\"\n      + file_permission      = \"0644\"\n      + filename             = \".id_rsa.ci.pub\"\n      + id                   = (known after apply)\n    }\n\n  # local_file.inventory will be created\n  + resource \"local_file\" \"inventory\" {\n      + content              = (known after apply)\n      + content_base64sha256 = (known after apply)\n      + content_base64sha512 = (known after apply)\n      + content_md5          = (known after apply)\n      + content_sha1         = (known after apply)\n      + content_sha256       = (known after apply)\n      + content_sha512       = (known after apply)\n      + directory_permission = \"0777\"\n      + file_permission      = \"0644\"\n      + filename             = \"inventory.ci\"\n      + id                   = (known after apply)\n    }\n\n  # local_sensitive_file.id_rsa will be created\n  + resource \"local_sensitive_file\" \"id_rsa\" {\n      + content              = (sensitive value)\n      + content_base64sha256 = (known after apply)\n      + content_base64sha512 = (known after apply)\n      + content_md5          = (known after apply)\n      + content_sha1         = (known after apply)\n      + content_sha256       = (known after apply)\n      + content_sha512       = (known after apply)\n      + directory_permission = \"0700\"\n      + file_permission      = \"0600\"\n      + filename             = \".id_rsa.ci\"\n      + id                   = (known after apply)\n    }\n\n  # null_resource.node_semaphore will be created\n  + resource \"null_resource\" \"node_semaphore\" {\n      + id = (known after apply)\n    }\n\n  # openstack_blockstorage_volume_v3.manager_base_volume[0] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"manager_base_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + image_id             = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-manager-base\"\n      + region               = (known after apply)\n      + size                 = 80\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_base_volume[0] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + image_id             = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-0-node-base\"\n      + region               = (known after apply)\n      + size                 = 80\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_base_volume[1] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + image_id             = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-1-node-base\"\n      + region               = (known after apply)\n      + size                 = 80\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_base_volume[2] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + image_id             = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-2-node-base\"\n      + region               = (known after apply)\n      + size                 = 80\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_base_volume[3] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + image_id             = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-3-node-base\"\n      + region               = (known after apply)\n      + size                 = 80\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_base_volume[4] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + image_id             = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-4-node-base\"\n      + region               = (known after apply)\n      + size                 = 80\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_base_volume[5] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + image_id             = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-5-node-base\"\n      + region               = (known after apply)\n      + size                 = 80\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[0] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-0-node-3\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[1] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-1-node-4\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[2] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-2-node-5\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[3] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-3-node-3\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[4] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-4-node-4\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[5] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-5-node-5\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[6] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-6-node-3\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[7] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-7-node-4\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_blockstorage_volume_v3.node_volume[8] will be created\n  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {\n      + attachment           = (known after apply)\n      + availability_zone    = \"nova\"\n      + id                   = (known after apply)\n      + metadata             = (known after apply)\n      + name                 = \"testbed-volume-8-node-5\"\n      + region               = (known after apply)\n      + size                 = 20\n      + volume_retype_policy = \"never\"\n      + volume_type          = \"ssd\"\n    }\n\n  # openstack_compute_instance_v2.manager_server will be created\n  + resource \"openstack_compute_instance_v2\" \"manager_server\" {\n      + access_ip_v4        = (known after apply)\n      + access_ip_v6        = (known after apply)\n      + all_metadata        = (known after apply)\n      + all_tags            = (known after apply)\n      + availability_zone   = \"nova\"\n      + config_drive        = true\n      + created             = (known after apply)\n      + flavor_id           = (known after apply)\n      + flavor_name         = \"OSISM-4V-16\"\n      + force_delete        = false\n      + hypervisor_hostname = (known after apply)\n      + id                  = (known after apply)\n      + image_id            = (known after apply)\n      + image_name          = (known after apply)\n      + key_pair            = \"testbed\"\n      + name                = \"testbed-manager\"\n      + power_state         = \"active\"\n      + region              = (known after apply)\n      + security_groups     = (known after apply)\n      + stop_before_destroy = false\n      + updated             = (known after apply)\n      + user_data           = (sensitive value)\n\n      + block_device {\n          + boot_index            = 0\n          + delete_on_termination = false\n          + destination_type      = \"volume\"\n          + multiattach           = false\n          + source_type           = \"volume\"\n          + uuid                  = (known after apply)\n        }\n\n      + network {\n          + access_network = false\n          + fixed_ip_v4    = (known after apply)\n          + fixed_ip_v6    = (known after apply)\n          + mac            = (known after apply)\n          + name           = (known after apply)\n          + port           = (known after apply)\n          + uuid           = (known after apply)\n        }\n    }\n\n  # openstack_compute_instance_v2.node_server[0] will be created\n  + resource \"openstack_compute_instance_v2\" \"node_server\" {\n      + access_ip_v4        = (known after apply)\n      + access_ip_v6        = (known after apply)\n      + all_metadata        = (known after apply)\n      + all_tags            = (known after apply)\n      + availability_zone   = \"nova\"\n      + config_drive        = true\n      + created             = (known after apply)\n      + flavor_id           = (known after apply)\n      + flavor_name         = \"OSISM-8V-32\"\n      + force_delete        = false\n      + hypervisor_hostname = (known after apply)\n      + id                  = (known after apply)\n      + image_id            = (known after apply)\n      + image_name          = (known after apply)\n      + key_pair            = \"testbed\"\n      + name                = \"testbed-node-0\"\n      + power_state         = \"active\"\n      + region              = (known after apply)\n      + security_groups     = (known after apply)\n      + stop_before_destroy = false\n      + updated             = (known after apply)\n      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"\n\n      + block_device {\n          + boot_index            = 0\n          + delete_on_termination = false\n          + destination_type      = \"volume\"\n          + multiattach           = false\n          + source_type           = \"volume\"\n          + uuid                  = (known after apply)\n        }\n\n      + network {\n          + access_network = false\n          + fixed_ip_v4    = (known after apply)\n          + fixed_ip_v6    = (known after apply)\n          + mac            = (known after apply)\n          + name           = (known after apply)\n          + port           = (known after apply)\n          + uuid           = (known after apply)\n        }\n    }\n\n  # openstack_compute_instance_v2.node_server[1] will be created\n  + resource \"openstack_compute_instance_v2\" \"node_server\" {\n      + access_ip_v4        = (known after apply)\n      + access_ip_v6        = (known after apply)\n      + all_metadata        = (known after apply)\n      + all_tags            = (known after apply)\n      + availability_zone   = \"nova\"\n      + config_drive        = true\n      + created             = (known after apply)\n      + flavor_id           = (known after apply)\n      + flavor_name         = \"OSISM-8V-32\"\n      + force_delete        = false\n      + hypervisor_hostname = (known after apply)\n      + id                  = (known after apply)\n      + image_id            = (known after apply)\n      + image_name          = (known after apply)\n      + key_pair            = \"testbed\"\n      + name                = \"testbed-node-1\"\n      + power_state         = \"active\"\n      + region              = (known after apply)\n      + security_groups     = (known after apply)\n      + stop_before_destroy = false\n      + updated             = (known after apply)\n      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"\n\n      + block_device {\n          + boot_index            = 0\n          + delete_on_termination = false\n          + destination_type      = \"volume\"\n          + multiattach           = false\n          + source_type           = \"volume\"\n          + uuid                  = (known after apply)\n        }\n\n      + network {\n          + access_network = false\n          + fixed_ip_v4    = (known after apply)\n          + fixed_ip_v6    = (known after apply)\n          + mac            = (known after apply)\n          + name           = (known after apply)\n          + port           = (known after apply)\n          + uuid           = (known after apply)\n        }\n    }\n\n  # openstack_compute_instance_v2.node_server[2] will be created\n  + resource \"openstack_compute_instance_v2\" \"node_server\" {\n      + access_ip_v4        = (known after apply)\n      + access_ip_v6        = (known after apply)\n      + all_metadata        = (known after apply)\n      + all_tags            = (known after apply)\n      + availability_zone   = \"nova\"\n      + config_drive        = true\n      + created             = (known after apply)\n      + flavor_id           = (known after apply)\n      + flavor_name         = \"OSISM-8V-32\"\n      + force_delete        = false\n      + hypervisor_hostname = (known after apply)\n      + id                  = (known after apply)\n      + image_id            = (known after apply)\n      + image_name          = (known after apply)\n      + key_pair            = \"testbed\"\n      + name                = \"testbed-node-2\"\n      + power_state         = \"active\"\n      + region              = (known after apply)\n      + security_groups     = (known after apply)\n      + stop_before_destroy = false\n      + updated             = (known after apply)\n      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"\n\n      + block_device {\n          + boot_index            = 0\n          + delete_on_termination = false\n          + destination_type      = \"volume\"\n          + multiattach           = false\n          + source_type           = \"volume\"\n          + uuid                  = (known after apply)\n        }\n\n      + network {\n          + access_network = false\n          + fixed_ip_v4    = (known after apply)\n          + fixed_ip_v6    = (known after apply)\n          + mac            = (known after apply)\n          + name           = (known after apply)\n          + port           = (known after apply)\n          + uuid           = (known after apply)\n        }\n    }\n\n  # openstack_compute_instance_v2.node_server[3] will be created\n  + resource \"openstack_compute_instance_v2\" \"node_server\" {\n      + access_ip_v4        = (known after apply)\n      + access_ip_v6        = (known after apply)\n      + all_metadata        = (known after apply)\n      + all_tags            = (known after apply)\n      + availability_zone   = \"nova\"\n      + config_drive        = true\n      + created             = (known after apply)\n      + flavor_id           = (known after apply)\n      + flavor_name         = \"OSISM-8V-32\"\n      + force_delete        = false\n      + hypervisor_hostname = (known after apply)\n      + id                  = (known after apply)\n      + image_id            = (known after apply)\n      + image_name          = (known after apply)\n      + key_pair            = \"testbed\"\n      + name                = \"testbed-node-3\"\n      + power_state         = \"active\"\n      + region              = (known after apply)\n      + security_groups     = (known after apply)\n      + stop_before_destroy = false\n      + updated             = (known after apply)\n      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"\n\n      + block_device {\n          + boot_index            = 0\n          + delete_on_termination = false\n          + destination_type      = \"volume\"\n          + multiattach           = false\n          + source_type           = \"volume\"\n          + uuid                  = (known after apply)\n        }\n\n      + network {\n          + access_network = false\n          + fixed_ip_v4    = (known after apply)\n          + fixed_ip_v6    = (known after apply)\n          + mac            = (known after apply)\n          + name           = (known after apply)\n          + port           = (known after apply)\n          + uuid           = (known after apply)\n        }\n    }\n\n  # openstack_compute_instance_v2.node_server[4] will be created\n  + resource \"openstack_compute_instance_v2\" \"node_server\" {\n      + access_ip_v4        = (known after apply)\n      + access_ip_v6        = (known after apply)\n      + all_metadata        = (known after apply)\n      + all_tags            = (known after apply)\n      + availability_zone   = \"nova\"\n      + config_drive        = true\n      + created             = (known after apply)\n      + flavor_id           = (known after apply)\n      + flavor_name         = \"OSISM-8V-32\"\n      + force_delete        = false\n      + hypervisor_hostname = (known after apply)\n      + id                  = (known after apply)\n      + image_id            = (known after apply)\n      + image_name          = (known after apply)\n      + key_pair            = \"testbed\"\n      + name                = \"testbed-node-4\"\n      + power_state         = \"active\"\n      + region              = (known after apply)\n      + security_groups     = (known after apply)\n      + stop_before_destroy = false\n      + updated             = (known after apply)\n      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"\n\n      + block_device {\n          + boot_index            = 0\n          + delete_on_termination = false\n          + destination_type      = \"volume\"\n          + multiattach           = false\n          + source_type           = \"volume\"\n          + uuid                  = (known after apply)\n        }\n\n      + network {\n          + access_network = false\n          + fixed_ip_v4    = (known after apply)\n          + fixed_ip_v6    = (known after apply)\n          + mac            = (known after apply)\n          + name           = (known after apply)\n          + port           = (known after apply)\n          + uuid           = (known after apply)\n        }\n    }\n\n  # openstack_compute_instance_v2.node_server[5] will be created\n  + resource \"openstack_compute_instance_v2\" \"node_server\" {\n      + access_ip_v4        = (known after apply)\n      + access_ip_v6        = (known after apply)\n      + all_metadata        = (known after apply)\n      + all_tags            = (known after apply)\n      + availability_zone   = \"nova\"\n      + config_drive        = true\n      + created             = (known after apply)\n      + flavor_id           = (known after apply)\n      + flavor_name         = \"OSISM-8V-32\"\n      + force_delete        = false\n      + hypervisor_hostname = (known after apply)\n      + id                  = (known after apply)\n      + image_id            = (known after apply)\n      + image_name          = (known after apply)\n      + key_pair            = \"testbed\"\n      + name                = \"testbed-node-5\"\n      + power_state         = \"active\"\n      + region              = (known after apply)\n      + security_groups     = (known after apply)\n      + stop_before_destroy = false\n      + updated             = (known after apply)\n      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"\n\n      + block_device {\n          + boot_index            = 0\n          + delete_on_termination = false\n          + destination_type      = \"volume\"\n          + multiattach           = false\n          + source_type           = \"volume\"\n          + uuid                  = (known after apply)\n        }\n\n      + network {\n          + access_network = false\n          + fixed_ip_v4    = (known after apply)\n          + fixed_ip_v6    = (known after apply)\n          + mac            = (known after apply)\n          + name           = (known after apply)\n          + port           = (known after apply)\n          + uuid           = (known after apply)\n        }\n    }\n\n  # openstack_compute_keypair_v2.key will be created\n  + resource \"openstack_compute_keypair_v2\" \"key\" {\n      + fingerprint = (known after apply)\n      + id          = (known after apply)\n      + name        = \"testbed\"\n      + private_key = (sensitive value)\n      + public_key  = (known after apply)\n      + region      = (known after apply)\n      + user_id     = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[0] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[1] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[2] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[3] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[4] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[5] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[6] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[7] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_compute_volume_attach_v2.node_volume_attachment[8] will be created\n  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {\n      + device      = (known after apply)\n      + id          = (known after apply)\n      + instance_id = (known after apply)\n      + region      = (known after apply)\n      + volume_id   = (known after apply)\n    }\n\n  # openstack_networking_floatingip_associate_v2.manager_floating_ip_association will be created\n  + resource \"openstack_networking_floatingip_associate_v2\" \"manager_floating_ip_association\" {\n      + fixed_ip    = (known after apply)\n      + floating_ip = (known after apply)\n      + id          = (known after apply)\n      + port_id     = (known after apply)\n      + region      = (known after apply)\n    }\n\n  # openstack_networking_floatingip_v2.manager_floating_ip will be created\n  + resource \"openstack_networking_floatingip_v2\" \"manager_floating_ip\" {\n      + address    = (known after apply)\n      + all_tags   = (known after apply)\n      + dns_domain = (known after apply)\n      + dns_name   = (known after apply)\n      + fixed_ip   = (known after apply)\n      + id         = (known after apply)\n      + pool       = \"public\"\n      + port_id    = (known after apply)\n      + region     = (known after apply)\n      + subnet_id  = (known after apply)\n      + tenant_id  = (known after apply)\n    }\n\n  # openstack_networking_network_v2.net_management will be created\n  + resource \"openstack_networking_network_v2\" \"net_management\" {\n      + admin_state_up          = (known after apply)\n      + all_tags                = (known after apply)\n      + availability_zone_hints = [\n          + \"nova\",\n        ]\n      + dns_domain              = (known after apply)\n      + external                = (known after apply)\n      + id                      = (known after apply)\n      + mtu                     = (known after apply)\n      + name                    = \"net-testbed-management\"\n      + port_security_enabled   = (known after apply)\n      + qos_policy_id           = (known after apply)\n      + region                  = (known after apply)\n      + shared                  = (known after apply)\n      + tenant_id               = (known after apply)\n      + transparent_vlan        = (known after apply)\n\n      + segments (known after apply)\n    }\n\n  # openstack_networking_port_v2.manager_port_management will be created\n  + resource \"openstack_networking_port_v2\" \"manager_port_management\" {\n      + admin_state_up         = (known after apply)\n      + all_fixed_ips          = (known after apply)\n      + all_security_group_ids = (known after apply)\n      + all_tags               = (known after apply)\n      + device_id              = (known after apply)\n      + device_owner           = (known after apply)\n      + dns_assignment         = (known after apply)\n      + dns_name               = (known after apply)\n      + id                     = (known after apply)\n      + mac_address            = (known after apply)\n      + network_id             = (known after apply)\n      + port_security_enabled  = (known after apply)\n      + qos_policy_id          = (known after apply)\n      + region                 = (known after apply)\n      + security_group_ids     = (known after apply)\n      + tenant_id              = (known after apply)\n\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.8/32\"\n        }\n\n      + binding (known after apply)\n\n      + fixed_ip {\n          + ip_address = \"192.168.16.5\"\n          + subnet_id  = (known after apply)\n        }\n    }\n\n  # openstack_networking_port_v2.node_port_management[0] will be created\n  + resource \"openstack_networking_port_v2\" \"node_port_management\" {\n      + admin_state_up         = (known after apply)\n      + all_fixed_ips          = (known after apply)\n      + all_security_group_ids = (known after apply)\n      + all_tags               = (known after apply)\n      + device_id              = (known after apply)\n      + device_owner           = (known after apply)\n      + dns_assignment         = (known after apply)\n      + dns_name               = (known after apply)\n      + id                     = (known after apply)\n      + mac_address            = (known after apply)\n      + network_id             = (known after apply)\n      + port_security_enabled  = (known after apply)\n      + qos_policy_id          = (known after apply)\n      + region                 = (known after apply)\n      + security_group_ids     = (known after apply)\n      + tenant_id              = (known after apply)\n\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.254/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.8/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.9/32\"\n        }\n\n      + binding (known after apply)\n\n      + fixed_ip {\n          + ip_address = \"192.168.16.10\"\n          + subnet_id  = (known after apply)\n        }\n    }\n\n  # openstack_networking_port_v2.node_port_management[1] will be created\n  + resource \"openstack_networking_port_v2\" \"node_port_management\" {\n      + admin_state_up         = (known after apply)\n      + all_fixed_ips          = (known after apply)\n      + all_security_group_ids = (known after apply)\n      + all_tags               = (known after apply)\n      + device_id              = (known after apply)\n      + device_owner           = (known after apply)\n      + dns_assignment         = (known after apply)\n      + dns_name               = (known after apply)\n      + id                     = (known after apply)\n      + mac_address            = (known after apply)\n      + network_id             = (known after apply)\n      + port_security_enabled  = (known after apply)\n      + qos_policy_id          = (known after apply)\n      + region                 = (known after apply)\n      + security_group_ids     = (known after apply)\n      + tenant_id              = (known after apply)\n\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.254/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.8/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.9/32\"\n        }\n\n      + binding (known after apply)\n\n      + fixed_ip {\n          + ip_address = \"192.168.16.11\"\n          + subnet_id  = (known after apply)\n        }\n    }\n\n  # openstack_networking_port_v2.node_port_management[2] will be created\n  + resource \"openstack_networking_port_v2\" \"node_port_management\" {\n      + admin_state_up         = (known after apply)\n      + all_fixed_ips          = (known after apply)\n      + all_security_group_ids = (known after apply)\n      + all_tags               = (known after apply)\n      + device_id              = (known after apply)\n      + device_owner           = (known after apply)\n      + dns_assignment         = (known after apply)\n      + dns_name               = (known after apply)\n      + id                     = (known after apply)\n      + mac_address            = (known after apply)\n      + network_id             = (known after apply)\n      + port_security_enabled  = (known after apply)\n      + qos_policy_id          = (known after apply)\n      + region                 = (known after apply)\n      + security_group_ids     = (known after apply)\n      + tenant_id              = (known after apply)\n\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.254/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.8/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.9/32\"\n        }\n\n      + binding (known after apply)\n\n      + fixed_ip {\n          + ip_address = \"192.168.16.12\"\n          + subnet_id  = (known after apply)\n        }\n    }\n\n  # openstack_networking_port_v2.node_port_management[3] will be created\n  + resource \"openstack_networking_port_v2\" \"node_port_management\" {\n      + admin_state_up         = (known after apply)\n      + all_fixed_ips          = (known after apply)\n      + all_security_group_ids = (known after apply)\n      + all_tags               = (known after apply)\n      + device_id              = (known after apply)\n      + device_owner           = (known after apply)\n      + dns_assignment         = (known after apply)\n      + dns_name               = (known after apply)\n      + id                     = (known after apply)\n      + mac_address            = (known after apply)\n      + network_id             = (known after apply)\n      + port_security_enabled  = (known after apply)\n      + qos_policy_id          = (known after apply)\n      + region                 = (known after apply)\n      + security_group_ids     = (known after apply)\n      + tenant_id              = (known after apply)\n\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.254/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.8/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.9/32\"\n        }\n\n      + binding (known after apply)\n\n      + fixed_ip {\n          + ip_address = \"192.168.16.13\"\n          + subnet_id  = (known after apply)\n        }\n    }\n\n  # openstack_networking_port_v2.node_port_management[4] will be created\n  + resource \"openstack_networking_port_v2\" \"node_port_management\" {\n      + admin_state_up         = (known after apply)\n      + all_fixed_ips          = (known after apply)\n      + all_security_group_ids = (known after apply)\n      + all_tags               = (known after apply)\n      + device_id              = (known after apply)\n      + device_owner           = (known after apply)\n      + dns_assignment         = (known after apply)\n      + dns_name               = (known after apply)\n      + id                     = (known after apply)\n      + mac_address            = (known after apply)\n      + network_id             = (known after apply)\n      + port_security_enabled  = (known after apply)\n      + qos_policy_id          = (known after apply)\n      + region                 = (known after apply)\n      + security_group_ids     = (known after apply)\n      + tenant_id              = (known after apply)\n\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.254/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.8/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.9/32\"\n        }\n\n      + binding (known after apply)\n\n      + fixed_ip {\n          + ip_address = \"192.168.16.14\"\n          + subnet_id  = (known after apply)\n        }\n    }\n\n  # openstack_networking_port_v2.node_port_management[5] will be created\n  + resource \"openstack_networking_port_v2\" \"node_port_management\" {\n      + admin_state_up         = (known after apply)\n      + all_fixed_ips          = (known after apply)\n      + all_security_group_ids = (known after apply)\n      + all_tags               = (known after apply)\n      + device_id              = (known after apply)\n      + device_owner           = (known after apply)\n      + dns_assignment         = (known after apply)\n      + dns_name               = (known after apply)\n      + id                     = (known after apply)\n      + mac_address            = (known after apply)\n      + network_id             = (known after apply)\n      + port_security_enabled  = (known after apply)\n      + qos_policy_id          = (known after apply)\n      + region                 = (known after apply)\n      + security_group_ids     = (known after apply)\n      + tenant_id              = (known after apply)\n\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.254/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.8/32\"\n        }\n      + allowed_address_pairs {\n          + ip_address = \"192.168.16.9/32\"\n        }\n\n      + binding (known after apply)\n\n      + fixed_ip {\n          + ip_address = \"192.168.16.15\"\n          + subnet_id  = (known after apply)\n        }\n    }\n\n  # openstack_networking_router_interface_v2.router_interface will be created\n  + resource \"openstack_networking_router_interface_v2\" \"router_interface\" {\n      + force_destroy = false\n      + id            = (known after apply)\n      + port_id       = (known after apply)\n      + region        = (known after apply)\n      + router_id     = (known after apply)\n      + subnet_id     = (known after apply)\n    }\n\n  # openstack_networking_router_v2.router will be created\n  + resource \"openstack_networking_router_v2\" \"router\" {\n      + admin_state_up          = (known after apply)\n      + all_tags                = (known after apply)\n      + availability_zone_hints = [\n          + \"nova\",\n        ]\n      + distributed             = (known after apply)\n      + enable_snat             = (known after apply)\n      + external_network_id     = \"e6be7364-bfd8-4de7-8120-8f41c69a139a\"\n      + external_qos_policy_id  = (known after apply)\n      + id                      = (known after apply)\n      + name                    = \"testbed\"\n      + region                  = (known after apply)\n      + tenant_id               = (known after apply)\n\n      + external_fixed_ip (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_management_rule1 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule1\" {\n      + description             = \"ssh\"\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + port_range_max          = 22\n      + port_range_min          = 22\n      + protocol                = \"tcp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"0.0.0.0/0\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_management_rule2 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule2\" {\n      + description             = \"wireguard\"\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + port_range_max          = 51820\n      + port_range_min          = 51820\n      + protocol                = \"udp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"0.0.0.0/0\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_management_rule3 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule3\" {\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + protocol                = \"tcp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"192.168.16.0/20\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_management_rule4 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule4\" {\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + protocol                = \"udp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"192.168.16.0/20\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_management_rule5 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule5\" {\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + protocol                = \"icmp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"0.0.0.0/0\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_node_rule1 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_node_rule1\" {\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + protocol                = \"tcp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"0.0.0.0/0\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_node_rule2 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_node_rule2\" {\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + protocol                = \"udp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"0.0.0.0/0\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_node_rule3 will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_node_rule3\" {\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + protocol                = \"icmp\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"0.0.0.0/0\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_rule_v2.security_group_rule_vrrp will be created\n  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_rule_vrrp\" {\n      + description             = \"vrrp\"\n      + direction               = \"ingress\"\n      + ethertype               = \"IPv4\"\n      + id                      = (known after apply)\n      + protocol                = \"112\"\n      + region                  = (known after apply)\n      + remote_address_group_id = (known after apply)\n      + remote_group_id         = (known after apply)\n      + remote_ip_prefix        = \"0.0.0.0/0\"\n      + security_group_id       = (known after apply)\n      + tenant_id               = (known after apply)\n    }\n\n  # openstack_networking_secgroup_v2.security_group_management will be created\n  + resource \"openstack_networking_secgroup_v2\" \"security_group_management\" {\n      + all_tags    = (known after apply)\n      + description = \"management security group\"\n      + id          = (known after apply)\n      + name        = \"testbed-management\"\n      + region      = (known after apply)\n      + stateful    = (known after apply)\n      + tenant_id   = (known after apply)\n    }\n\n  # openstack_networking_secgroup_v2.security_group_node will be created\n  + resource \"openstack_networking_secgroup_v2\" \"security_group_node\" {\n      + all_tags    = (known after apply)\n      + description = \"node security group\"\n      + id          = (known after apply)\n      + name        = \"testbed-node\"\n      + region      = (known after apply)\n      + stateful    = (known after apply)\n      + tenant_id   = (known after apply)\n    }\n\n  # openstack_networking_subnet_v2.subnet_management will be created\n  + resource \"openstack_networking_subnet_v2\" \"subnet_management\" {\n      + all_tags          = (known after apply)\n      + cidr              = \"192.168.16.0/20\"\n      + dns_nameservers   = [\n          + \"8.8.8.8\",\n          + \"9.9.9.9\",\n        ]\n      + enable_dhcp       = true\n      + gateway_ip        = (known after apply)\n      + id                = (known after apply)\n      + ip_version        = 4\n      + ipv6_address_mode = (known after apply)\n      + ipv6_ra_mode      = (known after apply)\n      + name              = \"subnet-testbed-management\"\n      + network_id        = (known after apply)\n      + no_gateway        = false\n      + region            = (known after apply)\n      + service_types     = (known after apply)\n      + tenant_id         = (known after apply)\n\n      + allocation_pool {\n          + end   = \"192.168.31.250\"\n          + start = \"192.168.31.200\"\n        }\n    }\n\n  # terraform_data.image will be created\n  + resource \"terraform_data\" \"image\" {\n      + id     = (known after apply)\n      + input  = \"Ubuntu 24.04\"\n      + output = (known after apply)\n    }\n\n  # terraform_data.image_node will be created\n  + resource \"terraform_data\" \"image_node\" {\n      + id     = (known after apply)\n      + input  = \"Ubuntu 24.04\"\n      + output = (known after apply)\n    }\n\nPlan: 64 to add, 0 to change, 0 to destroy.\n\nChanges to Outputs:\n  + manager_address = (sensitive value)\n  + private_key     = (sensitive value)\nterraform_data.image: Creating...\nterraform_data.image_node: Creating...\nterraform_data.image: Creation complete after 0s [id=b89d7456-9cde-91a2-0d57-fd2482019f6d]\nterraform_data.image_node: Creation complete after 0s [id=8ceaa23f-97ed-6732-f241-a5df951916ea]\ndata.openstack_images_image_v2.image_node: Reading...\ndata.openstack_images_image_v2.image: Reading...\nopenstack_compute_keypair_v2.key: Creating...\nopenstack_blockstorage_volume_v3.node_volume[8]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[3]: Creating...\nopenstack_networking_network_v2.net_management: Creating...\nopenstack_blockstorage_volume_v3.node_volume[4]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[5]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[1]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[0]: Creating...\nopenstack_compute_keypair_v2.key: Creation complete after 0s [id=testbed]\nopenstack_blockstorage_volume_v3.node_volume[6]: Creating...\ndata.openstack_images_image_v2.image_node: Read complete after 0s [id=846820b2-039e-4b42-adad-daf72e0f8ea4]\nopenstack_blockstorage_volume_v3.node_volume[7]: Creating...\ndata.openstack_images_image_v2.image: Read complete after 0s [id=846820b2-039e-4b42-adad-daf72e0f8ea4]\nopenstack_blockstorage_volume_v3.node_volume[2]: Creating...\nopenstack_networking_network_v2.net_management: Creation complete after 1s [id=0958a503-a542-4ab4-8771-6b000b67ca24]\nlocal_file.id_rsa_pub: Creating...\nlocal_file.id_rsa_pub: Creation complete after 0s [id=da18d81fa87eaef125bcb6abd376408ddd1692c1]\nlocal_sensitive_file.id_rsa: Creating...\nlocal_sensitive_file.id_rsa: Creation complete after 0s [id=4ad69c203621842bedaa8bcbd11f49f56e983b1e]\nopenstack_blockstorage_volume_v3.node_base_volume[1]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[4]: Creation complete after 3s [id=a5d96dff-0171-4a03-b18e-70109c8bac62]\nopenstack_blockstorage_volume_v3.node_base_volume[0]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[8]: Creation complete after 3s [id=80ead0e0-5639-44d6-b63c-d395c2648d5d]\nopenstack_blockstorage_volume_v3.node_volume[5]: Creation complete after 3s [id=7741db2a-54c6-4dc0-98d1-3c031f30d535]\nopenstack_blockstorage_volume_v3.node_base_volume[2]: Creating...\nopenstack_blockstorage_volume_v3.node_base_volume[5]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[0]: Creation complete after 3s [id=4f96c0b6-cd3f-4f6c-a11c-edc623bcc425]\nopenstack_blockstorage_volume_v3.node_base_volume[3]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[1]: Creation complete after 3s [id=528f2f5f-4f2c-46be-8f80-2ddf915c2613]\nopenstack_blockstorage_volume_v3.node_base_volume[4]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[3]: Creation complete after 4s [id=4ef1d6cf-95c9-413c-85b8-35274f16142a]\nopenstack_blockstorage_volume_v3.manager_base_volume[0]: Creating...\nopenstack_blockstorage_volume_v3.node_volume[6]: Creation complete after 4s [id=66127a31-ce90-47a1-bb01-8a988b8e9df3]\nopenstack_networking_subnet_v2.subnet_management: Creating...\nopenstack_blockstorage_volume_v3.node_volume[7]: Creation complete after 4s [id=592cd9ec-114d-41f8-a268-91749f94b1a5]\nopenstack_blockstorage_volume_v3.node_volume[2]: Creation complete after 4s [id=5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce]\nopenstack_blockstorage_volume_v3.node_base_volume[1]: Creation complete after 3s [id=afbce96b-83b0-4d2e-bc8b-666aa1166ccb]\nopenstack_networking_subnet_v2.subnet_management: Creation complete after 1s [id=f9d85589-7c4a-4167-b4be-37851a8429b6]\nopenstack_networking_router_v2.router: Creating...\nopenstack_blockstorage_volume_v3.node_base_volume[0]: Creation complete after 4s [id=ebeada36-64c5-426f-bba6-71cebff85dc3]\nopenstack_blockstorage_volume_v3.node_base_volume[5]: Creation complete after 4s [id=66057e46-99f6-4fc2-bdac-f56d221f9265]\nopenstack_blockstorage_volume_v3.node_base_volume[2]: Creation complete after 4s [id=5dbe68fd-9256-4bbf-9006-ae1b1e08336d]\nopenstack_blockstorage_volume_v3.node_base_volume[4]: Creation complete after 3s [id=9bfda993-2872-45f2-8ae0-b4601142f046]\nopenstack_blockstorage_volume_v3.manager_base_volume[0]: Creation complete after 3s [id=7c1bde43-0d64-4003-b64d-1f2c3ca84985]\nopenstack_blockstorage_volume_v3.node_base_volume[3]: Creation complete after 4s [id=acc491de-bce6-4f78-9b26-f20959a51250]\nopenstack_networking_router_v2.router: Creation complete after 2s [id=d5ca6d88-41e4-427f-ac8a-470944582b03]\nopenstack_networking_router_interface_v2.router_interface: Creating...\nopenstack_networking_secgroup_v2.security_group_node: Creating...\nopenstack_networking_secgroup_v2.security_group_management: Creating...\nopenstack_networking_secgroup_v2.security_group_management: Creation complete after 1s [id=2fb1770f-315e-4bcc-b56f-3ec268e0e80c]\nopenstack_networking_secgroup_rule_v2.security_group_management_rule3: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_management_rule1: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_management_rule4: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_management_rule2: Creating...\nopenstack_networking_port_v2.manager_port_management: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_management_rule5: Creating...\nopenstack_networking_secgroup_v2.security_group_node: Creation complete after 1s [id=d020527e-38c6-4397-87b2-33c1cdae1c49]\nopenstack_networking_secgroup_rule_v2.security_group_node_rule1: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_node_rule3: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_node_rule2: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_management_rule1: Creation complete after 0s [id=d1a65bac-4f31-438e-80e4-3b13b4152021]\nopenstack_networking_port_v2.node_port_management[4]: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_node_rule1: Creation complete after 0s [id=0a7f7627-1bd9-41f0-9993-6fbfb9745529]\nopenstack_networking_port_v2.node_port_management[5]: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_node_rule3: Creation complete after 0s [id=741f6352-dcf4-408d-a0cd-dd47c01efea9]\nopenstack_networking_port_v2.node_port_management[3]: Creating...\nopenstack_networking_secgroup_rule_v2.security_group_management_rule2: Creation complete after 0s [id=79297993-a20b-4c2c-9cff-0a18481de848]\nopenstack_networking_port_v2.node_port_management[0]: Creating...\nopenstack_networking_port_v2.manager_port_management: Creation complete after 0s [id=79858c9c-255d-4f90-a653-538c125575c8]\nopenstack_networking_port_v2.node_port_management[1]: Creating...\nopenstack_networking_port_v2.node_port_management[5]: Creation complete after 1s [id=d648cdab-9f97-43c1-b0de-d795a1adbb15]\nopenstack_networking_port_v2.node_port_management[2]: Creating...\nopenstack_networking_port_v2.node_port_management[1]: Creation complete after 1s [id=a60698ff-41bd-4f44-9a88-efe98a49f400]\nopenstack_networking_secgroup_rule_v2.security_group_rule_vrrp: Creating...\nopenstack_networking_port_v2.node_port_management[0]: Creation complete after 1s [id=701a5034-31b0-431f-b0f8-ab9e51ac34c4]\nopenstack_networking_secgroup_rule_v2.security_group_node_rule2: Creation complete after 1s [id=83b05561-ba4a-4795-bbd3-e70841081467]\nopenstack_networking_secgroup_rule_v2.security_group_management_rule4: Creation complete after 1s [id=94bac1fe-46ce-4f5c-bcdc-7aa3229bda29]\nopenstack_networking_port_v2.node_port_management[4]: Creation complete after 1s [id=2e0ada81-203c-447e-92b2-d69eae220161]\nopenstack_networking_port_v2.node_port_management[2]: Creation complete after 0s [id=33e2cfe5-de1d-458b-81b7-659796e708ad]\nopenstack_networking_secgroup_rule_v2.security_group_management_rule5: Creation complete after 1s [id=66230620-8985-40e5-a152-dfb431091cbf]\nopenstack_networking_secgroup_rule_v2.security_group_management_rule3: Creation complete after 1s [id=21d20b82-64d4-4742-a955-b3bc6e6b5038]\nopenstack_networking_secgroup_rule_v2.security_group_rule_vrrp: Creation complete after 0s [id=e9915967-4170-4f2f-89ac-099cc034bd5a]\nopenstack_networking_port_v2.node_port_management[3]: Creation complete after 1s [id=3fa67233-6da4-46b1-a734-a0028bd76cb5]\nopenstack_networking_router_interface_v2.router_interface: Creation complete after 3s [id=d659cf72-9a1e-4ff4-b854-6b2700b7284b]\nopenstack_networking_floatingip_v2.manager_floating_ip: Creating...\nopenstack_compute_instance_v2.node_server[1]: Creating...\nopenstack_compute_instance_v2.node_server[4]: Creating...\nopenstack_compute_instance_v2.node_server[0]: Creating...\nopenstack_compute_instance_v2.node_server[2]: Creating...\nopenstack_compute_instance_v2.node_server[3]: Creating...\nopenstack_compute_instance_v2.node_server[5]: Creating...\nopenstack_networking_floatingip_v2.manager_floating_ip: Creation complete after 2s [id=d6febe40-cd08-4a2a-8acd-a87be80d4405]\nopenstack_networking_floatingip_associate_v2.manager_floating_ip_association: Creating...\nlocal_file.inventory: Creating...\nlocal_file.MANAGER_ADDRESS: Creating...\nlocal_file.inventory: Creation complete after 0s [id=84fa8bb8673a356ef00e993c9148883749b6ed76]\nlocal_file.MANAGER_ADDRESS: Creation complete after 0s [id=b755b3894674ddc9197e20442c9951931b2dd7a3]\nopenstack_networking_floatingip_associate_v2.manager_floating_ip_association: Creation complete after 1s [id=d6febe40-cd08-4a2a-8acd-a87be80d4405]\nopenstack_compute_instance_v2.node_server[1]: Still creating... [10s elapsed]\nopenstack_compute_instance_v2.node_server[4]: Still creating... [10s elapsed]\nopenstack_compute_instance_v2.node_server[2]: Still creating... [10s elapsed]\nopenstack_compute_instance_v2.node_server[3]: Still creating... [10s elapsed]\nopenstack_compute_instance_v2.node_server[0]: Still creating... [10s elapsed]\nopenstack_compute_instance_v2.node_server[5]: Still creating... [10s elapsed]\nopenstack_compute_instance_v2.node_server[1]: Still creating... [20s elapsed]\nopenstack_compute_instance_v2.node_server[4]: Still creating... [20s elapsed]\nopenstack_compute_instance_v2.node_server[2]: Still creating... [20s elapsed]\nopenstack_compute_instance_v2.node_server[3]: Still creating... [20s elapsed]\nopenstack_compute_instance_v2.node_server[0]: Still creating... [20s elapsed]\nopenstack_compute_instance_v2.node_server[5]: Still creating... [20s elapsed]\nopenstack_compute_instance_v2.node_server[4]: Creation complete after 21s [id=1f960810-de00-4d74-ac5e-284f4571c1ad]\nopenstack_compute_instance_v2.node_server[1]: Creation complete after 21s [id=a311f088-d416-4c3b-aaf5-fc498ccb36dd]\nopenstack_compute_instance_v2.node_server[3]: Creation complete after 21s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4]\nopenstack_compute_instance_v2.node_server[0]: Still creating... [30s elapsed]\nopenstack_compute_instance_v2.node_server[2]: Still creating... [30s elapsed]\nopenstack_compute_instance_v2.node_server[5]: Still creating... [30s elapsed]\nopenstack_compute_instance_v2.node_server[2]: Creation complete after 31s [id=bc8af6f7-3523-4ee5-a934-cd5ec414a457]\nopenstack_compute_instance_v2.node_server[5]: Creation complete after 31s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814]\nopenstack_compute_instance_v2.node_server[0]: Creation complete after 31s [id=b165b58d-5401-4c60-92a0-cb85473aadcc]\nnull_resource.node_semaphore: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[0]: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[4]: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[2]: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[1]: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[6]: Creating...\nnull_resource.node_semaphore: Creation complete after 0s [id=6200359334502414227]\nopenstack_compute_volume_attach_v2.node_volume_attachment[7]: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[3]: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[5]: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[8]: Creating...\nopenstack_compute_instance_v2.manager_server: Creating...\nopenstack_compute_volume_attach_v2.node_volume_attachment[4]: Creation complete after 4s [id=1f960810-de00-4d74-ac5e-284f4571c1ad/a5d96dff-0171-4a03-b18e-70109c8bac62]\nopenstack_compute_volume_attach_v2.node_volume_attachment[2]: Creation complete after 4s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814/5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce]\nopenstack_compute_volume_attach_v2.node_volume_attachment[1]: Creation complete after 4s [id=1f960810-de00-4d74-ac5e-284f4571c1ad/528f2f5f-4f2c-46be-8f80-2ddf915c2613]\nopenstack_compute_volume_attach_v2.node_volume_attachment[6]: Creation complete after 4s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4/66127a31-ce90-47a1-bb01-8a988b8e9df3]\nopenstack_compute_volume_attach_v2.node_volume_attachment[5]: Creation complete after 4s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814/7741db2a-54c6-4dc0-98d1-3c031f30d535]\nopenstack_compute_volume_attach_v2.node_volume_attachment[0]: Creation complete after 4s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4/4f96c0b6-cd3f-4f6c-a11c-edc623bcc425]\nopenstack_compute_volume_attach_v2.node_volume_attachment[8]: Creation complete after 10s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814/80ead0e0-5639-44d6-b63c-d395c2648d5d]\nopenstack_compute_volume_attach_v2.node_volume_attachment[7]: Creation complete after 10s [id=1f960810-de00-4d74-ac5e-284f4571c1ad/592cd9ec-114d-41f8-a268-91749f94b1a5]\nopenstack_compute_volume_attach_v2.node_volume_attachment[3]: Creation complete after 10s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4/4ef1d6cf-95c9-413c-85b8-35274f16142a]\nopenstack_compute_instance_v2.manager_server: Still creating... [10s elapsed]\nopenstack_compute_instance_v2.manager_server: Still creating... [20s elapsed]\nopenstack_compute_instance_v2.manager_server: Creation complete after 21s [id=6122cd78-fbb4-4150-8818-05b425294aaa]\n\nApply complete! Resources: 64 added, 0 changed, 0 destroyed.\n\nOutputs:\n\nmanager_address = <sensitive>\nprivate_key = <sensitive>",
                            "stdout_lines": [
                                "",
                                "Initializing the backend...",
                                "",
                                "Initializing provider plugins...",
                                "- terraform.io/builtin/terraform is built in to OpenTofu",
                                "- Finding hashicorp/local versions matching \">= 2.2.0\"...",
                                "- Finding latest version of hashicorp/null...",
                                "- Finding terraform-provider-openstack/openstack versions matching \">= 1.53.0\"...",
                                "- Installing hashicorp/local v2.9.1...",
                                "- Installing hashicorp/null v3.3.2...",
                                "- Installing terraform-provider-openstack/openstack v3.4.0...",
                                "- Installed hashicorp/local v2.9.1 (signed, key ID 0C0AF313E5FD9F80)",
                                "- Installed hashicorp/null v3.3.2 (signed, key ID 0C0AF313E5FD9F80)",
                                "- Installed terraform-provider-openstack/openstack v3.4.0 (signed, key ID 4F80527A391BEFD2)",
                                "",
                                "Providers are signed by their developers.",
                                "If you'd like to know more about provider signing, you can read about it here:",
                                "https://opentofu.org/docs/cli/plugins/signing/",
                                "",
                                "OpenTofu has created a lock file .terraform.lock.hcl to record the provider",
                                "selections it made above. Include this file in your version control repository",
                                "so that OpenTofu can guarantee to make the same selections by default when",
                                "you run \"tofu init\" in the future.",
                                "",
                                "OpenTofu has been successfully initialized!",
                                "",
                                "You may now begin working with OpenTofu. Try running \"tofu plan\" to see",
                                "any changes that are required for your infrastructure. All OpenTofu commands",
                                "should now work.",
                                "",
                                "If you ever set or change modules or backend configuration for OpenTofu,",
                                "rerun this command to reinitialize your working directory. If you forget, other",
                                "commands will detect it and remind you to do so if necessary.",
                                "Created and switched to workspace \"ci\"!",
                                "",
                                "You're now on a new, empty workspace. Workspaces isolate their state,",
                                "so if you run \"tofu plan\" OpenTofu will not see any existing state",
                                "for this configuration.",
                                "ci.auto.tfvars",
                                "default_custom.tf",
                                "data.openstack_networking_network_v2.public: Reading...",
                                "data.openstack_networking_network_v2.public: Read complete after 0s [id=e6be7364-bfd8-4de7-8120-8f41c69a139a]",
                                "",
                                "OpenTofu used the selected providers to generate the following execution",
                                "plan. Resource actions are indicated with the following symbols:",
                                "  + create",
                                " <= read (data resources)",
                                "",
                                "OpenTofu will perform the following actions:",
                                "",
                                "  # data.openstack_images_image_v2.image will be read during apply",
                                "  # (config refers to values not yet known)",
                                " <= data \"openstack_images_image_v2\" \"image\" {",
                                "      + checksum    = (known after apply)",
                                "      + created_at  = (known after apply)",
                                "      + file        = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + metadata    = (known after apply)",
                                "      + min_disk_gb = (known after apply)",
                                "      + min_ram_mb  = (known after apply)",
                                "      + most_recent = true",
                                "      + name        = (known after apply)",
                                "      + protected   = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + schema      = (known after apply)",
                                "      + size_bytes  = (known after apply)",
                                "      + tags        = (known after apply)",
                                "      + updated_at  = (known after apply)",
                                "    }",
                                "",
                                "  # data.openstack_images_image_v2.image_node will be read during apply",
                                "  # (config refers to values not yet known)",
                                " <= data \"openstack_images_image_v2\" \"image_node\" {",
                                "      + checksum    = (known after apply)",
                                "      + created_at  = (known after apply)",
                                "      + file        = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + metadata    = (known after apply)",
                                "      + min_disk_gb = (known after apply)",
                                "      + min_ram_mb  = (known after apply)",
                                "      + most_recent = true",
                                "      + name        = (known after apply)",
                                "      + protected   = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + schema      = (known after apply)",
                                "      + size_bytes  = (known after apply)",
                                "      + tags        = (known after apply)",
                                "      + updated_at  = (known after apply)",
                                "    }",
                                "",
                                "  # local_file.MANAGER_ADDRESS will be created",
                                "  + resource \"local_file\" \"MANAGER_ADDRESS\" {",
                                "      + content              = (known after apply)",
                                "      + content_base64sha256 = (known after apply)",
                                "      + content_base64sha512 = (known after apply)",
                                "      + content_md5          = (known after apply)",
                                "      + content_sha1         = (known after apply)",
                                "      + content_sha256       = (known after apply)",
                                "      + content_sha512       = (known after apply)",
                                "      + directory_permission = \"0777\"",
                                "      + file_permission      = \"0644\"",
                                "      + filename             = \".MANAGER_ADDRESS.ci\"",
                                "      + id                   = (known after apply)",
                                "    }",
                                "",
                                "  # local_file.id_rsa_pub will be created",
                                "  + resource \"local_file\" \"id_rsa_pub\" {",
                                "      + content              = (known after apply)",
                                "      + content_base64sha256 = (known after apply)",
                                "      + content_base64sha512 = (known after apply)",
                                "      + content_md5          = (known after apply)",
                                "      + content_sha1         = (known after apply)",
                                "      + content_sha256       = (known after apply)",
                                "      + content_sha512       = (known after apply)",
                                "      + directory_permission = \"0777\"",
                                "      + file_permission      = \"0644\"",
                                "      + filename             = \".id_rsa.ci.pub\"",
                                "      + id                   = (known after apply)",
                                "    }",
                                "",
                                "  # local_file.inventory will be created",
                                "  + resource \"local_file\" \"inventory\" {",
                                "      + content              = (known after apply)",
                                "      + content_base64sha256 = (known after apply)",
                                "      + content_base64sha512 = (known after apply)",
                                "      + content_md5          = (known after apply)",
                                "      + content_sha1         = (known after apply)",
                                "      + content_sha256       = (known after apply)",
                                "      + content_sha512       = (known after apply)",
                                "      + directory_permission = \"0777\"",
                                "      + file_permission      = \"0644\"",
                                "      + filename             = \"inventory.ci\"",
                                "      + id                   = (known after apply)",
                                "    }",
                                "",
                                "  # local_sensitive_file.id_rsa will be created",
                                "  + resource \"local_sensitive_file\" \"id_rsa\" {",
                                "      + content              = (sensitive value)",
                                "      + content_base64sha256 = (known after apply)",
                                "      + content_base64sha512 = (known after apply)",
                                "      + content_md5          = (known after apply)",
                                "      + content_sha1         = (known after apply)",
                                "      + content_sha256       = (known after apply)",
                                "      + content_sha512       = (known after apply)",
                                "      + directory_permission = \"0700\"",
                                "      + file_permission      = \"0600\"",
                                "      + filename             = \".id_rsa.ci\"",
                                "      + id                   = (known after apply)",
                                "    }",
                                "",
                                "  # null_resource.node_semaphore will be created",
                                "  + resource \"null_resource\" \"node_semaphore\" {",
                                "      + id = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.manager_base_volume[0] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"manager_base_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + image_id             = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-manager-base\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 80",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_base_volume[0] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + image_id             = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-0-node-base\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 80",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_base_volume[1] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + image_id             = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-1-node-base\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 80",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_base_volume[2] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + image_id             = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-2-node-base\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 80",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_base_volume[3] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + image_id             = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-3-node-base\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 80",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_base_volume[4] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + image_id             = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-4-node-base\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 80",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_base_volume[5] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_base_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + image_id             = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-5-node-base\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 80",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[0] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-0-node-3\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[1] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-1-node-4\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[2] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-2-node-5\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[3] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-3-node-3\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[4] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-4-node-4\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[5] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-5-node-5\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[6] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-6-node-3\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[7] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-7-node-4\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_blockstorage_volume_v3.node_volume[8] will be created",
                                "  + resource \"openstack_blockstorage_volume_v3\" \"node_volume\" {",
                                "      + attachment           = (known after apply)",
                                "      + availability_zone    = \"nova\"",
                                "      + id                   = (known after apply)",
                                "      + metadata             = (known after apply)",
                                "      + name                 = \"testbed-volume-8-node-5\"",
                                "      + region               = (known after apply)",
                                "      + size                 = 20",
                                "      + volume_retype_policy = \"never\"",
                                "      + volume_type          = \"ssd\"",
                                "    }",
                                "",
                                "  # openstack_compute_instance_v2.manager_server will be created",
                                "  + resource \"openstack_compute_instance_v2\" \"manager_server\" {",
                                "      + access_ip_v4        = (known after apply)",
                                "      + access_ip_v6        = (known after apply)",
                                "      + all_metadata        = (known after apply)",
                                "      + all_tags            = (known after apply)",
                                "      + availability_zone   = \"nova\"",
                                "      + config_drive        = true",
                                "      + created             = (known after apply)",
                                "      + flavor_id           = (known after apply)",
                                "      + flavor_name         = \"OSISM-4V-16\"",
                                "      + force_delete        = false",
                                "      + hypervisor_hostname = (known after apply)",
                                "      + id                  = (known after apply)",
                                "      + image_id            = (known after apply)",
                                "      + image_name          = (known after apply)",
                                "      + key_pair            = \"testbed\"",
                                "      + name                = \"testbed-manager\"",
                                "      + power_state         = \"active\"",
                                "      + region              = (known after apply)",
                                "      + security_groups     = (known after apply)",
                                "      + stop_before_destroy = false",
                                "      + updated             = (known after apply)",
                                "      + user_data           = (sensitive value)",
                                "",
                                "      + block_device {",
                                "          + boot_index            = 0",
                                "          + delete_on_termination = false",
                                "          + destination_type      = \"volume\"",
                                "          + multiattach           = false",
                                "          + source_type           = \"volume\"",
                                "          + uuid                  = (known after apply)",
                                "        }",
                                "",
                                "      + network {",
                                "          + access_network = false",
                                "          + fixed_ip_v4    = (known after apply)",
                                "          + fixed_ip_v6    = (known after apply)",
                                "          + mac            = (known after apply)",
                                "          + name           = (known after apply)",
                                "          + port           = (known after apply)",
                                "          + uuid           = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_compute_instance_v2.node_server[0] will be created",
                                "  + resource \"openstack_compute_instance_v2\" \"node_server\" {",
                                "      + access_ip_v4        = (known after apply)",
                                "      + access_ip_v6        = (known after apply)",
                                "      + all_metadata        = (known after apply)",
                                "      + all_tags            = (known after apply)",
                                "      + availability_zone   = \"nova\"",
                                "      + config_drive        = true",
                                "      + created             = (known after apply)",
                                "      + flavor_id           = (known after apply)",
                                "      + flavor_name         = \"OSISM-8V-32\"",
                                "      + force_delete        = false",
                                "      + hypervisor_hostname = (known after apply)",
                                "      + id                  = (known after apply)",
                                "      + image_id            = (known after apply)",
                                "      + image_name          = (known after apply)",
                                "      + key_pair            = \"testbed\"",
                                "      + name                = \"testbed-node-0\"",
                                "      + power_state         = \"active\"",
                                "      + region              = (known after apply)",
                                "      + security_groups     = (known after apply)",
                                "      + stop_before_destroy = false",
                                "      + updated             = (known after apply)",
                                "      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"",
                                "",
                                "      + block_device {",
                                "          + boot_index            = 0",
                                "          + delete_on_termination = false",
                                "          + destination_type      = \"volume\"",
                                "          + multiattach           = false",
                                "          + source_type           = \"volume\"",
                                "          + uuid                  = (known after apply)",
                                "        }",
                                "",
                                "      + network {",
                                "          + access_network = false",
                                "          + fixed_ip_v4    = (known after apply)",
                                "          + fixed_ip_v6    = (known after apply)",
                                "          + mac            = (known after apply)",
                                "          + name           = (known after apply)",
                                "          + port           = (known after apply)",
                                "          + uuid           = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_compute_instance_v2.node_server[1] will be created",
                                "  + resource \"openstack_compute_instance_v2\" \"node_server\" {",
                                "      + access_ip_v4        = (known after apply)",
                                "      + access_ip_v6        = (known after apply)",
                                "      + all_metadata        = (known after apply)",
                                "      + all_tags            = (known after apply)",
                                "      + availability_zone   = \"nova\"",
                                "      + config_drive        = true",
                                "      + created             = (known after apply)",
                                "      + flavor_id           = (known after apply)",
                                "      + flavor_name         = \"OSISM-8V-32\"",
                                "      + force_delete        = false",
                                "      + hypervisor_hostname = (known after apply)",
                                "      + id                  = (known after apply)",
                                "      + image_id            = (known after apply)",
                                "      + image_name          = (known after apply)",
                                "      + key_pair            = \"testbed\"",
                                "      + name                = \"testbed-node-1\"",
                                "      + power_state         = \"active\"",
                                "      + region              = (known after apply)",
                                "      + security_groups     = (known after apply)",
                                "      + stop_before_destroy = false",
                                "      + updated             = (known after apply)",
                                "      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"",
                                "",
                                "      + block_device {",
                                "          + boot_index            = 0",
                                "          + delete_on_termination = false",
                                "          + destination_type      = \"volume\"",
                                "          + multiattach           = false",
                                "          + source_type           = \"volume\"",
                                "          + uuid                  = (known after apply)",
                                "        }",
                                "",
                                "      + network {",
                                "          + access_network = false",
                                "          + fixed_ip_v4    = (known after apply)",
                                "          + fixed_ip_v6    = (known after apply)",
                                "          + mac            = (known after apply)",
                                "          + name           = (known after apply)",
                                "          + port           = (known after apply)",
                                "          + uuid           = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_compute_instance_v2.node_server[2] will be created",
                                "  + resource \"openstack_compute_instance_v2\" \"node_server\" {",
                                "      + access_ip_v4        = (known after apply)",
                                "      + access_ip_v6        = (known after apply)",
                                "      + all_metadata        = (known after apply)",
                                "      + all_tags            = (known after apply)",
                                "      + availability_zone   = \"nova\"",
                                "      + config_drive        = true",
                                "      + created             = (known after apply)",
                                "      + flavor_id           = (known after apply)",
                                "      + flavor_name         = \"OSISM-8V-32\"",
                                "      + force_delete        = false",
                                "      + hypervisor_hostname = (known after apply)",
                                "      + id                  = (known after apply)",
                                "      + image_id            = (known after apply)",
                                "      + image_name          = (known after apply)",
                                "      + key_pair            = \"testbed\"",
                                "      + name                = \"testbed-node-2\"",
                                "      + power_state         = \"active\"",
                                "      + region              = (known after apply)",
                                "      + security_groups     = (known after apply)",
                                "      + stop_before_destroy = false",
                                "      + updated             = (known after apply)",
                                "      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"",
                                "",
                                "      + block_device {",
                                "          + boot_index            = 0",
                                "          + delete_on_termination = false",
                                "          + destination_type      = \"volume\"",
                                "          + multiattach           = false",
                                "          + source_type           = \"volume\"",
                                "          + uuid                  = (known after apply)",
                                "        }",
                                "",
                                "      + network {",
                                "          + access_network = false",
                                "          + fixed_ip_v4    = (known after apply)",
                                "          + fixed_ip_v6    = (known after apply)",
                                "          + mac            = (known after apply)",
                                "          + name           = (known after apply)",
                                "          + port           = (known after apply)",
                                "          + uuid           = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_compute_instance_v2.node_server[3] will be created",
                                "  + resource \"openstack_compute_instance_v2\" \"node_server\" {",
                                "      + access_ip_v4        = (known after apply)",
                                "      + access_ip_v6        = (known after apply)",
                                "      + all_metadata        = (known after apply)",
                                "      + all_tags            = (known after apply)",
                                "      + availability_zone   = \"nova\"",
                                "      + config_drive        = true",
                                "      + created             = (known after apply)",
                                "      + flavor_id           = (known after apply)",
                                "      + flavor_name         = \"OSISM-8V-32\"",
                                "      + force_delete        = false",
                                "      + hypervisor_hostname = (known after apply)",
                                "      + id                  = (known after apply)",
                                "      + image_id            = (known after apply)",
                                "      + image_name          = (known after apply)",
                                "      + key_pair            = \"testbed\"",
                                "      + name                = \"testbed-node-3\"",
                                "      + power_state         = \"active\"",
                                "      + region              = (known after apply)",
                                "      + security_groups     = (known after apply)",
                                "      + stop_before_destroy = false",
                                "      + updated             = (known after apply)",
                                "      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"",
                                "",
                                "      + block_device {",
                                "          + boot_index            = 0",
                                "          + delete_on_termination = false",
                                "          + destination_type      = \"volume\"",
                                "          + multiattach           = false",
                                "          + source_type           = \"volume\"",
                                "          + uuid                  = (known after apply)",
                                "        }",
                                "",
                                "      + network {",
                                "          + access_network = false",
                                "          + fixed_ip_v4    = (known after apply)",
                                "          + fixed_ip_v6    = (known after apply)",
                                "          + mac            = (known after apply)",
                                "          + name           = (known after apply)",
                                "          + port           = (known after apply)",
                                "          + uuid           = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_compute_instance_v2.node_server[4] will be created",
                                "  + resource \"openstack_compute_instance_v2\" \"node_server\" {",
                                "      + access_ip_v4        = (known after apply)",
                                "      + access_ip_v6        = (known after apply)",
                                "      + all_metadata        = (known after apply)",
                                "      + all_tags            = (known after apply)",
                                "      + availability_zone   = \"nova\"",
                                "      + config_drive        = true",
                                "      + created             = (known after apply)",
                                "      + flavor_id           = (known after apply)",
                                "      + flavor_name         = \"OSISM-8V-32\"",
                                "      + force_delete        = false",
                                "      + hypervisor_hostname = (known after apply)",
                                "      + id                  = (known after apply)",
                                "      + image_id            = (known after apply)",
                                "      + image_name          = (known after apply)",
                                "      + key_pair            = \"testbed\"",
                                "      + name                = \"testbed-node-4\"",
                                "      + power_state         = \"active\"",
                                "      + region              = (known after apply)",
                                "      + security_groups     = (known after apply)",
                                "      + stop_before_destroy = false",
                                "      + updated             = (known after apply)",
                                "      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"",
                                "",
                                "      + block_device {",
                                "          + boot_index            = 0",
                                "          + delete_on_termination = false",
                                "          + destination_type      = \"volume\"",
                                "          + multiattach           = false",
                                "          + source_type           = \"volume\"",
                                "          + uuid                  = (known after apply)",
                                "        }",
                                "",
                                "      + network {",
                                "          + access_network = false",
                                "          + fixed_ip_v4    = (known after apply)",
                                "          + fixed_ip_v6    = (known after apply)",
                                "          + mac            = (known after apply)",
                                "          + name           = (known after apply)",
                                "          + port           = (known after apply)",
                                "          + uuid           = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_compute_instance_v2.node_server[5] will be created",
                                "  + resource \"openstack_compute_instance_v2\" \"node_server\" {",
                                "      + access_ip_v4        = (known after apply)",
                                "      + access_ip_v6        = (known after apply)",
                                "      + all_metadata        = (known after apply)",
                                "      + all_tags            = (known after apply)",
                                "      + availability_zone   = \"nova\"",
                                "      + config_drive        = true",
                                "      + created             = (known after apply)",
                                "      + flavor_id           = (known after apply)",
                                "      + flavor_name         = \"OSISM-8V-32\"",
                                "      + force_delete        = false",
                                "      + hypervisor_hostname = (known after apply)",
                                "      + id                  = (known after apply)",
                                "      + image_id            = (known after apply)",
                                "      + image_name          = (known after apply)",
                                "      + key_pair            = \"testbed\"",
                                "      + name                = \"testbed-node-5\"",
                                "      + power_state         = \"active\"",
                                "      + region              = (known after apply)",
                                "      + security_groups     = (known after apply)",
                                "      + stop_before_destroy = false",
                                "      + updated             = (known after apply)",
                                "      + user_data           = \"ae09e46b224a6ca206a9ed4f8f8a4f8520827854\"",
                                "",
                                "      + block_device {",
                                "          + boot_index            = 0",
                                "          + delete_on_termination = false",
                                "          + destination_type      = \"volume\"",
                                "          + multiattach           = false",
                                "          + source_type           = \"volume\"",
                                "          + uuid                  = (known after apply)",
                                "        }",
                                "",
                                "      + network {",
                                "          + access_network = false",
                                "          + fixed_ip_v4    = (known after apply)",
                                "          + fixed_ip_v6    = (known after apply)",
                                "          + mac            = (known after apply)",
                                "          + name           = (known after apply)",
                                "          + port           = (known after apply)",
                                "          + uuid           = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_compute_keypair_v2.key will be created",
                                "  + resource \"openstack_compute_keypair_v2\" \"key\" {",
                                "      + fingerprint = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + name        = \"testbed\"",
                                "      + private_key = (sensitive value)",
                                "      + public_key  = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + user_id     = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[0] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[1] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[2] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[3] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[4] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[5] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[6] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[7] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_compute_volume_attach_v2.node_volume_attachment[8] will be created",
                                "  + resource \"openstack_compute_volume_attach_v2\" \"node_volume_attachment\" {",
                                "      + device      = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + instance_id = (known after apply)",
                                "      + region      = (known after apply)",
                                "      + volume_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_floatingip_associate_v2.manager_floating_ip_association will be created",
                                "  + resource \"openstack_networking_floatingip_associate_v2\" \"manager_floating_ip_association\" {",
                                "      + fixed_ip    = (known after apply)",
                                "      + floating_ip = (known after apply)",
                                "      + id          = (known after apply)",
                                "      + port_id     = (known after apply)",
                                "      + region      = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_floatingip_v2.manager_floating_ip will be created",
                                "  + resource \"openstack_networking_floatingip_v2\" \"manager_floating_ip\" {",
                                "      + address    = (known after apply)",
                                "      + all_tags   = (known after apply)",
                                "      + dns_domain = (known after apply)",
                                "      + dns_name   = (known after apply)",
                                "      + fixed_ip   = (known after apply)",
                                "      + id         = (known after apply)",
                                "      + pool       = \"public\"",
                                "      + port_id    = (known after apply)",
                                "      + region     = (known after apply)",
                                "      + subnet_id  = (known after apply)",
                                "      + tenant_id  = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_network_v2.net_management will be created",
                                "  + resource \"openstack_networking_network_v2\" \"net_management\" {",
                                "      + admin_state_up          = (known after apply)",
                                "      + all_tags                = (known after apply)",
                                "      + availability_zone_hints = [",
                                "          + \"nova\",",
                                "        ]",
                                "      + dns_domain              = (known after apply)",
                                "      + external                = (known after apply)",
                                "      + id                      = (known after apply)",
                                "      + mtu                     = (known after apply)",
                                "      + name                    = \"net-testbed-management\"",
                                "      + port_security_enabled   = (known after apply)",
                                "      + qos_policy_id           = (known after apply)",
                                "      + region                  = (known after apply)",
                                "      + shared                  = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "      + transparent_vlan        = (known after apply)",
                                "",
                                "      + segments (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_port_v2.manager_port_management will be created",
                                "  + resource \"openstack_networking_port_v2\" \"manager_port_management\" {",
                                "      + admin_state_up         = (known after apply)",
                                "      + all_fixed_ips          = (known after apply)",
                                "      + all_security_group_ids = (known after apply)",
                                "      + all_tags               = (known after apply)",
                                "      + device_id              = (known after apply)",
                                "      + device_owner           = (known after apply)",
                                "      + dns_assignment         = (known after apply)",
                                "      + dns_name               = (known after apply)",
                                "      + id                     = (known after apply)",
                                "      + mac_address            = (known after apply)",
                                "      + network_id             = (known after apply)",
                                "      + port_security_enabled  = (known after apply)",
                                "      + qos_policy_id          = (known after apply)",
                                "      + region                 = (known after apply)",
                                "      + security_group_ids     = (known after apply)",
                                "      + tenant_id              = (known after apply)",
                                "",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.8/32\"",
                                "        }",
                                "",
                                "      + binding (known after apply)",
                                "",
                                "      + fixed_ip {",
                                "          + ip_address = \"192.168.16.5\"",
                                "          + subnet_id  = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_networking_port_v2.node_port_management[0] will be created",
                                "  + resource \"openstack_networking_port_v2\" \"node_port_management\" {",
                                "      + admin_state_up         = (known after apply)",
                                "      + all_fixed_ips          = (known after apply)",
                                "      + all_security_group_ids = (known after apply)",
                                "      + all_tags               = (known after apply)",
                                "      + device_id              = (known after apply)",
                                "      + device_owner           = (known after apply)",
                                "      + dns_assignment         = (known after apply)",
                                "      + dns_name               = (known after apply)",
                                "      + id                     = (known after apply)",
                                "      + mac_address            = (known after apply)",
                                "      + network_id             = (known after apply)",
                                "      + port_security_enabled  = (known after apply)",
                                "      + qos_policy_id          = (known after apply)",
                                "      + region                 = (known after apply)",
                                "      + security_group_ids     = (known after apply)",
                                "      + tenant_id              = (known after apply)",
                                "",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.254/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.8/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.9/32\"",
                                "        }",
                                "",
                                "      + binding (known after apply)",
                                "",
                                "      + fixed_ip {",
                                "          + ip_address = \"192.168.16.10\"",
                                "          + subnet_id  = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_networking_port_v2.node_port_management[1] will be created",
                                "  + resource \"openstack_networking_port_v2\" \"node_port_management\" {",
                                "      + admin_state_up         = (known after apply)",
                                "      + all_fixed_ips          = (known after apply)",
                                "      + all_security_group_ids = (known after apply)",
                                "      + all_tags               = (known after apply)",
                                "      + device_id              = (known after apply)",
                                "      + device_owner           = (known after apply)",
                                "      + dns_assignment         = (known after apply)",
                                "      + dns_name               = (known after apply)",
                                "      + id                     = (known after apply)",
                                "      + mac_address            = (known after apply)",
                                "      + network_id             = (known after apply)",
                                "      + port_security_enabled  = (known after apply)",
                                "      + qos_policy_id          = (known after apply)",
                                "      + region                 = (known after apply)",
                                "      + security_group_ids     = (known after apply)",
                                "      + tenant_id              = (known after apply)",
                                "",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.254/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.8/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.9/32\"",
                                "        }",
                                "",
                                "      + binding (known after apply)",
                                "",
                                "      + fixed_ip {",
                                "          + ip_address = \"192.168.16.11\"",
                                "          + subnet_id  = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_networking_port_v2.node_port_management[2] will be created",
                                "  + resource \"openstack_networking_port_v2\" \"node_port_management\" {",
                                "      + admin_state_up         = (known after apply)",
                                "      + all_fixed_ips          = (known after apply)",
                                "      + all_security_group_ids = (known after apply)",
                                "      + all_tags               = (known after apply)",
                                "      + device_id              = (known after apply)",
                                "      + device_owner           = (known after apply)",
                                "      + dns_assignment         = (known after apply)",
                                "      + dns_name               = (known after apply)",
                                "      + id                     = (known after apply)",
                                "      + mac_address            = (known after apply)",
                                "      + network_id             = (known after apply)",
                                "      + port_security_enabled  = (known after apply)",
                                "      + qos_policy_id          = (known after apply)",
                                "      + region                 = (known after apply)",
                                "      + security_group_ids     = (known after apply)",
                                "      + tenant_id              = (known after apply)",
                                "",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.254/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.8/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.9/32\"",
                                "        }",
                                "",
                                "      + binding (known after apply)",
                                "",
                                "      + fixed_ip {",
                                "          + ip_address = \"192.168.16.12\"",
                                "          + subnet_id  = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_networking_port_v2.node_port_management[3] will be created",
                                "  + resource \"openstack_networking_port_v2\" \"node_port_management\" {",
                                "      + admin_state_up         = (known after apply)",
                                "      + all_fixed_ips          = (known after apply)",
                                "      + all_security_group_ids = (known after apply)",
                                "      + all_tags               = (known after apply)",
                                "      + device_id              = (known after apply)",
                                "      + device_owner           = (known after apply)",
                                "      + dns_assignment         = (known after apply)",
                                "      + dns_name               = (known after apply)",
                                "      + id                     = (known after apply)",
                                "      + mac_address            = (known after apply)",
                                "      + network_id             = (known after apply)",
                                "      + port_security_enabled  = (known after apply)",
                                "      + qos_policy_id          = (known after apply)",
                                "      + region                 = (known after apply)",
                                "      + security_group_ids     = (known after apply)",
                                "      + tenant_id              = (known after apply)",
                                "",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.254/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.8/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.9/32\"",
                                "        }",
                                "",
                                "      + binding (known after apply)",
                                "",
                                "      + fixed_ip {",
                                "          + ip_address = \"192.168.16.13\"",
                                "          + subnet_id  = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_networking_port_v2.node_port_management[4] will be created",
                                "  + resource \"openstack_networking_port_v2\" \"node_port_management\" {",
                                "      + admin_state_up         = (known after apply)",
                                "      + all_fixed_ips          = (known after apply)",
                                "      + all_security_group_ids = (known after apply)",
                                "      + all_tags               = (known after apply)",
                                "      + device_id              = (known after apply)",
                                "      + device_owner           = (known after apply)",
                                "      + dns_assignment         = (known after apply)",
                                "      + dns_name               = (known after apply)",
                                "      + id                     = (known after apply)",
                                "      + mac_address            = (known after apply)",
                                "      + network_id             = (known after apply)",
                                "      + port_security_enabled  = (known after apply)",
                                "      + qos_policy_id          = (known after apply)",
                                "      + region                 = (known after apply)",
                                "      + security_group_ids     = (known after apply)",
                                "      + tenant_id              = (known after apply)",
                                "",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.254/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.8/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.9/32\"",
                                "        }",
                                "",
                                "      + binding (known after apply)",
                                "",
                                "      + fixed_ip {",
                                "          + ip_address = \"192.168.16.14\"",
                                "          + subnet_id  = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_networking_port_v2.node_port_management[5] will be created",
                                "  + resource \"openstack_networking_port_v2\" \"node_port_management\" {",
                                "      + admin_state_up         = (known after apply)",
                                "      + all_fixed_ips          = (known after apply)",
                                "      + all_security_group_ids = (known after apply)",
                                "      + all_tags               = (known after apply)",
                                "      + device_id              = (known after apply)",
                                "      + device_owner           = (known after apply)",
                                "      + dns_assignment         = (known after apply)",
                                "      + dns_name               = (known after apply)",
                                "      + id                     = (known after apply)",
                                "      + mac_address            = (known after apply)",
                                "      + network_id             = (known after apply)",
                                "      + port_security_enabled  = (known after apply)",
                                "      + qos_policy_id          = (known after apply)",
                                "      + region                 = (known after apply)",
                                "      + security_group_ids     = (known after apply)",
                                "      + tenant_id              = (known after apply)",
                                "",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.254/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.8/32\"",
                                "        }",
                                "      + allowed_address_pairs {",
                                "          + ip_address = \"192.168.16.9/32\"",
                                "        }",
                                "",
                                "      + binding (known after apply)",
                                "",
                                "      + fixed_ip {",
                                "          + ip_address = \"192.168.16.15\"",
                                "          + subnet_id  = (known after apply)",
                                "        }",
                                "    }",
                                "",
                                "  # openstack_networking_router_interface_v2.router_interface will be created",
                                "  + resource \"openstack_networking_router_interface_v2\" \"router_interface\" {",
                                "      + force_destroy = false",
                                "      + id            = (known after apply)",
                                "      + port_id       = (known after apply)",
                                "      + region        = (known after apply)",
                                "      + router_id     = (known after apply)",
                                "      + subnet_id     = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_router_v2.router will be created",
                                "  + resource \"openstack_networking_router_v2\" \"router\" {",
                                "      + admin_state_up          = (known after apply)",
                                "      + all_tags                = (known after apply)",
                                "      + availability_zone_hints = [",
                                "          + \"nova\",",
                                "        ]",
                                "      + distributed             = (known after apply)",
                                "      + enable_snat             = (known after apply)",
                                "      + external_network_id     = \"e6be7364-bfd8-4de7-8120-8f41c69a139a\"",
                                "      + external_qos_policy_id  = (known after apply)",
                                "      + id                      = (known after apply)",
                                "      + name                    = \"testbed\"",
                                "      + region                  = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "",
                                "      + external_fixed_ip (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_management_rule1 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule1\" {",
                                "      + description             = \"ssh\"",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + port_range_max          = 22",
                                "      + port_range_min          = 22",
                                "      + protocol                = \"tcp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"0.0.0.0/0\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_management_rule2 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule2\" {",
                                "      + description             = \"wireguard\"",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + port_range_max          = 51820",
                                "      + port_range_min          = 51820",
                                "      + protocol                = \"udp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"0.0.0.0/0\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_management_rule3 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule3\" {",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + protocol                = \"tcp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"192.168.16.0/20\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_management_rule4 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule4\" {",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + protocol                = \"udp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"192.168.16.0/20\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_management_rule5 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_management_rule5\" {",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + protocol                = \"icmp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"0.0.0.0/0\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_node_rule1 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_node_rule1\" {",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + protocol                = \"tcp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"0.0.0.0/0\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_node_rule2 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_node_rule2\" {",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + protocol                = \"udp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"0.0.0.0/0\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_node_rule3 will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_node_rule3\" {",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + protocol                = \"icmp\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"0.0.0.0/0\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_rule_v2.security_group_rule_vrrp will be created",
                                "  + resource \"openstack_networking_secgroup_rule_v2\" \"security_group_rule_vrrp\" {",
                                "      + description             = \"vrrp\"",
                                "      + direction               = \"ingress\"",
                                "      + ethertype               = \"IPv4\"",
                                "      + id                      = (known after apply)",
                                "      + protocol                = \"112\"",
                                "      + region                  = (known after apply)",
                                "      + remote_address_group_id = (known after apply)",
                                "      + remote_group_id         = (known after apply)",
                                "      + remote_ip_prefix        = \"0.0.0.0/0\"",
                                "      + security_group_id       = (known after apply)",
                                "      + tenant_id               = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_v2.security_group_management will be created",
                                "  + resource \"openstack_networking_secgroup_v2\" \"security_group_management\" {",
                                "      + all_tags    = (known after apply)",
                                "      + description = \"management security group\"",
                                "      + id          = (known after apply)",
                                "      + name        = \"testbed-management\"",
                                "      + region      = (known after apply)",
                                "      + stateful    = (known after apply)",
                                "      + tenant_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_secgroup_v2.security_group_node will be created",
                                "  + resource \"openstack_networking_secgroup_v2\" \"security_group_node\" {",
                                "      + all_tags    = (known after apply)",
                                "      + description = \"node security group\"",
                                "      + id          = (known after apply)",
                                "      + name        = \"testbed-node\"",
                                "      + region      = (known after apply)",
                                "      + stateful    = (known after apply)",
                                "      + tenant_id   = (known after apply)",
                                "    }",
                                "",
                                "  # openstack_networking_subnet_v2.subnet_management will be created",
                                "  + resource \"openstack_networking_subnet_v2\" \"subnet_management\" {",
                                "      + all_tags          = (known after apply)",
                                "      + cidr              = \"192.168.16.0/20\"",
                                "      + dns_nameservers   = [",
                                "          + \"8.8.8.8\",",
                                "          + \"9.9.9.9\",",
                                "        ]",
                                "      + enable_dhcp       = true",
                                "      + gateway_ip        = (known after apply)",
                                "      + id                = (known after apply)",
                                "      + ip_version        = 4",
                                "      + ipv6_address_mode = (known after apply)",
                                "      + ipv6_ra_mode      = (known after apply)",
                                "      + name              = \"subnet-testbed-management\"",
                                "      + network_id        = (known after apply)",
                                "      + no_gateway        = false",
                                "      + region            = (known after apply)",
                                "      + service_types     = (known after apply)",
                                "      + tenant_id         = (known after apply)",
                                "",
                                "      + allocation_pool {",
                                "          + end   = \"192.168.31.250\"",
                                "          + start = \"192.168.31.200\"",
                                "        }",
                                "    }",
                                "",
                                "  # terraform_data.image will be created",
                                "  + resource \"terraform_data\" \"image\" {",
                                "      + id     = (known after apply)",
                                "      + input  = \"Ubuntu 24.04\"",
                                "      + output = (known after apply)",
                                "    }",
                                "",
                                "  # terraform_data.image_node will be created",
                                "  + resource \"terraform_data\" \"image_node\" {",
                                "      + id     = (known after apply)",
                                "      + input  = \"Ubuntu 24.04\"",
                                "      + output = (known after apply)",
                                "    }",
                                "",
                                "Plan: 64 to add, 0 to change, 0 to destroy.",
                                "",
                                "Changes to Outputs:",
                                "  + manager_address = (sensitive value)",
                                "  + private_key     = (sensitive value)",
                                "terraform_data.image: Creating...",
                                "terraform_data.image_node: Creating...",
                                "terraform_data.image: Creation complete after 0s [id=b89d7456-9cde-91a2-0d57-fd2482019f6d]",
                                "terraform_data.image_node: Creation complete after 0s [id=8ceaa23f-97ed-6732-f241-a5df951916ea]",
                                "data.openstack_images_image_v2.image_node: Reading...",
                                "data.openstack_images_image_v2.image: Reading...",
                                "openstack_compute_keypair_v2.key: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[8]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[3]: Creating...",
                                "openstack_networking_network_v2.net_management: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[4]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[5]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[1]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[0]: Creating...",
                                "openstack_compute_keypair_v2.key: Creation complete after 0s [id=testbed]",
                                "openstack_blockstorage_volume_v3.node_volume[6]: Creating...",
                                "data.openstack_images_image_v2.image_node: Read complete after 0s [id=846820b2-039e-4b42-adad-daf72e0f8ea4]",
                                "openstack_blockstorage_volume_v3.node_volume[7]: Creating...",
                                "data.openstack_images_image_v2.image: Read complete after 0s [id=846820b2-039e-4b42-adad-daf72e0f8ea4]",
                                "openstack_blockstorage_volume_v3.node_volume[2]: Creating...",
                                "openstack_networking_network_v2.net_management: Creation complete after 1s [id=0958a503-a542-4ab4-8771-6b000b67ca24]",
                                "local_file.id_rsa_pub: Creating...",
                                "local_file.id_rsa_pub: Creation complete after 0s [id=da18d81fa87eaef125bcb6abd376408ddd1692c1]",
                                "local_sensitive_file.id_rsa: Creating...",
                                "local_sensitive_file.id_rsa: Creation complete after 0s [id=4ad69c203621842bedaa8bcbd11f49f56e983b1e]",
                                "openstack_blockstorage_volume_v3.node_base_volume[1]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[4]: Creation complete after 3s [id=a5d96dff-0171-4a03-b18e-70109c8bac62]",
                                "openstack_blockstorage_volume_v3.node_base_volume[0]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[8]: Creation complete after 3s [id=80ead0e0-5639-44d6-b63c-d395c2648d5d]",
                                "openstack_blockstorage_volume_v3.node_volume[5]: Creation complete after 3s [id=7741db2a-54c6-4dc0-98d1-3c031f30d535]",
                                "openstack_blockstorage_volume_v3.node_base_volume[2]: Creating...",
                                "openstack_blockstorage_volume_v3.node_base_volume[5]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[0]: Creation complete after 3s [id=4f96c0b6-cd3f-4f6c-a11c-edc623bcc425]",
                                "openstack_blockstorage_volume_v3.node_base_volume[3]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[1]: Creation complete after 3s [id=528f2f5f-4f2c-46be-8f80-2ddf915c2613]",
                                "openstack_blockstorage_volume_v3.node_base_volume[4]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[3]: Creation complete after 4s [id=4ef1d6cf-95c9-413c-85b8-35274f16142a]",
                                "openstack_blockstorage_volume_v3.manager_base_volume[0]: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[6]: Creation complete after 4s [id=66127a31-ce90-47a1-bb01-8a988b8e9df3]",
                                "openstack_networking_subnet_v2.subnet_management: Creating...",
                                "openstack_blockstorage_volume_v3.node_volume[7]: Creation complete after 4s [id=592cd9ec-114d-41f8-a268-91749f94b1a5]",
                                "openstack_blockstorage_volume_v3.node_volume[2]: Creation complete after 4s [id=5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce]",
                                "openstack_blockstorage_volume_v3.node_base_volume[1]: Creation complete after 3s [id=afbce96b-83b0-4d2e-bc8b-666aa1166ccb]",
                                "openstack_networking_subnet_v2.subnet_management: Creation complete after 1s [id=f9d85589-7c4a-4167-b4be-37851a8429b6]",
                                "openstack_networking_router_v2.router: Creating...",
                                "openstack_blockstorage_volume_v3.node_base_volume[0]: Creation complete after 4s [id=ebeada36-64c5-426f-bba6-71cebff85dc3]",
                                "openstack_blockstorage_volume_v3.node_base_volume[5]: Creation complete after 4s [id=66057e46-99f6-4fc2-bdac-f56d221f9265]",
                                "openstack_blockstorage_volume_v3.node_base_volume[2]: Creation complete after 4s [id=5dbe68fd-9256-4bbf-9006-ae1b1e08336d]",
                                "openstack_blockstorage_volume_v3.node_base_volume[4]: Creation complete after 3s [id=9bfda993-2872-45f2-8ae0-b4601142f046]",
                                "openstack_blockstorage_volume_v3.manager_base_volume[0]: Creation complete after 3s [id=7c1bde43-0d64-4003-b64d-1f2c3ca84985]",
                                "openstack_blockstorage_volume_v3.node_base_volume[3]: Creation complete after 4s [id=acc491de-bce6-4f78-9b26-f20959a51250]",
                                "openstack_networking_router_v2.router: Creation complete after 2s [id=d5ca6d88-41e4-427f-ac8a-470944582b03]",
                                "openstack_networking_router_interface_v2.router_interface: Creating...",
                                "openstack_networking_secgroup_v2.security_group_node: Creating...",
                                "openstack_networking_secgroup_v2.security_group_management: Creating...",
                                "openstack_networking_secgroup_v2.security_group_management: Creation complete after 1s [id=2fb1770f-315e-4bcc-b56f-3ec268e0e80c]",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule3: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule1: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule4: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule2: Creating...",
                                "openstack_networking_port_v2.manager_port_management: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule5: Creating...",
                                "openstack_networking_secgroup_v2.security_group_node: Creation complete after 1s [id=d020527e-38c6-4397-87b2-33c1cdae1c49]",
                                "openstack_networking_secgroup_rule_v2.security_group_node_rule1: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_node_rule3: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_node_rule2: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule1: Creation complete after 0s [id=d1a65bac-4f31-438e-80e4-3b13b4152021]",
                                "openstack_networking_port_v2.node_port_management[4]: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_node_rule1: Creation complete after 0s [id=0a7f7627-1bd9-41f0-9993-6fbfb9745529]",
                                "openstack_networking_port_v2.node_port_management[5]: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_node_rule3: Creation complete after 0s [id=741f6352-dcf4-408d-a0cd-dd47c01efea9]",
                                "openstack_networking_port_v2.node_port_management[3]: Creating...",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule2: Creation complete after 0s [id=79297993-a20b-4c2c-9cff-0a18481de848]",
                                "openstack_networking_port_v2.node_port_management[0]: Creating...",
                                "openstack_networking_port_v2.manager_port_management: Creation complete after 0s [id=79858c9c-255d-4f90-a653-538c125575c8]",
                                "openstack_networking_port_v2.node_port_management[1]: Creating...",
                                "openstack_networking_port_v2.node_port_management[5]: Creation complete after 1s [id=d648cdab-9f97-43c1-b0de-d795a1adbb15]",
                                "openstack_networking_port_v2.node_port_management[2]: Creating...",
                                "openstack_networking_port_v2.node_port_management[1]: Creation complete after 1s [id=a60698ff-41bd-4f44-9a88-efe98a49f400]",
                                "openstack_networking_secgroup_rule_v2.security_group_rule_vrrp: Creating...",
                                "openstack_networking_port_v2.node_port_management[0]: Creation complete after 1s [id=701a5034-31b0-431f-b0f8-ab9e51ac34c4]",
                                "openstack_networking_secgroup_rule_v2.security_group_node_rule2: Creation complete after 1s [id=83b05561-ba4a-4795-bbd3-e70841081467]",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule4: Creation complete after 1s [id=94bac1fe-46ce-4f5c-bcdc-7aa3229bda29]",
                                "openstack_networking_port_v2.node_port_management[4]: Creation complete after 1s [id=2e0ada81-203c-447e-92b2-d69eae220161]",
                                "openstack_networking_port_v2.node_port_management[2]: Creation complete after 0s [id=33e2cfe5-de1d-458b-81b7-659796e708ad]",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule5: Creation complete after 1s [id=66230620-8985-40e5-a152-dfb431091cbf]",
                                "openstack_networking_secgroup_rule_v2.security_group_management_rule3: Creation complete after 1s [id=21d20b82-64d4-4742-a955-b3bc6e6b5038]",
                                "openstack_networking_secgroup_rule_v2.security_group_rule_vrrp: Creation complete after 0s [id=e9915967-4170-4f2f-89ac-099cc034bd5a]",
                                "openstack_networking_port_v2.node_port_management[3]: Creation complete after 1s [id=3fa67233-6da4-46b1-a734-a0028bd76cb5]",
                                "openstack_networking_router_interface_v2.router_interface: Creation complete after 3s [id=d659cf72-9a1e-4ff4-b854-6b2700b7284b]",
                                "openstack_networking_floatingip_v2.manager_floating_ip: Creating...",
                                "openstack_compute_instance_v2.node_server[1]: Creating...",
                                "openstack_compute_instance_v2.node_server[4]: Creating...",
                                "openstack_compute_instance_v2.node_server[0]: Creating...",
                                "openstack_compute_instance_v2.node_server[2]: Creating...",
                                "openstack_compute_instance_v2.node_server[3]: Creating...",
                                "openstack_compute_instance_v2.node_server[5]: Creating...",
                                "openstack_networking_floatingip_v2.manager_floating_ip: Creation complete after 2s [id=d6febe40-cd08-4a2a-8acd-a87be80d4405]",
                                "openstack_networking_floatingip_associate_v2.manager_floating_ip_association: Creating...",
                                "local_file.inventory: Creating...",
                                "local_file.MANAGER_ADDRESS: Creating...",
                                "local_file.inventory: Creation complete after 0s [id=84fa8bb8673a356ef00e993c9148883749b6ed76]",
                                "local_file.MANAGER_ADDRESS: Creation complete after 0s [id=b755b3894674ddc9197e20442c9951931b2dd7a3]",
                                "openstack_networking_floatingip_associate_v2.manager_floating_ip_association: Creation complete after 1s [id=d6febe40-cd08-4a2a-8acd-a87be80d4405]",
                                "openstack_compute_instance_v2.node_server[1]: Still creating... [10s elapsed]",
                                "openstack_compute_instance_v2.node_server[4]: Still creating... [10s elapsed]",
                                "openstack_compute_instance_v2.node_server[2]: Still creating... [10s elapsed]",
                                "openstack_compute_instance_v2.node_server[3]: Still creating... [10s elapsed]",
                                "openstack_compute_instance_v2.node_server[0]: Still creating... [10s elapsed]",
                                "openstack_compute_instance_v2.node_server[5]: Still creating... [10s elapsed]",
                                "openstack_compute_instance_v2.node_server[1]: Still creating... [20s elapsed]",
                                "openstack_compute_instance_v2.node_server[4]: Still creating... [20s elapsed]",
                                "openstack_compute_instance_v2.node_server[2]: Still creating... [20s elapsed]",
                                "openstack_compute_instance_v2.node_server[3]: Still creating... [20s elapsed]",
                                "openstack_compute_instance_v2.node_server[0]: Still creating... [20s elapsed]",
                                "openstack_compute_instance_v2.node_server[5]: Still creating... [20s elapsed]",
                                "openstack_compute_instance_v2.node_server[4]: Creation complete after 21s [id=1f960810-de00-4d74-ac5e-284f4571c1ad]",
                                "openstack_compute_instance_v2.node_server[1]: Creation complete after 21s [id=a311f088-d416-4c3b-aaf5-fc498ccb36dd]",
                                "openstack_compute_instance_v2.node_server[3]: Creation complete after 21s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4]",
                                "openstack_compute_instance_v2.node_server[0]: Still creating... [30s elapsed]",
                                "openstack_compute_instance_v2.node_server[2]: Still creating... [30s elapsed]",
                                "openstack_compute_instance_v2.node_server[5]: Still creating... [30s elapsed]",
                                "openstack_compute_instance_v2.node_server[2]: Creation complete after 31s [id=bc8af6f7-3523-4ee5-a934-cd5ec414a457]",
                                "openstack_compute_instance_v2.node_server[5]: Creation complete after 31s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814]",
                                "openstack_compute_instance_v2.node_server[0]: Creation complete after 31s [id=b165b58d-5401-4c60-92a0-cb85473aadcc]",
                                "null_resource.node_semaphore: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[0]: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[4]: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[2]: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[1]: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[6]: Creating...",
                                "null_resource.node_semaphore: Creation complete after 0s [id=6200359334502414227]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[7]: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[3]: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[5]: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[8]: Creating...",
                                "openstack_compute_instance_v2.manager_server: Creating...",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[4]: Creation complete after 4s [id=1f960810-de00-4d74-ac5e-284f4571c1ad/a5d96dff-0171-4a03-b18e-70109c8bac62]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[2]: Creation complete after 4s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814/5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[1]: Creation complete after 4s [id=1f960810-de00-4d74-ac5e-284f4571c1ad/528f2f5f-4f2c-46be-8f80-2ddf915c2613]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[6]: Creation complete after 4s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4/66127a31-ce90-47a1-bb01-8a988b8e9df3]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[5]: Creation complete after 4s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814/7741db2a-54c6-4dc0-98d1-3c031f30d535]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[0]: Creation complete after 4s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4/4f96c0b6-cd3f-4f6c-a11c-edc623bcc425]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[8]: Creation complete after 10s [id=36740dcf-ca6c-45f7-ae05-fcdfc413b814/80ead0e0-5639-44d6-b63c-d395c2648d5d]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[7]: Creation complete after 10s [id=1f960810-de00-4d74-ac5e-284f4571c1ad/592cd9ec-114d-41f8-a268-91749f94b1a5]",
                                "openstack_compute_volume_attach_v2.node_volume_attachment[3]: Creation complete after 10s [id=72d577fa-a2b4-4586-9c32-d274d3f45fb4/4ef1d6cf-95c9-413c-85b8-35274f16142a]",
                                "openstack_compute_instance_v2.manager_server: Still creating... [10s elapsed]",
                                "openstack_compute_instance_v2.manager_server: Still creating... [20s elapsed]",
                                "openstack_compute_instance_v2.manager_server: Creation complete after 21s [id=6122cd78-fbb4-4150-8818-05b425294aaa]",
                                "",
                                "Apply complete! Resources: 64 added, 0 changed, 0 destroyed.",
                                "",
                                "Outputs:",
                                "",
                                "manager_address = <sensitive>",
                                "private_key = <sensitive>"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-00000000000b-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:48:52.883197Z",
                            "start": "2026-09-30T02:47:46.315067Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000000b",
                        "name": "Create infrastructure (stable)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "TUFOQUdFUl9BRERSRVNTPTgxLjE2My4xOTMuMTkK",
                            "encoding": "base64",
                            "invocation": {
                                "module_args": {
                                    "src": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci"
                                }
                            },
                            "source": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:48:53.383659Z",
                            "start": "2026-09-30T02:48:52.898090Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000000c",
                        "name": "Fetch manager address"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "manager_host": "81.163.193.19"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:48:53.470410Z",
                            "start": "2026-09-30T02:48:53.393422Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000000d",
                        "name": "Set manager_host address"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "~/venv/bin/ansible-galaxy",
                                        "collection",
                                        "install",
                                        "--force",
                                        "/home/zuul-testbed05/src/github.com/osism/ansible-collection-commons"
                                    ],
                                    "delta": "0:00:01.216180",
                                    "end": "2026-09-30 02:48:55.135734",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "~/venv/bin/ansible-galaxy collection install --force \"/home/zuul-testbed05/src/github.com/osism/ansible-collection-commons\"\n",
                                            "_uses_shell": false,
                                            "argv": null,
                                            "chdir": "/home/zuul-testbed05",
                                            "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
                                        }
                                    },
                                    "item": "commons",
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-09-30 02:48:53.919554",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "[WARNING]: Collection osism.commons does not support Ansible version 2.15.2\n[WARNING]: Collection osism.services does not support Ansible version 2.15.2\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'osism.commons:999.0.0' to '/home/zuul-testbed05/.ansible/collections/ansible_collections/osism/commons'\nCreated collection for osism.commons:999.0.0 at /home/zuul-testbed05/.ansible/collections/ansible_collections/osism/commons\nosism.commons:999.0.0 was installed successfully",
                                    "stdout_lines": [
                                        "[WARNING]: Collection osism.commons does not support Ansible version 2.15.2",
                                        "[WARNING]: Collection osism.services does not support Ansible version 2.15.2",
                                        "Starting galaxy collection install process",
                                        "Process install dependency map",
                                        "Starting collection install process",
                                        "Installing 'osism.commons:999.0.0' to '/home/zuul-testbed05/.ansible/collections/ansible_collections/osism/commons'",
                                        "Created collection for osism.commons:999.0.0 at /home/zuul-testbed05/.ansible/collections/ansible_collections/osism/commons",
                                        "osism.commons:999.0.0 was installed successfully"
                                    ],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "~/venv/bin/ansible-galaxy",
                                        "collection",
                                        "install",
                                        "--force",
                                        "/home/zuul-testbed05/src/github.com/osism/ansible-collection-services"
                                    ],
                                    "delta": "0:00:00.719666",
                                    "end": "2026-09-30 02:48:56.222842",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "~/venv/bin/ansible-galaxy collection install --force \"/home/zuul-testbed05/src/github.com/osism/ansible-collection-services\"\n",
                                            "_uses_shell": false,
                                            "argv": null,
                                            "chdir": "/home/zuul-testbed05",
                                            "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
                                        }
                                    },
                                    "item": "services",
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-09-30 02:48:55.503176",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "[WARNING]: Collection osism.services does not support Ansible version 2.15.2\n[WARNING]: Collection osism.commons does not support Ansible version 2.15.2\nStarting galaxy collection install process\nProcess install dependency map\nStarting collection install process\nInstalling 'osism.services:999.0.0' to '/home/zuul-testbed05/.ansible/collections/ansible_collections/osism/services'\nCreated collection for osism.services:999.0.0 at /home/zuul-testbed05/.ansible/collections/ansible_collections/osism/services\nosism.services:999.0.0 was installed successfully",
                                    "stdout_lines": [
                                        "[WARNING]: Collection osism.services does not support Ansible version 2.15.2",
                                        "[WARNING]: Collection osism.commons does not support Ansible version 2.15.2",
                                        "Starting galaxy collection install process",
                                        "Process install dependency map",
                                        "Starting collection install process",
                                        "Installing 'osism.services:999.0.0' to '/home/zuul-testbed05/.ansible/collections/ansible_collections/osism/services'",
                                        "Created collection for osism.services:999.0.0 at /home/zuul-testbed05/.ansible/collections/ansible_collections/osism/services",
                                        "osism.services:999.0.0 was installed successfully"
                                    ],
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:48:56.275994Z",
                            "start": "2026-09-30T02:48:53.478760Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000000e",
                        "name": "Update ansible collections"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.wait_for",
                            "changed": false,
                            "elapsed": 10,
                            "invocation": {
                                "module_args": {
                                    "active_connection_states": [
                                        "ESTABLISHED",
                                        "FIN_WAIT1",
                                        "FIN_WAIT2",
                                        "SYN_RECV",
                                        "SYN_SENT",
                                        "TIME_WAIT"
                                    ],
                                    "connect_timeout": 5,
                                    "delay": 10,
                                    "exclude_hosts": null,
                                    "host": "81.163.193.19",
                                    "msg": null,
                                    "path": null,
                                    "port": 22,
                                    "search_regex": "OpenSSH",
                                    "sleep": 1,
                                    "state": "started",
                                    "timeout": 300
                                }
                            },
                            "match_groupdict": {},
                            "match_groups": [],
                            "path": null,
                            "port": 22,
                            "search_regex": "OpenSSH",
                            "state": "started"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:49:06.855914Z",
                            "start": "2026-09-30T02:48:56.289983Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000010",
                        "name": "Wait up to 300 seconds for port 22 to become open and contain \"OpenSSH\""
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "attempts": 1,
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:49:07.942324Z",
                            "start": "2026-09-30T02:49:06.930130Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000011",
                        "name": "Fetch manager ssh hostkey"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "attempts": 1,
                            "changed": false,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "-o",
                                "BatchMode=yes",
                                "-o",
                                "ConnectTimeout=5",
                                "-o",
                                "PreferredAuthentications=publickey",
                                "-o",
                                "StrictHostKeyChecking=yes",
                                "-o",
                                "UserKnownHostsFile=/home/zuul-testbed05/.ssh/known_hosts",
                                "ubuntu@81.163.193.19",
                                "true"
                            ],
                            "delta": "0:00:02.024422",
                            "end": "2026-09-30 02:49:10.348675",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci -o BatchMode=yes -o ConnectTimeout=5 -o PreferredAuthentications=publickey -o StrictHostKeyChecking=yes -o UserKnownHostsFile=/home/zuul-testbed05/.ssh/known_hosts ubuntu@81.163.193.19 true",
                                    "_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-35ab-222c-000000000012-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:49:08.324253",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000012-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:49:10.494989Z",
                            "start": "2026-09-30T02:49:07.982342Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000012",
                        "name": "Wait until ssh public key authentication to the manager works"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "cp /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id* .",
                            "delta": "0:00:00.008394",
                            "end": "2026-09-30 02:49:10.958554",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "cp /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id* .",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/ansible",
                                    "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-35ab-222c-00000000001e-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:49:10.950160",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-00000000001e-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:49:11.094589Z",
                            "start": "2026-09-30T02:49:10.581789Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000001e",
                        "name": "Get ssh keypair from terraform environment"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "The task 'Run manager part 0' runs an Ansible playbook on the manager. There is no further output of this here. It takes a few minutes for this task to complete."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:49:11.160358Z",
                            "start": "2026-09-30T02:49:11.109707Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000001f",
                        "name": "Point out that the following task takes some time and does not give any output"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "set -o pipefail\n~/venv/bin/ansible-playbook \\\n  -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/inventory.ci \\\n  --key-file /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci \\\n  -e cloud=ci \\\n  -e terraform_environment=ci-ubuntu-24.04 \\\n  -e repo_path=/home/zuul-testbed05/src/github.com \\\n  -e manager_version=10.2.0 \\\n  manager-part-0.yml | tee -a ansible-manager-part-0.log\n",
                            "delta": "0:07:34.262679",
                            "end": "2026-09-30 02:56:45.791337",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\n~/venv/bin/ansible-playbook \\\n  -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/inventory.ci \\\n  --key-file /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci \\\n  -e cloud=ci \\\n  -e terraform_environment=ci-ubuntu-24.04 \\\n  -e repo_path=/home/zuul-testbed05/src/github.com \\\n  -e manager_version=10.2.0 \\\n  manager-part-0.yml | tee -a ansible-manager-part-0.log\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/ansible",
                                    "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-35ab-222c-000000000020-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:49:11.528658",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[WARNING]: Collection osism.commons does not support Ansible version 2.15.2\n\nPLAY [Wait for cloud-init to finish] *******************************************\n\nTASK [Check /var/lib/cloud/instance/boot-finished] *****************************\nok: [testbed-manager]\n\nPLAY [Run manager part 0] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [Require manager_version] *************************************************\nok: [testbed-manager] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [Get home directory of ansible user] **************************************\nok: [testbed-manager]\n\nTASK [Set repo_path fact] ******************************************************\nskipping: [testbed-manager]\n\nTASK [Fail if Ubuntu version is lower than 24.04] ******************************\nskipping: [testbed-manager]\n\nTASK [Fail if Debian version is lower than 12] *********************************\nskipping: [testbed-manager]\n\nTASK [Set APT options on manager] **********************************************\nchanged: [testbed-manager]\n\nTASK [Update APT cache and run dist-upgrade] ***********************************\nchanged: [testbed-manager]\n\nTASK [Install HWE kernel package on Ubuntu] ************************************\nchanged: [testbed-manager]\n\nTASK [Install required packages] ***********************************************\nchanged: [testbed-manager]\n\nTASK [Remove some python packages] *********************************************\nchanged: [testbed-manager]\n\nTASK [Set venv_command fact (Debian)] ******************************************\nok: [testbed-manager]\n\nTASK [Get current user] ********************************************************\nok: [testbed-manager]\n\nTASK [Create venv directory] ***************************************************\nchanged: [testbed-manager]\n\nTASK [Install netaddr in venv] *************************************************\nchanged: [testbed-manager]\n\nTASK [Install ansible-core in venv] ********************************************\nchanged: [testbed-manager]\n\nTASK [Install requests >= 2.32.2] **********************************************\nchanged: [testbed-manager]\n\nTASK [Install docker >= 7.1.0] *************************************************\nchanged: [testbed-manager]\n\nTASK [Create /usr/share/ansible directory] *************************************\nchanged: [testbed-manager]\n\nTASK [Install collections from Ansible galaxy] *********************************\nchanged: [testbed-manager] => (item=ansible.netcommon)\nchanged: [testbed-manager] => (item=ansible.posix)\nchanged: [testbed-manager] => (item=community.docker>=3.10.2)\n\nTASK [Create directories in /opt/src] ******************************************\nskipping: [testbed-manager] => (item=osism/ansible-collection-commons) \nskipping: [testbed-manager] => (item=osism/ansible-collection-services) \nskipping: [testbed-manager]\n\nTASK [Sync sources in /opt/src] ************************************************\nskipping: [testbed-manager] => (item=osism/ansible-collection-commons) \nskipping: [testbed-manager] => (item=osism/ansible-collection-services) \nskipping: [testbed-manager]\n\nTASK [Install local collections] ***********************************************\nskipping: [testbed-manager] => (item=ansible-collection-commons) \nskipping: [testbed-manager] => (item=ansible-collection-services) \nskipping: [testbed-manager]\n\nTASK [Fetch release pins] ******************************************************\nok: [testbed-manager]\n\nTASK [Resolve collection pins] *************************************************\nok: [testbed-manager]\n\nTASK [Print resolved collection pins] ******************************************\nok: [testbed-manager] => {\n    \"_collection_pins\": {\n        \"ansible-collection-commons\": \"v0.20260724.0\",\n        \"ansible-collection-services\": \"v0.20260806.0\"\n    }\n}\n\nTASK [Install pinned OSISM collections] ****************************************\nchanged: [testbed-manager] => (item={'key': 'ansible-collection-commons', 'value': 'v0.20260724.0'})\nchanged: [testbed-manager] => (item={'key': 'ansible-collection-services', 'value': 'v0.20260806.0'})\n\nPLAY [Create operator user] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [osism.commons.operator : Gather variables for each operating system] *****\nok: [testbed-manager]\n\nTASK [osism.commons.operator : Set operator_groups variable to default value] ***\nok: [testbed-manager]\n\nTASK [osism.commons.operator : Create operator group] **************************\nchanged: [testbed-manager]\n\nTASK [osism.commons.operator : Create user] ************************************\nchanged: [testbed-manager]\n\nTASK [osism.commons.operator : Add user to additional groups] ******************\nchanged: [testbed-manager] => (item=adm)\nchanged: [testbed-manager] => (item=sudo)\n\nTASK [osism.commons.operator : Copy user sudoers file] *************************\nchanged: [testbed-manager]\n\nTASK [osism.commons.operator : Set language variables in .bashrc configuration file] ***\nchanged: [testbed-manager] => (item=export LANGUAGE=C.UTF-8)\nchanged: [testbed-manager] => (item=export LANG=C.UTF-8)\nchanged: [testbed-manager] => (item=export LC_ALL=C.UTF-8)\n\nTASK [osism.commons.operator : Set custom environment variables in .bashrc configuration file] ***\nskipping: [testbed-manager]\n\nTASK [osism.commons.operator : Set custom PS1 prompt in .bashrc configuration file] ***\nskipping: [testbed-manager]\n\nTASK [osism.commons.operator : Create .ssh directory] **************************\nchanged: [testbed-manager]\n\nTASK [osism.commons.operator : Check number of SSH authorized keys] ************\nskipping: [testbed-manager]\n\nTASK [osism.commons.operator : Set ssh authorized keys] ************************\nchanged: [testbed-manager] => (item=None)\nchanged: [testbed-manager]\n\nTASK [osism.commons.operator : Delete ssh authorized keys] *********************\nskipping: [testbed-manager]\n\nTASK [osism.commons.operator : Set authorized GitHub accounts] *****************\nskipping: [testbed-manager]\n\nTASK [osism.commons.operator : Delete authorized GitHub accounts] **************\nskipping: [testbed-manager]\n\nTASK [osism.commons.operator : Set password] ***********************************\nskipping: [testbed-manager]\n\nTASK [osism.commons.operator : Unset & lock password] **************************\nok: [testbed-manager]\n\nPLAY [Run manager part 0] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [Recursively change ownership of /opt/venv] *******************************\nchanged: [testbed-manager]\n\nPLAY RECAP *********************************************************************\ntestbed-manager            : ok=35   changed=21   unreachable=0    failed=0    skipped=13   rescued=0    ignored=0   ",
                            "stdout_lines": [
                                "[WARNING]: Collection osism.commons does not support Ansible version 2.15.2",
                                "",
                                "PLAY [Wait for cloud-init to finish] *******************************************",
                                "",
                                "TASK [Check /var/lib/cloud/instance/boot-finished] *****************************",
                                "ok: [testbed-manager]",
                                "",
                                "PLAY [Run manager part 0] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Require manager_version] *************************************************",
                                "ok: [testbed-manager] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [Get home directory of ansible user] **************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Set repo_path fact] ******************************************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Fail if Ubuntu version is lower than 24.04] ******************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Fail if Debian version is lower than 12] *********************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Set APT options on manager] **********************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Update APT cache and run dist-upgrade] ***********************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install HWE kernel package on Ubuntu] ************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install required packages] ***********************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Remove some python packages] *********************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Set venv_command fact (Debian)] ******************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Get current user] ********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Create venv directory] ***************************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install netaddr in venv] *************************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install ansible-core in venv] ********************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install requests >= 2.32.2] **********************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install docker >= 7.1.0] *************************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Create /usr/share/ansible directory] *************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install collections from Ansible galaxy] *********************************",
                                "changed: [testbed-manager] => (item=ansible.netcommon)",
                                "changed: [testbed-manager] => (item=ansible.posix)",
                                "changed: [testbed-manager] => (item=community.docker>=3.10.2)",
                                "",
                                "TASK [Create directories in /opt/src] ******************************************",
                                "skipping: [testbed-manager] => (item=osism/ansible-collection-commons) ",
                                "skipping: [testbed-manager] => (item=osism/ansible-collection-services) ",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Sync sources in /opt/src] ************************************************",
                                "skipping: [testbed-manager] => (item=osism/ansible-collection-commons) ",
                                "skipping: [testbed-manager] => (item=osism/ansible-collection-services) ",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Install local collections] ***********************************************",
                                "skipping: [testbed-manager] => (item=ansible-collection-commons) ",
                                "skipping: [testbed-manager] => (item=ansible-collection-services) ",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Fetch release pins] ******************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Resolve collection pins] *************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Print resolved collection pins] ******************************************",
                                "ok: [testbed-manager] => {",
                                "    \"_collection_pins\": {",
                                "        \"ansible-collection-commons\": \"v0.20260724.0\",",
                                "        \"ansible-collection-services\": \"v0.20260806.0\"",
                                "    }",
                                "}",
                                "",
                                "TASK [Install pinned OSISM collections] ****************************************",
                                "changed: [testbed-manager] => (item={'key': 'ansible-collection-commons', 'value': 'v0.20260724.0'})",
                                "changed: [testbed-manager] => (item={'key': 'ansible-collection-services', 'value': 'v0.20260806.0'})",
                                "",
                                "PLAY [Create operator user] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Gather variables for each operating system] *****",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Set operator_groups variable to default value] ***",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Create operator group] **************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Create user] ************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Add user to additional groups] ******************",
                                "changed: [testbed-manager] => (item=adm)",
                                "changed: [testbed-manager] => (item=sudo)",
                                "",
                                "TASK [osism.commons.operator : Copy user sudoers file] *************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Set language variables in .bashrc configuration file] ***",
                                "changed: [testbed-manager] => (item=export LANGUAGE=C.UTF-8)",
                                "changed: [testbed-manager] => (item=export LANG=C.UTF-8)",
                                "changed: [testbed-manager] => (item=export LC_ALL=C.UTF-8)",
                                "",
                                "TASK [osism.commons.operator : Set custom environment variables in .bashrc configuration file] ***",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Set custom PS1 prompt in .bashrc configuration file] ***",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Create .ssh directory] **************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Check number of SSH authorized keys] ************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Set ssh authorized keys] ************************",
                                "changed: [testbed-manager] => (item=None)",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Delete ssh authorized keys] *********************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Set authorized GitHub accounts] *****************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Delete authorized GitHub accounts] **************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Set password] ***********************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.operator : Unset & lock password] **************************",
                                "ok: [testbed-manager]",
                                "",
                                "PLAY [Run manager part 0] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Recursively change ownership of /opt/venv] *******************************",
                                "changed: [testbed-manager]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "testbed-manager            : ok=35   changed=21   unreachable=0    failed=0    skipped=13   rescued=0    ignored=0   "
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000020-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:56:45.970410Z",
                            "start": "2026-09-30T02:49:11.194440Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000020",
                        "name": "Run manager part 0"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "It is now already possible to log in to the manager with 'make login'."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:56:46.019608Z",
                            "start": "2026-09-30T02:56:45.984863Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000021",
                        "name": "Point out that the log in on the manager is now possible"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "The task 'Run manager part 1 + 2' runs an Ansible playbook on the manager. There is no further output of this here. It takes a few minuts for this task to complete."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:56:46.057864Z",
                            "start": "2026-09-30T02:56:46.027109Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000022",
                        "name": "Point out that the following task takes some time and does not give any output"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "set -o pipefail\n~/venv/bin/ansible-playbook \\\n  -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/inventory.ci \\\n  --key-file /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci \\\n  -e cloud=ci \\\n  -e terraform_environment=ci-ubuntu-24.04 \\\n  -e repo_path=/home/zuul-testbed05/src/github.com \\\n  -e manager_version=10.2.0 \\\n   \\\n  manager-part-1.yml | tee -a ansible-manager-part-1.log\n",
                            "delta": "0:02:38.557561",
                            "end": "2026-09-30 02:59:24.931985",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\n~/venv/bin/ansible-playbook \\\n  -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/inventory.ci \\\n  --key-file /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci \\\n  -e cloud=ci \\\n  -e terraform_environment=ci-ubuntu-24.04 \\\n  -e repo_path=/home/zuul-testbed05/src/github.com \\\n  -e manager_version=10.2.0 \\\n   \\\n  manager-part-1.yml | tee -a ansible-manager-part-1.log\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/ansible",
                                    "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-35ab-222c-000000000023-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:56:46.374424",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[WARNING]: Collection osism.commons does not support Ansible version 2.15.2\n\nPLAY [Run manager part 1] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [Set venv_command fact (RedHat)] ******************************************\nskipping: [testbed-manager]\n\nTASK [Set venv_command fact (Debian)] ******************************************\nok: [testbed-manager]\n\nTASK [osism.commons.repository : Gather variables for each operating system] ***\nok: [testbed-manager]\n\nTASK [osism.commons.repository : Set repository_default fact to default value] ***\nok: [testbed-manager]\n\nTASK [osism.commons.repository : Set repositories to default] ******************\nok: [testbed-manager]\n\nTASK [osism.commons.repository : Include distribution specific repository tasks] ***\nincluded: /home/zuul-testbed05/.ansible/collections/ansible_collections/osism/commons/roles/repository/tasks/Ubuntu.yml for testbed-manager\n\nTASK [osism.commons.repository : Create /etc/apt/sources.list.d directory] *****\nok: [testbed-manager]\n\nTASK [osism.commons.repository : Include tasks for Ubuntu < 24.04] *************\nskipping: [testbed-manager]\n\nTASK [osism.commons.repository : Copy 99osism apt configuration] ***************\nchanged: [testbed-manager]\n\nTASK [osism.commons.repository : Remove sources.list file] *********************\nok: [testbed-manager]\n\nTASK [osism.commons.repository : Copy ubuntu.sources file] *********************\nchanged: [testbed-manager]\n\nTASK [osism.commons.repository : Update package cache] *************************\nchanged: [testbed-manager]\n\nTASK [Get home directory of ansible user] **************************************\nok: [testbed-manager]\n\nTASK [Set repo_path fact] ******************************************************\nskipping: [testbed-manager]\n\nTASK [Copy SSH public key] *****************************************************\nchanged: [testbed-manager]\n\nTASK [Copy SSH private key] ****************************************************\nchanged: [testbed-manager]\n\nTASK [Create configuration directory] ******************************************\nchanged: [testbed-manager]\n\nTASK [Copy testbed repo] *******************************************************\n[DEPRECATION WARNING]: The connection's stdin object is deprecated. Call \ndisplay.prompt_until(msg) instead. This feature will be removed in version \n2.19. Deprecation warnings can be disabled by setting \ndeprecation_warnings=False in ansible.cfg.\nchanged: [testbed-manager]\n\nTASK [Install python requirements in venv] *************************************\nok: [testbed-manager] => (item=Jinja2)\nok: [testbed-manager] => (item=PyYAML)\nok: [testbed-manager] => (item=packaging)\nchanged: [testbed-manager] => (item=python-gilt==1.2.3)\nok: [testbed-manager] => (item=requests>=2.32.2)\nok: [testbed-manager] => (item=docker>=7.1.0)\n\nTASK [Copy testbed custom CA certificate on Debian/Ubuntu] *********************\nchanged: [testbed-manager]\n\nTASK [Run update-ca-certificates on Debian/Ubuntu] *****************************\nchanged: [testbed-manager]\n\nTASK [Run update-ca-trust on RedHat] *******************************************\nskipping: [testbed-manager]\n\nTASK [Run manager part 2] ******************************************************\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.commons.repository : Force update of package cache] *****\nok: [testbed-manager]\n\nPLAY RECAP *********************************************************************\ntestbed-manager            : ok=21   changed=11   unreachable=0    failed=0    skipped=4    rescued=0    ignored=0   ",
                            "stdout_lines": [
                                "[WARNING]: Collection osism.commons does not support Ansible version 2.15.2",
                                "",
                                "PLAY [Run manager part 1] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Set venv_command fact (RedHat)] ******************************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Set venv_command fact (Debian)] ******************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Gather variables for each operating system] ***",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Set repository_default fact to default value] ***",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Set repositories to default] ******************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Include distribution specific repository tasks] ***",
                                "included: /home/zuul-testbed05/.ansible/collections/ansible_collections/osism/commons/roles/repository/tasks/Ubuntu.yml for testbed-manager",
                                "",
                                "TASK [osism.commons.repository : Create /etc/apt/sources.list.d directory] *****",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Include tasks for Ubuntu < 24.04] *************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Copy 99osism apt configuration] ***************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Remove sources.list file] *********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Copy ubuntu.sources file] *********************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.commons.repository : Update package cache] *************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Get home directory of ansible user] **************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Set repo_path fact] ******************************************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Copy SSH public key] *****************************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Copy SSH private key] ****************************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Create configuration directory] ******************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Copy testbed repo] *******************************************************",
                                "[DEPRECATION WARNING]: The connection's stdin object is deprecated. Call ",
                                "display.prompt_until(msg) instead. This feature will be removed in version ",
                                "2.19. Deprecation warnings can be disabled by setting ",
                                "deprecation_warnings=False in ansible.cfg.",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Install python requirements in venv] *************************************",
                                "ok: [testbed-manager] => (item=Jinja2)",
                                "ok: [testbed-manager] => (item=PyYAML)",
                                "ok: [testbed-manager] => (item=packaging)",
                                "changed: [testbed-manager] => (item=python-gilt==1.2.3)",
                                "ok: [testbed-manager] => (item=requests>=2.32.2)",
                                "ok: [testbed-manager] => (item=docker>=7.1.0)",
                                "",
                                "TASK [Copy testbed custom CA certificate on Debian/Ubuntu] *********************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Run update-ca-certificates on Debian/Ubuntu] *****************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Run update-ca-trust on RedHat] *******************************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Run manager part 2] ******************************************************",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.commons.repository : Force update of package cache] *****",
                                "ok: [testbed-manager]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "testbed-manager            : ok=21   changed=11   unreachable=0    failed=0    skipped=4    rescued=0    ignored=0   "
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000023-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:59:25.334466Z",
                            "start": "2026-09-30T02:56:46.089015Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000023",
                        "name": "Run manager part 1 + 2"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "dragon@81.163.193.19",
                                "sudo",
                                "shutdown",
                                "-r",
                                "now"
                            ],
                            "delta": "0:00:01.014479",
                            "end": "2026-09-30 02:59:26.662643",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci dragon@81.163.193.19 sudo shutdown -r now",
                                    "_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-35ab-222c-000000000024-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:59:25.648164",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000024-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:59:26.890856Z",
                            "start": "2026-09-30T02:59:25.379026Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000024",
                        "name": "Reboot manager"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.wait_for",
                            "changed": false,
                            "elapsed": 16,
                            "invocation": {
                                "module_args": {
                                    "active_connection_states": [
                                        "ESTABLISHED",
                                        "FIN_WAIT1",
                                        "FIN_WAIT2",
                                        "SYN_RECV",
                                        "SYN_SENT",
                                        "TIME_WAIT"
                                    ],
                                    "connect_timeout": 5,
                                    "delay": 10,
                                    "exclude_hosts": null,
                                    "host": "81.163.193.19",
                                    "msg": null,
                                    "path": null,
                                    "port": 22,
                                    "search_regex": "OpenSSH",
                                    "sleep": 1,
                                    "state": "started",
                                    "timeout": 300
                                }
                            },
                            "match_groupdict": {},
                            "match_groups": [],
                            "path": null,
                            "port": 22,
                            "search_regex": "OpenSSH",
                            "state": "started"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:59:43.576123Z",
                            "start": "2026-09-30T02:59:26.903964Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000025",
                        "name": "Wait up to 300 seconds for port 22 to become open and contain \"OpenSSH\""
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "attempts": 1,
                            "changed": false,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "-o",
                                "BatchMode=yes",
                                "-o",
                                "ConnectTimeout=5",
                                "-o",
                                "PreferredAuthentications=publickey",
                                "-o",
                                "StrictHostKeyChecking=yes",
                                "-o",
                                "UserKnownHostsFile=/home/zuul-testbed05/.ssh/known_hosts",
                                "dragon@81.163.193.19",
                                "docker",
                                "info"
                            ],
                            "delta": "0:00:01.248394",
                            "end": "2026-09-30 02:59:45.216037",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci -o BatchMode=yes -o ConnectTimeout=5 -o PreferredAuthentications=publickey -o StrictHostKeyChecking=yes -o UserKnownHostsFile=/home/zuul-testbed05/.ssh/known_hosts dragon@81.163.193.19 docker info",
                                    "_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-35ab-222c-000000000026-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:59:43.967643",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Client: Docker Engine - Community\n Version:    27.5.1\n Context:    default\n Debug Mode: false\n Plugins:\n  compose: Docker Compose (Docker Inc.)\n    Version:  v5.5.1\n    Path:     /usr/libexec/docker/cli-plugins/docker-compose\n\nServer:\n Containers: 0\n  Running: 0\n  Paused: 0\n  Stopped: 0\n Images: 0\n Server Version: 27.5.1\n Storage Driver: overlay2\n  Backing Filesystem: extfs\n  Supports d_type: true\n  Using metacopy: false\n  Native Overlay Diff: true\n  userxattr: false\n Logging Driver: json-file\n Cgroup Driver: systemd\n Cgroup Version: 2\n Plugins:\n  Volume: local\n  Network: bridge host ipvlan macvlan null overlay\n  Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog\n Swarm: inactive\n Runtimes: io.containerd.runc.v2 runc\n Default Runtime: runc\n Init Binary: docker-init\n containerd version: ee2735368117d2eb259779949d5e75cdafec9761\n runc version: v1.5.1-0-g8f2685a4\n init version: de40ad0\n Security Options:\n  apparmor\n  seccomp\n   Profile: builtin\n  cgroupns\n Kernel Version: 7.0.0-34-generic\n Operating System: Ubuntu 24.04.5 LTS\n OSType: linux\n Architecture: x86_64\n CPUs: 4\n Total Memory: 15.61GiB\n Name: testbed-manager\n ID: 000f93e6-eb8f-40de-9794-010c16a2c9ad\n Docker Root Dir: /var/lib/docker\n Debug Mode: false\n Experimental: false\n Insecure Registries:\n  127.0.0.0/8\n Live Restore Enabled: true",
                            "stdout_lines": [
                                "Client: Docker Engine - Community",
                                " Version:    27.5.1",
                                " Context:    default",
                                " Debug Mode: false",
                                " Plugins:",
                                "  compose: Docker Compose (Docker Inc.)",
                                "    Version:  v5.5.1",
                                "    Path:     /usr/libexec/docker/cli-plugins/docker-compose",
                                "",
                                "Server:",
                                " Containers: 0",
                                "  Running: 0",
                                "  Paused: 0",
                                "  Stopped: 0",
                                " Images: 0",
                                " Server Version: 27.5.1",
                                " Storage Driver: overlay2",
                                "  Backing Filesystem: extfs",
                                "  Supports d_type: true",
                                "  Using metacopy: false",
                                "  Native Overlay Diff: true",
                                "  userxattr: false",
                                " Logging Driver: json-file",
                                " Cgroup Driver: systemd",
                                " Cgroup Version: 2",
                                " Plugins:",
                                "  Volume: local",
                                "  Network: bridge host ipvlan macvlan null overlay",
                                "  Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog",
                                " Swarm: inactive",
                                " Runtimes: io.containerd.runc.v2 runc",
                                " Default Runtime: runc",
                                " Init Binary: docker-init",
                                " containerd version: ee2735368117d2eb259779949d5e75cdafec9761",
                                " runc version: v1.5.1-0-g8f2685a4",
                                " init version: de40ad0",
                                " Security Options:",
                                "  apparmor",
                                "  seccomp",
                                "   Profile: builtin",
                                "  cgroupns",
                                " Kernel Version: 7.0.0-34-generic",
                                " Operating System: Ubuntu 24.04.5 LTS",
                                " OSType: linux",
                                " Architecture: x86_64",
                                " CPUs: 4",
                                " Total Memory: 15.61GiB",
                                " Name: testbed-manager",
                                " ID: 000f93e6-eb8f-40de-9794-010c16a2c9ad",
                                " Docker Root Dir: /var/lib/docker",
                                " Debug Mode: false",
                                " Experimental: false",
                                " Insecure Registries:",
                                "  127.0.0.0/8",
                                " Live Restore Enabled: true"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000026-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T02:59:45.626797Z",
                            "start": "2026-09-30T02:59:43.610394Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000026",
                        "name": "Wait until docker is available on the manager"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "dragon@81.163.193.19",
                                "/opt/configuration/scripts/deploy-manager.sh"
                            ],
                            "delta": "0:29:16.549171",
                            "end": "2026-09-30 03:29:02.533861",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci dragon@81.163.193.19 /opt/configuration/scripts/deploy-manager.sh",
                                    "_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-35ab-222c-000000000027-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 02:59:45.984690",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\n# DEPLOY MANAGER\n\n+ set -e\n+ echo\n+ echo '# DEPLOY MANAGER'\n+ echo\n+ cat /opt/manager-vars.sh\nexport NUMBER_OF_NODES=6\n\nexport CEPH_VERSION=reef\nexport CONFIGURATION_VERSION=main\nexport MANAGER_VERSION=10.2.0\nexport OPENSTACK_VERSION=2024.2\n\nexport ARA=false\nexport DEPLOY_MODE=manager\nexport TEMPEST=false\nexport IS_ZUUL=true\n\nexport MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\nexport EXTERNAL_API=false\n\nexport IMAGE_USER=ubuntu\nexport IMAGE_NODE_USER=ubuntu\n\nexport CEPH_STACK=ceph-ansible\n\n+ echo\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n+ sudo ln -sf /opt/configuration/contrib/semver2.sh /usr/local/bin/semver\n+ docker version\nClient: Docker Engine - Community\n Version:           27.5.1\n API version:       1.47\n Go version:        go1.22.11\n Git commit:        9f9e405\n Built:             Wed Jan 22 13:41:48 2025\n OS/Arch:           linux/amd64\n Context:           default\n\nServer: Docker Engine - Community\n Engine:\n  Version:          27.5.1\n  API version:      1.47 (minimum version 1.24)\n  Go version:       go1.22.11\n  Git commit:       4c9b3b0\n  Built:            Wed Jan 22 13:41:48 2025\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          v2.3.6\n  GitCommit:        ee2735368117d2eb259779949d5e75cdafec9761\n runc:\n  Version:          1.5.1\n  GitCommit:        v1.5.1-0-g8f2685a4\n docker-init:\n  Version:          0.19.0\n  GitCommit:        de40ad0\n+ sh -c /opt/configuration/scripts/deploy/000-manager.sh\n+ set -e\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ [[ 10.2.0 != \\l\\a\\t\\e\\s\\t ]]\n+ /opt/configuration/scripts/set-manager-version.sh 10.2.0\n+ set -e\n+ VERSION=10.2.0\n+ sed -i 's/manager_version: .*/manager_version: 10.2.0/g' /opt/configuration/environments/manager/configuration.yml\n+ [[ 10.2.0 != \\l\\a\\t\\e\\s\\t ]]\n+ sed -i /ceph_version:/d /opt/configuration/environments/manager/configuration.yml\n+ sed -i /openstack_version:/d /opt/configuration/environments/manager/configuration.yml\n+ sh -c /opt/configuration/scripts/sync-configuration-repository.sh\n/opt/configuration ~\n+ set -e\n+ pushd /opt/configuration\n+ [[ -e /opt/venv/bin/activate ]]\n+ source /opt/venv/bin/activate\n++ deactivate nondestructive\n++ '[' -n '' ']'\n++ '[' -n '' ']'\n++ hash -r\n++ '[' -n '' ']'\n++ unset VIRTUAL_ENV\n++ unset VIRTUAL_ENV_PROMPT\n++ '[' '!' nondestructive = nondestructive ']'\n++ '[' linux-gnu = cygwin ']'\n++ '[' linux-gnu = msys ']'\n++ export VIRTUAL_ENV=/opt/venv\n++ VIRTUAL_ENV=/opt/venv\n++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ export PATH\n++ '[' -n '' ']'\n++ '[' -z '' ']'\n++ _OLD_VIRTUAL_PS1=\n++ PS1='(venv) '\n++ export PS1\n++ VIRTUAL_ENV_PROMPT='(venv) '\n++ export VIRTUAL_ENV_PROMPT\n++ hash -r\n+ pip3 install --no-cache-dir python-gilt==1.2.3 requests Jinja2 PyYAML packaging\nRequirement already satisfied: python-gilt==1.2.3 in /opt/venv/lib/python3.12/site-packages (1.2.3)\nRequirement already satisfied: requests in /opt/venv/lib/python3.12/site-packages (2.34.2)\nRequirement already satisfied: Jinja2 in /opt/venv/lib/python3.12/site-packages (3.1.6)\nRequirement already satisfied: PyYAML in /opt/venv/lib/python3.12/site-packages (6.0.3)\nRequirement already satisfied: packaging in /opt/venv/lib/python3.12/site-packages (26.3)\nRequirement already satisfied: click in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (8.5.0)\nRequirement already satisfied: colorama in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.4.6)\nRequirement already satisfied: fasteners in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.20)\nRequirement already satisfied: sh in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (2.4.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in /opt/venv/lib/python3.12/site-packages (from requests) (3.5.1)\nRequirement already satisfied: idna<4,>=2.5 in /opt/venv/lib/python3.12/site-packages (from requests) (3.20)\nRequirement already satisfied: urllib3<3,>=1.26 in /opt/venv/lib/python3.12/site-packages (from requests) (2.8.0)\nRequirement already satisfied: certifi>=2023.5.7 in /opt/venv/lib/python3.12/site-packages (from requests) (2026.7.22)\nRequirement already satisfied: MarkupSafe>=2.0 in /opt/venv/lib/python3.12/site-packages (from Jinja2) (3.0.3)\n++ which gilt\n+ GILT=/opt/venv/bin/gilt\n+ /opt/venv/bin/gilt overlay\nosism.generics:\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/ansible.cfg to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/images.yml to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/run.sh to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/render-images.py to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/set-versions.py to /opt/configuration/environments/\n  - running `/opt/configuration/scripts/wrapper-gilt.sh render-images` in /opt/configuration/environments/manager/\n  - running `rm render-images.py` in /opt/configuration/environments/manager/\n  - running `/opt/configuration/scripts/wrapper-gilt.sh set-versions` in /opt/configuration/environments/\n  - running `rm set-versions.py` in /opt/configuration/environments/\n+ [[ -e /opt/venv/bin/activate ]]\n+ deactivate\n+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'\n+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ export PATH\n+ unset _OLD_VIRTUAL_PATH\n+ '[' -n '' ']'\n+ hash -r\n+ '[' -n '' ']'\n+ unset VIRTUAL_ENV\n+ unset VIRTUAL_ENV_PROMPT\n+ '[' '!' '' = nondestructive ']'\n+ unset -f deactivate\n+ popd\n~\n+ [[ 10.2.0 == \\l\\a\\t\\e\\s\\t ]]\n++ semver 10.2.0 7.0.0\n+ [[ 1 -ge 0 ]]\n+ echo 'enable_osism_kubernetes: true'\n+ [[ 10.2.0 == \\l\\a\\t\\e\\s\\t ]]\n++ semver 10.2.0 10.0.0-0\n+ [[ 1 -ge 0 ]]\n+ sed -i '/^om_enable_rabbitmq_high_availability:/d' /opt/configuration/environments/kolla/configuration.yml\n+ sed -i '/^om_enable_rabbitmq_quorum_queues:/d' /opt/configuration/environments/kolla/configuration.yml\n+ /opt/configuration/scripts/enable-resource-nodes.sh\n+ [[ -e /opt/venv/bin/activate ]]\n+ source /opt/venv/bin/activate\n++ deactivate nondestructive\n++ '[' -n '' ']'\n++ '[' -n '' ']'\n++ hash -r\n++ '[' -n '' ']'\n++ unset VIRTUAL_ENV\n++ unset VIRTUAL_ENV_PROMPT\n++ '[' '!' nondestructive = nondestructive ']'\n++ '[' linux-gnu = cygwin ']'\n++ '[' linux-gnu = msys ']'\n++ export VIRTUAL_ENV=/opt/venv\n++ VIRTUAL_ENV=/opt/venv\n++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ export PATH\n++ '[' -n '' ']'\n++ '[' -z '' ']'\n++ _OLD_VIRTUAL_PS1=\n++ PS1='(venv) '\n++ export PS1\n++ VIRTUAL_ENV_PROMPT='(venv) '\n++ export VIRTUAL_ENV_PROMPT\n++ hash -r\n+ ansible-playbook -i testbed-manager, --vault-password-file /opt/configuration/environments/.vault_pass /opt/configuration/ansible/manager-part-3.yml\n\nPLAY [Copy custom facts] *******************************************************\n\nTASK [Create custom facts directory] *******************************************\nok: [testbed-manager]\n\nTASK [Copy fact files] *********************************************************\nchanged: [testbed-manager]\n\nPLAY [Before the deployment of the manager] ************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [Get /opt/manager-vars.sh] ************************************************\nok: [testbed-manager]\n\nTASK [Add ara_server_mariadb_volume_type parameter] ****************************\nchanged: [testbed-manager]\n\nTASK [Add netbox_enable parameter] *********************************************\nskipping: [testbed-manager]\n\nTASK [Install HWE kernel package on Ubuntu] ************************************\nchanged: [testbed-manager]\n\nTASK [Check if /etc/OTC_region exist] ******************************************\nok: [testbed-manager]\n\nTASK [Add nova_compute_virt_type parameter] ************************************\nskipping: [testbed-manager]\n\nPLAY [Apply role traefik] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [Apply traefik role] ******************************************************\nincluded: osism.services.traefik for testbed-manager\n\nTASK [osism.services.traefik : Include config tasks] ***************************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/traefik/tasks/config.yml for testbed-manager\n\nTASK [osism.services.traefik : Create required directories] ********************\nchanged: [testbed-manager] => (item=/opt/traefik)\nchanged: [testbed-manager] => (item=/opt/traefik/certificates)\nchanged: [testbed-manager] => (item=/opt/traefik/configuration)\n\nTASK [osism.services.traefik : Copy configuration files] ***********************\nchanged: [testbed-manager] => (item=traefik.yml)\nchanged: [testbed-manager] => (item=traefik.env)\nchanged: [testbed-manager] => (item=certificates.yml)\n\nTASK [osism.services.traefik : Copy certificate cert files] ********************\nchanged: [testbed-manager] => (item=None)\nchanged: [testbed-manager]\n\nTASK [osism.services.traefik : Copy certificate key files] *********************\nchanged: [testbed-manager] => (item=None)\nchanged: [testbed-manager]\n\nTASK [osism.services.traefik : Copy dynamic configuration] *********************\nskipping: [testbed-manager]\n\nTASK [osism.services.traefik : Remove dynamic configuration] *******************\nok: [testbed-manager]\n\nTASK [osism.services.traefik : Include service tasks] **************************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/traefik/tasks/service.yml for testbed-manager\n\nTASK [osism.services.traefik : Create traefik external network] ****************\nchanged: [testbed-manager]\n\nTASK [osism.services.traefik : Copy docker-compose.yml file] *******************\nchanged: [testbed-manager]\n\nTASK [osism.services.traefik : Manage traefik service] *************************\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.traefik : Restart traefik service] *************\nskipping: [testbed-manager]\n\nPLAY [Deploy manager service] **************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [Apply manager role] ******************************************************\nincluded: osism.services.manager for testbed-manager\n\nTASK [osism.services.manager : Include install tasks] **************************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/install-Debian-family.yml for testbed-manager\n\nTASK [osism.services.manager : Install required packages] **********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Gather variables for each operating system] *****\nok: [testbed-manager]\n\nTASK [osism.services.manager : Include config tasks] ***************************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config.yml for testbed-manager\n\nTASK [osism.services.manager : Create required directories] ********************\nchanged: [testbed-manager] => (item=/opt/ansible)\nchanged: [testbed-manager] => (item=/opt/archive)\nchanged: [testbed-manager] => (item=/opt/manager/configuration)\nchanged: [testbed-manager] => (item=/opt/manager/data)\nok: [testbed-manager] => (item=/opt/manager)\nchanged: [testbed-manager] => (item=/opt/manager/secrets)\nchanged: [testbed-manager] => (item=/opt/ansible/secrets)\nchanged: [testbed-manager] => (item=/opt/state)\n\nTASK [osism.services.manager : Copy all environment file] **********************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Copy client environment file] *******************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include ara config tasks] ***********************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-ara.yml for testbed-manager\n\nTASK [osism.services.manager : Copy ARA environment files] *********************\nchanged: [testbed-manager] => (item=ara)\nchanged: [testbed-manager] => (item=ara-server)\n\nTASK [osism.services.manager : Copy MariaDB environment file] ******************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include vault config tasks] *********************\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include frontend config tasks] ******************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-frontend.yml for testbed-manager\n\nTASK [osism.services.manager : Copy frontend environment file] *****************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include ansible config tasks] *******************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-ansible.yml for testbed-manager\n\nTASK [osism.services.manager : Copy private ssh keys] **************************\nchanged: [testbed-manager] => (item=None)\nchanged: [testbed-manager] => (item=None)\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Copy ansible environment file] ******************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include netbox config tasks] ********************\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include celery config tasks] ********************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-celery.yml for testbed-manager\n\nTASK [osism.services.manager : Set fs.inotify.max_user_watches] ****************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Set fs.inotify.max_user_instances] **************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Copy celery environment files] ******************\nchanged: [testbed-manager] => (item=conductor)\nchanged: [testbed-manager] => (item=openstack)\n\nTASK [osism.services.manager : Copy listener environment file] *****************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Check for conductor.yml] ************************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy conductor configuration file] **************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Copy empty conductor configuration file] ********\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include wrapper config tasks] *******************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-wrapper.yml for testbed-manager\n\nTASK [osism.services.manager : Include wrapper vars file] **********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy wrapper scripts] ***************************\nchanged: [testbed-manager] => (item=osism)\nchanged: [testbed-manager] => (item=osism-update-docker)\n\nTASK [osism.services.manager : Copy cilium wrapper script] *********************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Copy hubble wrapper script] *********************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Copy flux wrapper script] ***********************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include scripts config tasks] *******************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-scripts.yml for testbed-manager\n\nTASK [osism.services.manager : Include scripts vars file] **********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy scripts] ***********************************\nchanged: [testbed-manager] => (item=osism-include)\n\nTASK [osism.services.manager : Include service tasks] **************************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/service.yml for testbed-manager\n\nTASK [osism.services.manager : Copy manager systemd unit file] *****************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Create traefik external network] ****************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Set mariadb healthcheck for mariadb < 11.0.0] ***\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Set mariadb healthcheck for mariadb >= 11.0.0] ***\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy docker-compose.yml file] *******************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Pull container images] **************************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Stop and disable old service docker-compose@manager] ***\nok: [testbed-manager]\n\nTASK [osism.services.manager : Do a manual start of the manager service] *******\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Manage manager service] *************************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Register that manager service was started] ******\nok: [testbed-manager]\n\nTASK [osism.services.manager : Flush handlers] *********************************\n\nRUNNING HANDLER [osism.services.manager : Restart manager service] *************\nskipping: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Wait for manager service to start] ***\nPausing for 60 seconds\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Ensure that all containers are up] ***\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Wait for an healthy manager service] ***\nFAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (50 retries left).\nFAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (49 retries left).\nFAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (48 retries left).\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Copy osismclient bash completion script] ***\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include initialize tasks] ***********************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/initialize.yml for testbed-manager\n\nTASK [osism.services.manager : Flush handlers] *********************************\n\nTASK [osism.services.manager : Include vault initialize tasks] *****************\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include version verification tasks] *************\nincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/verify-versions.yml for testbed-manager\n\nTASK [osism.services.manager : Deploy service manager version check script] ****\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Execute service manager version check] **********\nok: [testbed-manager]\n\nTASK [osism.services.manager : Display version check results] ******************\nok: [testbed-manager] => {\n    \"version_check_result.stdout_lines\": [\n        \"=== OSISM Container Version Check ===\",\n        \"Checking running containers against expected versions...\",\n        \"\",\n        \"Checking service: inventory_reconciler (Inventory Reconciler Service)\",\n        \"  Expected: registry.osism.tech/osism/inventory-reconciler:0.20260810.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/inventory-reconciler:0.20260810.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: osism-ansible (OSISM Ansible Service)\",\n        \"  Expected: registry.osism.tech/osism/osism-ansible:0.20260811.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism-ansible:0.20260811.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: osism-kubernetes (Osism-Kubernetes Service)\",\n        \"  Expected: registry.osism.tech/osism/osism-kubernetes:0.20260811.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism-kubernetes:0.20260811.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: ceph-ansible (Ceph-Ansible Service)\",\n        \"  Expected: registry.osism.tech/osism/ceph-ansible:0.20260811.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/ceph-ansible:0.20260811.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: kolla-ansible (Kolla-Ansible Service)\",\n        \"  Expected: registry.osism.tech/osism/kolla-ansible:0.20260814.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/kolla-ansible:0.20260814.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: osismclient (OSISM Client)\",\n        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: ara-server (ARA Server)\",\n        \"  Expected: registry.osism.tech/osism/ara-server:1.8.0-r1\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/ara-server:1.8.0-r1\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: mariadb (MariaDB for ARA)\",\n        \"  Expected: registry.osism.tech/dockerhub/library/mariadb:11.8.8\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/dockerhub/library/mariadb:11.8.8\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: frontend (OSISM Frontend)\",\n        \"  Expected: registry.osism.tech/osism/osism-frontend:0.20260808.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism-frontend:0.20260808.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: redis (Redis Cache)\",\n        \"  Expected: registry.osism.tech/dockerhub/library/redis:7.4.10-alpine\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/dockerhub/library/redis:7.4.10-alpine\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: api (OSISM API Service)\",\n        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: listener (OpenStack Event Listener)\",\n        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: openstack (OpenStack Integration)\",\n        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: beat (Celery Beat Scheduler)\",\n        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: flower (Celery Flower Monitor)\",\n        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"=== Summary ===\",\n        \"Errors (version mismatches): 0\",\n        \"Warnings (expected containers not running): 0\",\n        \"\",\n        \"\u2705 All running containers match expected versions!\"\n    ]\n}\n\nTASK [osism.services.manager : Skip version check due to service configuration] ***\nskipping: [testbed-manager]\n\nPLAY RECAP *********************************************************************\ntestbed-manager            : ok=70   changed=37   unreachable=0    failed=0    skipped=12   rescued=0    ignored=0   \n\n+ [[ -e /opt/venv/bin/activate ]]\n+ deactivate\n+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'\n+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ export PATH\n+ unset _OLD_VIRTUAL_PATH\n+ '[' -n '' ']'\n+ hash -r\n+ '[' -n '' ']'\n+ unset VIRTUAL_ENV\n+ unset VIRTUAL_ENV_PROMPT\n+ '[' '!' '' = nondestructive ']'\n+ unset -f deactivate\n+ cp /home/dragon/.ssh/id_rsa.pub /opt/ansible/secrets/id_rsa.operator.pub\n+ mkdir -p /opt/configuration/environments/secrets\n+ cp /home/dragon/.ssh/id_rsa /opt/configuration/environments/secrets/id_rsa.operator\n+ chmod 600 /opt/configuration/environments/secrets/id_rsa.operator\n+ wait_for_container_healthy 60 ceph-ansible\n+ local max_attempts=60\n+ local name=ceph-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ wait_for_container_healthy 60 kolla-ansible\n+ local max_attempts=60\n+ local name=kolla-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' kolla-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ wait_for_container_healthy 60 osism-ansible\n+ local max_attempts=60\n+ local name=osism-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' osism-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ [[ true == \\t\\r\\u\\e ]]\n+ sh -c /opt/configuration/scripts/disable-ara.sh\n+ docker compose --project-directory /opt/manager ps\nNAME                             IMAGE                                                         COMMAND                  SERVICE                CREATED         STATUS                        PORTS\nceph-ansible                     registry.osism.tech/osism/ceph-ansible:0.20260811.0           \"/entrypoint.sh osis\u2026\"   ceph-ansible           2 minutes ago   Up About a minute (healthy)   \nkolla-ansible                    registry.osism.tech/osism/kolla-ansible:0.20260814.0          \"/entrypoint.sh osis\u2026\"   kolla-ansible          2 minutes ago   Up About a minute (healthy)   \nmanager-api-1                    registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   api                    2 minutes ago   Up 2 minutes (healthy)        192.168.16.5:8000->8000/tcp\nmanager-ara-server-1             registry.osism.tech/osism/ara-server:1.8.0-r1                 \"sh -c '/wait && /ru\u2026\"   ara-server             2 minutes ago   Up 2 minutes (healthy)        8000/tcp\nmanager-beat-1                   registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   beat                   2 minutes ago   Up 2 minutes (healthy)        \nmanager-flower-1                 registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   flower                 2 minutes ago   Up 2 minutes (healthy)        \nmanager-inventory_reconciler-1   registry.osism.tech/osism/inventory-reconciler:0.20260810.0   \"/sbin/tini -- /entr\u2026\"   inventory_reconciler   2 minutes ago   Up About a minute (healthy)   \nmanager-listener-1               registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   listener               2 minutes ago   Up 2 minutes (healthy)        \nmanager-mariadb-1                registry.osism.tech/dockerhub/library/mariadb:11.8.8          \"docker-entrypoint.s\u2026\"   mariadb                2 minutes ago   Up 2 minutes (healthy)        3306/tcp\nmanager-openstack-1              registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   openstack              2 minutes ago   Up 2 minutes (healthy)        \nmanager-redis-1                  registry.osism.tech/dockerhub/library/redis:7.4.10-alpine     \"docker-entrypoint.s\u2026\"   redis                  2 minutes ago   Up 2 minutes (healthy)        6379/tcp\nosism-ansible                    registry.osism.tech/osism/osism-ansible:0.20260811.0          \"/entrypoint.sh osis\u2026\"   osism-ansible          2 minutes ago   Up About a minute (healthy)   \nosism-frontend                   registry.osism.tech/osism/osism-frontend:0.20260808.0         \"docker-entrypoint.s\u2026\"   frontend               2 minutes ago   Up 2 minutes                  192.168.16.5:3000->3000/tcp\nosism-kubernetes                 registry.osism.tech/osism/osism-kubernetes:0.20260811.0       \"/entrypoint.sh osis\u2026\"   osism-kubernetes       2 minutes ago   Up About a minute (healthy)   \nosismclient                      registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- sleep\u2026\"   osismclient            2 minutes ago   Up 2 minutes (healthy)        \n+ osism apply resolvconf -l testbed-manager\n\u001b[32m2026-09-30 03:04:31\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mNo Ansible facts found in Redis cache. Run 'osism sync facts' to gather facts.\u001b[0m\n\u001b[32m2026-09-30 03:04:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of resolvconf.\u001b[0m\n\u001b[32m2026-09-30 03:04:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 474e3172-449e-4ad0-a14b-218456337c9c (resolvconf) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:04:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 474e3172-449e-4ad0-a14b-218456337c9c (resolvconf) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role resolvconf] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 30 September 2026  03:04:45 +0000 (0:00:00.183)       0:00:00.183 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Check minimum and maximum number of name servers] ***\nWednesday 30 September 2026  03:04:50 +0000 (0:00:05.600)       0:00:05.783 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Include resolvconf tasks] *********************\nWednesday 30 September 2026  03:04:50 +0000 (0:00:00.088)       0:00:05.872 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-resolv.yml for testbed-manager\u001b[0m\n\nTASK [osism.commons.resolvconf : Include distribution specific installation tasks] ***\nWednesday 30 September 2026  03:04:50 +0000 (0:00:00.102)       0:00:05.975 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/install-Debian-family.yml for testbed-manager\u001b[0m\n\nTASK [osism.commons.resolvconf : Remove packages configuring /etc/resolv.conf] ***\nWednesday 30 September 2026  03:04:51 +0000 (0:00:00.093)       0:00:06.068 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Install package systemd-resolved] *************\nWednesday 30 September 2026  03:04:52 +0000 (0:00:01.296)       0:00:07.364 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Retrieve file status of /etc/resolv.conf] *****\nWednesday 30 September 2026  03:04:52 +0000 (0:00:00.066)       0:00:07.431 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Archive existing file /etc/resolv.conf] *******\nWednesday 30 September 2026  03:04:53 +0000 (0:00:00.607)       0:00:08.038 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Link /run/systemd/resolve/stub-resolv.conf to /etc/resolv.conf] ***\nWednesday 30 September 2026  03:04:53 +0000 (0:00:00.081)       0:00:08.119 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Copy configuration files] *********************\nWednesday 30 September 2026  03:04:53 +0000 (0:00:00.667)       0:00:08.787 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Start/enable systemd-resolved service] ********\nWednesday 30 September 2026  03:04:55 +0000 (0:00:01.238)       0:00:10.025 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Include distribution specific configuration tasks] ***\nWednesday 30 September 2026  03:04:56 +0000 (0:00:01.132)       0:00:11.158 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-Debian-family.yml for testbed-manager\u001b[0m\n\nTASK [osism.commons.resolvconf : Restart systemd-resolved service] *************\nWednesday 30 September 2026  03:04:56 +0000 (0:00:00.092)       0:00:11.250 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:04:57 +0000 (0:00:01.241)       0:00:12.491 *** \n=============================================================================== \nGathering Facts --------------------------------------------------------- 5.60s\nosism.commons.resolvconf : Remove packages configuring /etc/resolv.conf --- 1.30s\nosism.commons.resolvconf : Restart systemd-resolved service ------------- 1.24s\nosism.commons.resolvconf : Copy configuration files --------------------- 1.24s\nosism.commons.resolvconf : Start/enable systemd-resolved service -------- 1.13s\nosism.commons.resolvconf : Link /run/systemd/resolve/stub-resolv.conf to /etc/resolv.conf --- 0.67s\nosism.commons.resolvconf : Retrieve file status of /etc/resolv.conf ----- 0.61s\nosism.commons.resolvconf : Include resolvconf tasks --------------------- 0.10s\nosism.commons.resolvconf : Include distribution specific installation tasks --- 0.09s\nosism.commons.resolvconf : Include distribution specific configuration tasks --- 0.09s\nosism.commons.resolvconf : Check minimum and maximum number of name servers --- 0.09s\nosism.commons.resolvconf : Archive existing file /etc/resolv.conf ------- 0.08s\nosism.commons.resolvconf : Install package systemd-resolved ------------- 0.07s\n+ osism apply sshconfig\n\u001b[32m2026-09-30 03:05:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of sshconfig.\u001b[0m\n\u001b[32m2026-09-30 03:05:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 691e287f-b349-4e2c-8f84-b58ebf5c9c55 (sshconfig) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:05:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 691e287f-b349-4e2c-8f84-b58ebf5c9c55 (sshconfig) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role sshconfig] ****************************************************\n\nTASK [osism.commons.sshconfig : Get home directory of operator user] ***********\nWednesday 30 September 2026  03:05:13 +0000 (0:00:00.202)       0:00:00.202 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.sshconfig : Ensure .ssh/config.d exist] ********************\nWednesday 30 September 2026  03:05:14 +0000 (0:00:01.004)       0:00:01.207 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.sshconfig : Ensure config for each host exist] *************\nWednesday 30 September 2026  03:05:15 +0000 (0:00:00.685)       0:00:01.893 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager)\u001b[0m\n\nTASK [osism.commons.sshconfig : Add extra config] ******************************\nWednesday 30 September 2026  03:05:21 +0000 (0:00:06.372)       0:00:08.265 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.sshconfig : Assemble ssh config] ***************************\nWednesday 30 September 2026  03:05:21 +0000 (0:00:00.152)       0:00:08.418 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=4   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:05:22 +0000 (0:00:00.585)       0:00:09.003 *** \n=============================================================================== \nosism.commons.sshconfig : Ensure config for each host exist ------------- 6.37s\nosism.commons.sshconfig : Get home directory of operator user ----------- 1.00s\nosism.commons.sshconfig : Ensure .ssh/config.d exist -------------------- 0.69s\nosism.commons.sshconfig : Assemble ssh config --------------------------- 0.59s\nosism.commons.sshconfig : Add extra config ------------------------------ 0.15s\n+ osism apply known-hosts\n\u001b[32m2026-09-30 03:05:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of known-hosts.\u001b[0m\n\u001b[32m2026-09-30 03:05:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a6b9c6bb-6a84-4c58-b350-3a7402694e90 (known-hosts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:05:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a6b9c6bb-6a84-4c58-b350-3a7402694e90 (known-hosts) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role known_hosts] **************************************************\n\nTASK [osism.commons.known_hosts : Run ssh-keyscan for all hosts with hostname] ***\nWednesday 30 September 2026  03:05:38 +0000 (0:00:00.217)       0:00:00.217 *** \n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-3)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-4)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-5)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-manager)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries for all hosts with hostname] ***\nWednesday 30 September 2026  03:05:45 +0000 (0:00:06.729)       0:00:06.947 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-3)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-4)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-5)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-0)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-1)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-2)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-manager)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:45 +0000 (0:00:00.233)       0:00:07.180 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCwlulMtR4En6ncSyV89HYOA1NLb9Vy9WqhXZ6k04xqHAPFnnkcSApuI5g9UhvovdVoXPFWl9PAWVkhfDdEetaWbwX6lSOpu8Sz5KgnvOUpstNkbHHqLp+kKMvj2dhaq+IsmdfL53W8O1W21IQSh7uMzjqJx0pRKdAX6pr0igObFx0IZkBpadUZJ7h6qav7+gbXrKW6tRwKEv3aY5sHUEP9yLfQnBaAoZaNUQA/ll/6yN+1AzCpQl7MMvMT9oVmvnf1oT0KebbNuxsAlEpGEJRPkXGPzneJVvtC6ZrlaleE5VZb6zcqBSc+Z8MTfYkGZvSpTj3RBRUewIs5YcP/M+tuZzZL4XZfRFctkI3pLJSC9tjtgt059O6hDCVJAEgK+bv6lHdSYSK+BO17tNlw04o0/KPdnTvyUpEQYe7pkd+Rb+9iJfnOJ32aLuLfMHU3Ol2MvUZX8C5XyE8+CgioyKgrrQXLVEtH9oYnZ6udZPbLk9APyj7jkgxOmhW12DrTa/M=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBINIBjSGr78W+lH/ifVNNP+7fusgRNoqDwCO4FexfZJyCaGjBonLfagsg7mCuxABnof1UuoWMgmUW2z4ab08AwU=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIaKDcMGgQs0DEtAw4CUfVC3EmksnFXG4EvafAxl3Jqp)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:46 +0000 (0:00:01.431)       0:00:08.611 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD/+qvTGdDjjjsclN2mLQTwYm0/SXWsU/r9NXUIY1Ch2WfLxMveUZ3GqIUvD/VEfIkI5JaEp/kvEVYLSsgCQum0=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHTuG1mtqlkytGUThGUOvmb9JkxRgw6Fe3W1aamn1Rit)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6pSbsnOOzsegXoCXxqeWWnL+IVWJaD2e6+lpVE8WeMITYsBQU/X4DEkoIrlgtkJQIMRoddpQSUDzx4NGtD6MrcpGiF9vb6Ld2wiXrOlbhXAFJ7lhJKtm4QDSvWSPlBFBGWskf/NxuluE4JEsnHDs9S79hBU5koT32qJ4j5Tq4hW3BYk6xDTrAWqbAKFo7JUNbTqQNO4B+MTQcxUnjccw/Nq9cJF17Y+xVhZ8Z2ZE3tDiDTAW2VUVcZJflhyEZdeBfPDp29Nx/zJCGfp3tmwXA6mYuf2eZbDsgGF0hMNY0CTu746pkUfO9IBNNbGMthsTD6xgrL5kRyTFQ0w49Eg6PXv9EVWGflaU5zjd2zdIRpAJ2VMv7qo7AbY8p+gj9XFJcYDOSmFLHXG2RmI+77Siwj+7A+J7kFDU2zaIpX7qzuEW/EZlumoYFE1G0izrMg3R2dYZa1mxmyEMHqozIYQy/VywugOa1Eud7FGiSdfdz+Sb4KYaZNJUFta2dj1XNXF8=)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:47 +0000 (0:00:01.183)       0:00:09.794 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBOKqYAfs9hhKyQjq20ZswnVd77L1jomflKQ6FSpwoKfqxnGxBVv66CzV6NwbDr1bE8Gf3nOfk/iaObxJMdM6L8=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID2vuhPx7MrUBf+E2p5/ONX0GUpc3jS+mQ9W7xa1pNE1)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDEcmlWgI9ctNbvqkNyDE6sTsY4XvJAb7TX5DykN164n691sdM9sfVjcGxkE38oFmWLMD12YbLExMB8QGPF86rLVs20AYZTDX3bMLkbiQRC80NEw83hBUV5Z3Wm4HUF0sMmNKGPC+b19CmFt2yDAMurwVYbrSIuiRgHU3KTjX9MGl5OXqU9kaWjJNNcet0w3wb4t42rDAd8fVYnIDIZh41HWtx4gxp2r0kZODP9MF4J8yolVHgNbVM5aDjcZcwQ1EZaat+OpcPrMNlnlh+9YOiQmjVKkc3pOpR6zqLF+Uh6j8PPRSvNZaFtVwATgIj5724LFzEgy896vcJkv1JxUc4soqZYFZwGG/OHA21hVStAuSlQIIi0fmW/ze7UzzvqPrHQ4u4H6CbdwZSvbqYAAXBp9UJx/8/EI9Vd2LzJGZBtiSDgRqXzfPpgtoW0wt7b0ZTzjLqyoqzKfMNijwolAaLuDXdhxpBqTFyuVKXSZZDdsffFZxLil9DDoE27GCnBww0=)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:49 +0000 (0:00:01.163)       0:00:10.958 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNCMwSJjFRU3U31jUcXs2Qr98DHhzY+EAKGUVcAnXExUeVmwpVT2ME5zt5UARKvkkmno71A2JqMZnunAt5sqdxE=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHrpjVWkCCy90BvSQtoA4EfuwRGIkhWrafsSiczHHI2H)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCvNOlsrcaJVWk8M7GeMVIx9akPx+ROXKqwJnYx05n6QmcVNhbApiOjkxmAPYr+OcLEJizOJviYerpKKXAIKRg8HnIHg7cJC6MYp4ewKcH+zRyvk+9wDDIBopeJoTWxpq3EtVuj+37ZOwNc8VxKrOYz/uJJgurHYiA/aGqxgv1DcaT5IyrqT0oDDEN29AE5C8e9hbLOUlQ4faBNDsC1uErElgd8YvSQflMz58gX9+YdQLB6wVhZcm9k/dG7f8KEYhwK7m3oYF9w/Ql4N27ahYpS6KWpPFtLZuCeq5Z9mJdVzT5wenFmyDyYaLErTTW1u9XKK4PxD5YEqY2/6R7w5hvYqUzPEoI1r0tMv9pZVG9rR0UfIvPZ9mOZsbuEE9OfAKSv2GCq5VtXj0l6fd+99uZ7liZJe8t3Vt4TLterQ4+pbf2oRrbTvVeH40g5om1t+rBEi4UEXlkVvee/Lr0tpj9gcjmyfRYkOQctq+WvGSMx5DAzK8GSwKOCCaQ7N2H0gxk=)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:50 +0000 (0:00:01.187)       0:00:12.145 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKd2+4ItTVBNJ3hYMFdpuXcD2tNY5vOzrkJ94hZrE7C0YcSCFg0/yYmTYQipaeckDCRb+QrGqRFMxwTYu2B6s90=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDbRiuu0JoTumFHiAvUaWauzfYkk9m+fF1vBUbSFZGTmxuYs40nfCuFTEl6EeuOSZnX2fqHEHKX+lKoifV/pdeP2i6ZtsJ3/nSo2yHKpJHHpvfDFEumXRwPxU/+N+OvBsBynGdlk/CFolE4Y2DVXCyKr3To50k6qeUryGvR9wJW6sfBKayc16d8CWx6wWCpC9Mqr+OaBnRzVFEoMEARi+Z0QIKNXkqgWlqqRrxBDtoQEgn0e5v4e1TwY2WCUhs/sMWn3EIOeH/zfgeG+4Mb1osCT/j11fPUR5kWOWmgr71RfyQlSmYodiC6PR8st6/EpDJLNpfwSyGftZArR9bwkLhwXO34v5VjTDVRXYg46Vc/fR3TKS8J4Eqd6pK2vtbuMnhOTFX6hZBtjNoCwhlVWCb9V4jWMmry6HRLNI7HnolbtPedDiyNQx79p0xrIpxEPQJhJq1kU8W+vVrmAD6yWYERYp/0ti5iSgrGF4OQBgufPjU4Sd8pKqO7MSrgjqj54u8=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG0xj/f/d3EdSk+4NSt0vNuELq6ysA2Jlb/pk+Gm/RsT)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:51 +0000 (0:00:01.133)       0:00:13.279 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCyZj5hSVLmdAwukkUSOrPGHY1oaZrgm3GSHRcsSHTi6wzoNW39vdDfVvCChv4NI/nvu+md65h4nhT+88Dz9uMFAAQvSNh6nOr3j9LFC0ghxGwlmrz58wJEsJmogzlr4KI1wpq3slsI8JnUpVCrAxobkpDpK2Xln4GTRVJfdStONNrwe6KNONLO2sOA2SI8f8eDuGfb9WRlP/9+9NUYG9gjoD3rrS6UApPHfffqG/2+xK+cI/e1DAWqE9ia0iqt/3/DcC2pWRAH1+QS7Z5yoB8LXHLaFPBfszXKXzlQR80EKLp4Q2HLFLfQWzfYGMKfNRyhHcLOYgTpSobe9uIjpMPSxJNq8i8bY71pka+2SgJ4VLGaICPCvVSVSAGEcUZWE3dFSPbRMAD+m1O4TWZ/f9GnE9A9XQqTqFjnFOC19E8JlpRaDzzlQiGDa67RdBUbAy0cflPSgxBGI8wYlenl1uhg4t4AR+plKuR30oXvTNh8DDZF90gb/qeg+fHv03Q7ZxE=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK0HrnjkFPrWT91Fp9lM9eNWFuQ05RyYPf14Fjqt4ExSi0lh+kADM2IQ/S0ZV1KheaWkwX1muIIZkg40vG9+t1U=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK/U37HJ7h4KeJgIbQd2J4BWgFGTj/HYFIEoWc3uIVGa)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:52 +0000 (0:00:01.110)       0:00:14.390 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOaLgLi/JuLNGgiTtNYw3jqSHQRkteJczWMbmMsIP9ltnJdRdOb2jaA1tAMh7wyNbdXCfbB2YY5KACdbFtMfgso=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKaAJqFh1oURDrKtPaYQbkGmzdoeLk7m8SnrPTg4NAyrlIwYJ1U197nrxprOEUGFunDynZAH9D2uFmNmMtwJyS0su0k9/ML+6Q5bEt+Npo8HLfdcB+2xIQnc63ft7IuLbqficeBlDlZOHahLBX1aFM4ohh1CQZ6pNLdZ8zmBXLkPApcV2ZkefWDQFKXpz5Db39HomcjriZc+7OqnlO5cu+l/217mi3moP8vBp3iMCsjcUN13u9lhoQIFSCR2xeGt/8I3gOs8L1yEz+7xTWtOugptvsz9fAZTXhw9MHbARENrlYSYmOUw17QdDTF+MBMT3cct9izCvKSWLlCAFUfXtu8DmJOAFQSuCLfvy/+K8AZgR5nRQLRFLXhHWMhQhy1DoffA1LLFAxHYIWqS3EtBZE7WblLp6g2uztuAHP/bJtR1sbEe9EvqzE3M/oRr+M3vVTe0CHYbydj+1YGw5NpkW3qJMGiPIEgFIPm7CrS/dThVOU5nzz3X5dB/OwNPfiNOM=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINYrGy1dykR85RIjSjGtkhgvX0MP2WudRoeInjvrxlt4)\u001b[0m\n\nTASK [osism.commons.known_hosts : Run ssh-keyscan for all hosts with ansible_host] ***\nWednesday 30 September 2026  03:05:53 +0000 (0:00:01.233)       0:00:15.623 *** \n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-3)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-4)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-5)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=testbed-manager)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries for all hosts with ansible_host] ***\nWednesday 30 September 2026  03:05:59 +0000 (0:00:05.604)       0:00:21.227 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-3)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-4)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-5)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-0)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-1)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-2)\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-manager)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:05:59 +0000 (0:00:00.196)       0:00:21.424 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.13 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCwlulMtR4En6ncSyV89HYOA1NLb9Vy9WqhXZ6k04xqHAPFnnkcSApuI5g9UhvovdVoXPFWl9PAWVkhfDdEetaWbwX6lSOpu8Sz5KgnvOUpstNkbHHqLp+kKMvj2dhaq+IsmdfL53W8O1W21IQSh7uMzjqJx0pRKdAX6pr0igObFx0IZkBpadUZJ7h6qav7+gbXrKW6tRwKEv3aY5sHUEP9yLfQnBaAoZaNUQA/ll/6yN+1AzCpQl7MMvMT9oVmvnf1oT0KebbNuxsAlEpGEJRPkXGPzneJVvtC6ZrlaleE5VZb6zcqBSc+Z8MTfYkGZvSpTj3RBRUewIs5YcP/M+tuZzZL4XZfRFctkI3pLJSC9tjtgt059O6hDCVJAEgK+bv6lHdSYSK+BO17tNlw04o0/KPdnTvyUpEQYe7pkd+Rb+9iJfnOJ32aLuLfMHU3Ol2MvUZX8C5XyE8+CgioyKgrrQXLVEtH9oYnZ6udZPbLk9APyj7jkgxOmhW12DrTa/M=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.13 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBINIBjSGr78W+lH/ifVNNP+7fusgRNoqDwCO4FexfZJyCaGjBonLfagsg7mCuxABnof1UuoWMgmUW2z4ab08AwU=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.13 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIaKDcMGgQs0DEtAw4CUfVC3EmksnFXG4EvafAxl3Jqp)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:06:00 +0000 (0:00:01.180)       0:00:22.605 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.14 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6pSbsnOOzsegXoCXxqeWWnL+IVWJaD2e6+lpVE8WeMITYsBQU/X4DEkoIrlgtkJQIMRoddpQSUDzx4NGtD6MrcpGiF9vb6Ld2wiXrOlbhXAFJ7lhJKtm4QDSvWSPlBFBGWskf/NxuluE4JEsnHDs9S79hBU5koT32qJ4j5Tq4hW3BYk6xDTrAWqbAKFo7JUNbTqQNO4B+MTQcxUnjccw/Nq9cJF17Y+xVhZ8Z2ZE3tDiDTAW2VUVcZJflhyEZdeBfPDp29Nx/zJCGfp3tmwXA6mYuf2eZbDsgGF0hMNY0CTu746pkUfO9IBNNbGMthsTD6xgrL5kRyTFQ0w49Eg6PXv9EVWGflaU5zjd2zdIRpAJ2VMv7qo7AbY8p+gj9XFJcYDOSmFLHXG2RmI+77Siwj+7A+J7kFDU2zaIpX7qzuEW/EZlumoYFE1G0izrMg3R2dYZa1mxmyEMHqozIYQy/VywugOa1Eud7FGiSdfdz+Sb4KYaZNJUFta2dj1XNXF8=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.14 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD/+qvTGdDjjjsclN2mLQTwYm0/SXWsU/r9NXUIY1Ch2WfLxMveUZ3GqIUvD/VEfIkI5JaEp/kvEVYLSsgCQum0=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.14 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHTuG1mtqlkytGUThGUOvmb9JkxRgw6Fe3W1aamn1Rit)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:06:01 +0000 (0:00:01.240)       0:00:23.845 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.15 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDEcmlWgI9ctNbvqkNyDE6sTsY4XvJAb7TX5DykN164n691sdM9sfVjcGxkE38oFmWLMD12YbLExMB8QGPF86rLVs20AYZTDX3bMLkbiQRC80NEw83hBUV5Z3Wm4HUF0sMmNKGPC+b19CmFt2yDAMurwVYbrSIuiRgHU3KTjX9MGl5OXqU9kaWjJNNcet0w3wb4t42rDAd8fVYnIDIZh41HWtx4gxp2r0kZODP9MF4J8yolVHgNbVM5aDjcZcwQ1EZaat+OpcPrMNlnlh+9YOiQmjVKkc3pOpR6zqLF+Uh6j8PPRSvNZaFtVwATgIj5724LFzEgy896vcJkv1JxUc4soqZYFZwGG/OHA21hVStAuSlQIIi0fmW/ze7UzzvqPrHQ4u4H6CbdwZSvbqYAAXBp9UJx/8/EI9Vd2LzJGZBtiSDgRqXzfPpgtoW0wt7b0ZTzjLqyoqzKfMNijwolAaLuDXdhxpBqTFyuVKXSZZDdsffFZxLil9DDoE27GCnBww0=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.15 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBOKqYAfs9hhKyQjq20ZswnVd77L1jomflKQ6FSpwoKfqxnGxBVv66CzV6NwbDr1bE8Gf3nOfk/iaObxJMdM6L8=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.15 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID2vuhPx7MrUBf+E2p5/ONX0GUpc3jS+mQ9W7xa1pNE1)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:06:03 +0000 (0:00:01.186)       0:00:25.032 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.10 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHrpjVWkCCy90BvSQtoA4EfuwRGIkhWrafsSiczHHI2H)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.10 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCvNOlsrcaJVWk8M7GeMVIx9akPx+ROXKqwJnYx05n6QmcVNhbApiOjkxmAPYr+OcLEJizOJviYerpKKXAIKRg8HnIHg7cJC6MYp4ewKcH+zRyvk+9wDDIBopeJoTWxpq3EtVuj+37ZOwNc8VxKrOYz/uJJgurHYiA/aGqxgv1DcaT5IyrqT0oDDEN29AE5C8e9hbLOUlQ4faBNDsC1uErElgd8YvSQflMz58gX9+YdQLB6wVhZcm9k/dG7f8KEYhwK7m3oYF9w/Ql4N27ahYpS6KWpPFtLZuCeq5Z9mJdVzT5wenFmyDyYaLErTTW1u9XKK4PxD5YEqY2/6R7w5hvYqUzPEoI1r0tMv9pZVG9rR0UfIvPZ9mOZsbuEE9OfAKSv2GCq5VtXj0l6fd+99uZ7liZJe8t3Vt4TLterQ4+pbf2oRrbTvVeH40g5om1t+rBEi4UEXlkVvee/Lr0tpj9gcjmyfRYkOQctq+WvGSMx5DAzK8GSwKOCCaQ7N2H0gxk=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.10 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNCMwSJjFRU3U31jUcXs2Qr98DHhzY+EAKGUVcAnXExUeVmwpVT2ME5zt5UARKvkkmno71A2JqMZnunAt5sqdxE=)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:06:04 +0000 (0:00:01.201)       0:00:26.234 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.11 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDbRiuu0JoTumFHiAvUaWauzfYkk9m+fF1vBUbSFZGTmxuYs40nfCuFTEl6EeuOSZnX2fqHEHKX+lKoifV/pdeP2i6ZtsJ3/nSo2yHKpJHHpvfDFEumXRwPxU/+N+OvBsBynGdlk/CFolE4Y2DVXCyKr3To50k6qeUryGvR9wJW6sfBKayc16d8CWx6wWCpC9Mqr+OaBnRzVFEoMEARi+Z0QIKNXkqgWlqqRrxBDtoQEgn0e5v4e1TwY2WCUhs/sMWn3EIOeH/zfgeG+4Mb1osCT/j11fPUR5kWOWmgr71RfyQlSmYodiC6PR8st6/EpDJLNpfwSyGftZArR9bwkLhwXO34v5VjTDVRXYg46Vc/fR3TKS8J4Eqd6pK2vtbuMnhOTFX6hZBtjNoCwhlVWCb9V4jWMmry6HRLNI7HnolbtPedDiyNQx79p0xrIpxEPQJhJq1kU8W+vVrmAD6yWYERYp/0ti5iSgrGF4OQBgufPjU4Sd8pKqO7MSrgjqj54u8=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.11 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKd2+4ItTVBNJ3hYMFdpuXcD2tNY5vOzrkJ94hZrE7C0YcSCFg0/yYmTYQipaeckDCRb+QrGqRFMxwTYu2B6s90=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.11 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG0xj/f/d3EdSk+4NSt0vNuELq6ysA2Jlb/pk+Gm/RsT)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:06:05 +0000 (0:00:01.172)       0:00:27.406 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.12 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK0HrnjkFPrWT91Fp9lM9eNWFuQ05RyYPf14Fjqt4ExSi0lh+kADM2IQ/S0ZV1KheaWkwX1muIIZkg40vG9+t1U=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.12 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCyZj5hSVLmdAwukkUSOrPGHY1oaZrgm3GSHRcsSHTi6wzoNW39vdDfVvCChv4NI/nvu+md65h4nhT+88Dz9uMFAAQvSNh6nOr3j9LFC0ghxGwlmrz58wJEsJmogzlr4KI1wpq3slsI8JnUpVCrAxobkpDpK2Xln4GTRVJfdStONNrwe6KNONLO2sOA2SI8f8eDuGfb9WRlP/9+9NUYG9gjoD3rrS6UApPHfffqG/2+xK+cI/e1DAWqE9ia0iqt/3/DcC2pWRAH1+QS7Z5yoB8LXHLaFPBfszXKXzlQR80EKLp4Q2HLFLfQWzfYGMKfNRyhHcLOYgTpSobe9uIjpMPSxJNq8i8bY71pka+2SgJ4VLGaICPCvVSVSAGEcUZWE3dFSPbRMAD+m1O4TWZ/f9GnE9A9XQqTqFjnFOC19E8JlpRaDzzlQiGDa67RdBUbAy0cflPSgxBGI8wYlenl1uhg4t4AR+plKuR30oXvTNh8DDZF90gb/qeg+fHv03Q7ZxE=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.12 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK/U37HJ7h4KeJgIbQd2J4BWgFGTj/HYFIEoWc3uIVGa)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********\nWednesday 30 September 2026  03:06:06 +0000 (0:00:01.228)       0:00:28.635 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.5 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOaLgLi/JuLNGgiTtNYw3jqSHQRkteJczWMbmMsIP9ltnJdRdOb2jaA1tAMh7wyNbdXCfbB2YY5KACdbFtMfgso=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.5 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKaAJqFh1oURDrKtPaYQbkGmzdoeLk7m8SnrPTg4NAyrlIwYJ1U197nrxprOEUGFunDynZAH9D2uFmNmMtwJyS0su0k9/ML+6Q5bEt+Npo8HLfdcB+2xIQnc63ft7IuLbqficeBlDlZOHahLBX1aFM4ohh1CQZ6pNLdZ8zmBXLkPApcV2ZkefWDQFKXpz5Db39HomcjriZc+7OqnlO5cu+l/217mi3moP8vBp3iMCsjcUN13u9lhoQIFSCR2xeGt/8I3gOs8L1yEz+7xTWtOugptvsz9fAZTXhw9MHbARENrlYSYmOUw17QdDTF+MBMT3cct9izCvKSWLlCAFUfXtu8DmJOAFQSuCLfvy/+K8AZgR5nRQLRFLXhHWMhQhy1DoffA1LLFAxHYIWqS3EtBZE7WblLp6g2uztuAHP/bJtR1sbEe9EvqzE3M/oRr+M3vVTe0CHYbydj+1YGw5NpkW3qJMGiPIEgFIPm7CrS/dThVOU5nzz3X5dB/OwNPfiNOM=)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.5 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINYrGy1dykR85RIjSjGtkhgvX0MP2WudRoeInjvrxlt4)\u001b[0m\n\nTASK [osism.commons.known_hosts : Write static known_hosts entries] ************\nWednesday 30 September 2026  03:06:08 +0000 (0:00:01.254)       0:00:29.889 *** \n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.known_hosts : Write extra known_hosts entries] *************\nWednesday 30 September 2026  03:06:08 +0000 (0:00:00.214)       0:00:30.104 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.known_hosts : Delete known_hosts entries] ******************\nWednesday 30 September 2026  03:06:08 +0000 (0:00:00.048)       0:00:30.152 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.known_hosts : Set file permissions] ************************\nWednesday 30 September 2026  03:06:08 +0000 (0:00:00.059)       0:00:30.212 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=31  \u001b[0m \u001b[0;33mchanged=15  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:06:08 +0000 (0:00:00.525)       0:00:30.738 *** \n=============================================================================== \nosism.commons.known_hosts : Run ssh-keyscan for all hosts with hostname --- 6.73s\nosism.commons.known_hosts : Run ssh-keyscan for all hosts with ansible_host --- 5.60s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.43s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.25s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.24s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.23s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.23s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.20s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.19s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.19s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.18s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.18s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.17s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.16s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.13s\nosism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.11s\nosism.commons.known_hosts : Set file permissions ------------------------ 0.53s\nosism.commons.known_hosts : Write scanned known_hosts entries for all hosts with hostname --- 0.23s\nosism.commons.known_hosts : Write static known_hosts entries ------------ 0.21s\nosism.commons.known_hosts : Write scanned known_hosts entries for all hosts with ansible_host --- 0.20s\n+ osism apply squid\n\u001b[32m2026-09-30 03:06:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of squid.\u001b[0m\n\u001b[32m2026-09-30 03:06:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 8b42f99b-4c9d-4398-900b-3e9db9f6cb37 (squid) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:06:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 8b42f99b-4c9d-4398-900b-3e9db9f6cb37 (squid) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role squid] ********************************************************\n\nTASK [osism.services.squid : Assert that squid_network_mode is supported] ******\nWednesday 30 September 2026  03:06:24 +0000 (0:00:00.208)       0:00:00.208 *** \n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [osism.services.squid : Include install tasks] ****************************\nWednesday 30 September 2026  03:06:24 +0000 (0:00:00.083)       0:00:00.292 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/squid/tasks/install-Debian-family.yml for testbed-manager\u001b[0m\n\nTASK [osism.services.squid : Install required packages] ************************\nWednesday 30 September 2026  03:06:24 +0000 (0:00:00.092)       0:00:00.384 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.squid : Create required directories] **********************\nWednesday 30 September 2026  03:06:27 +0000 (0:00:02.678)       0:00:03.062 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/opt/squid/configuration)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/opt/squid/configuration/conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/squid)\u001b[0m\n\nTASK [osism.services.squid : Copy squid base configuration file] ***************\nWednesday 30 September 2026  03:06:28 +0000 (0:00:01.174)       0:00:04.237 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.squid : Copy squid configuration files] *******************\nWednesday 30 September 2026  03:06:30 +0000 (0:00:01.295)       0:00:05.533 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=osism.conf)\u001b[0m\n\nTASK [osism.services.squid : Remove osism_allow_list.conf configuration file] ***\nWednesday 30 September 2026  03:06:31 +0000 (0:00:00.918)       0:00:06.451 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.squid : Copy docker-compose.yml file] *********************\nWednesday 30 September 2026  03:06:31 +0000 (0:00:00.394)       0:00:06.845 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.squid : Manage squid service] *****************************\nWednesday 30 September 2026  03:06:32 +0000 (0:00:00.980)       0:00:07.826 *** \n\u001b[1;30mFAILED - RETRYING: [testbed-manager]: Manage squid service (10 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.squid : Restart squid service] *****************\nWednesday 30 September 2026  03:07:05 +0000 (0:00:32.624)       0:00:40.451 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.squid : Wait for squid service to start] *******\nWednesday 30 September 2026  03:07:17 +0000 (0:00:12.217)       0:00:52.668 *** \nPausing for 60 seconds\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.squid : Register that squid service was restarted] ***\nWednesday 30 September 2026  03:08:17 +0000 (0:01:00.087)       0:01:52.755 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.squid : Wait for an healthy squid service] *****\nWednesday 30 September 2026  03:08:17 +0000 (0:00:00.074)       0:01:52.830 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:08:18 +0000 (0:00:00.661)       0:01:53.492 *** \n=============================================================================== \nosism.services.squid : Wait for squid service to start ----------------- 60.09s\nosism.services.squid : Manage squid service ---------------------------- 32.62s\nosism.services.squid : Restart squid service --------------------------- 12.22s\nosism.services.squid : Install required packages ------------------------ 2.68s\nosism.services.squid : Copy squid base configuration file --------------- 1.30s\nosism.services.squid : Create required directories ---------------------- 1.17s\nosism.services.squid : Copy docker-compose.yml file --------------------- 0.98s\nosism.services.squid : Copy squid configuration files ------------------- 0.92s\nosism.services.squid : Wait for an healthy squid service ---------------- 0.66s\nosism.services.squid : Remove osism_allow_list.conf configuration file --- 0.39s\nosism.services.squid : Include install tasks ---------------------------- 0.09s\nosism.services.squid : Assert that squid_network_mode is supported ------ 0.08s\nosism.services.squid : Register that squid service was restarted -------- 0.07s\n+ [[ 10.2.0 != \\l\\a\\t\\e\\s\\t ]]\n++ semver 10.2.0 10.0.0-0\n+ [[ 1 -ge 0 ]]\n++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\"}}' kolla-ansible\n+ KOLLA_OS_VERSION=2025.1\n+ /opt/configuration/scripts/set-kolla-namespace.sh kolla/release/2025.1\n+ set -e\n+ SYNC=false\n+ [[ kolla/release/2025.1 == \\-\\-\\s\\y\\n\\c ]]\n+ NAMESPACE=kolla/release/2025.1\n+ sed -i 's#docker_namespace: .*#docker_namespace: kolla/release/2025.1#g' /opt/configuration/inventory/group_vars/all/kolla.yml\n+ [[ false == \\t\\r\\u\\e ]]\n++ semver 10.2.0 9.0.0\n+ [[ 1 -lt 0 ]]\n+ osism apply operator -u ubuntu -l testbed-nodes\n\u001b[32m2026-09-30 03:08:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of operator.\u001b[0m\n\u001b[32m2026-09-30 03:08:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 8a57bfc9-9808-4219-b230-ddfa935c1146 (operator) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:08:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 8a57bfc9-9808-4219-b230-ddfa935c1146 (operator) has been started and output is visible here.\u001b[0m\n\nPLAY [Make ssh pipelining working] *********************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 30 September 2026  03:08:34 +0000 (0:00:00.336)       0:00:00.336 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Do not require tty for all users] ****************************************\nWednesday 30 September 2026  03:08:39 +0000 (0:00:04.469)       0:00:04.805 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nPLAY [Apply role operator] *****************************************************\n\nTASK [osism.commons.operator : Gather variables for each operating system] *****\nWednesday 30 September 2026  03:08:40 +0000 (0:00:01.024)       0:00:05.830 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Set operator_groups variable to default value] ***\nWednesday 30 September 2026  03:08:40 +0000 (0:00:00.187)       0:00:06.017 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Create operator group] **************************\nWednesday 30 September 2026  03:08:40 +0000 (0:00:00.195)       0:00:06.212 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [osism.commons.operator : Create user] ************************************\nWednesday 30 September 2026  03:08:41 +0000 (0:00:00.738)       0:00:06.951 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.operator : Add user to additional groups] ******************\nWednesday 30 September 2026  03:08:42 +0000 (0:00:01.160)       0:00:08.111 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item=adm)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=adm)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=adm)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=adm)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=adm)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=adm)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=sudo)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=sudo)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=sudo)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=sudo)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=sudo)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=sudo)\u001b[0m\n\nTASK [osism.commons.operator : Copy user sudoers file] *************************\nWednesday 30 September 2026  03:08:43 +0000 (0:00:01.395)       0:00:09.506 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.operator : Set language variables in .bashrc configuration file] ***\nWednesday 30 September 2026  03:08:45 +0000 (0:00:01.559)       0:00:11.066 *** \n\u001b[0;33mchanged: [testbed-node-5] => (item=export LANGUAGE=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=export LANGUAGE=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=export LANGUAGE=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=export LANGUAGE=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=export LANGUAGE=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=export LANGUAGE=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=export LANG=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=export LANG=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=export LANG=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=export LANG=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=export LANG=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=export LANG=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=export LC_ALL=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=export LC_ALL=C.UTF-8)\u001b[0m\n\u001b[1;35m[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created\u001b[0m\n\u001b[1;35mwith a mode of 0700, this may cause issues when running as another user. To\u001b[0m\n\u001b[1;35mavoid this, create the remote_tmp dir with the correct permissions manually\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=export LC_ALL=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=export LC_ALL=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=export LC_ALL=C.UTF-8)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=export LC_ALL=C.UTF-8)\u001b[0m\n\nTASK [osism.commons.operator : Set custom environment variables in .bashrc configuration file] ***\nWednesday 30 September 2026  03:08:46 +0000 (0:00:01.530)       0:00:12.596 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Set custom PS1 prompt in .bashrc configuration file] ***\nWednesday 30 September 2026  03:08:47 +0000 (0:00:00.177)       0:00:12.774 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Create .ssh directory] **************************\nWednesday 30 September 2026  03:08:47 +0000 (0:00:00.201)       0:00:12.976 *** \n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [osism.commons.operator : Check number of SSH authorized keys] ************\nWednesday 30 September 2026  03:08:47 +0000 (0:00:00.678)       0:00:13.654 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Set ssh authorized keys] ************************\nWednesday 30 September 2026  03:08:48 +0000 (0:00:00.194)       0:00:13.848 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.operator : Delete ssh authorized keys] *********************\nWednesday 30 September 2026  03:08:48 +0000 (0:00:00.785)       0:00:14.634 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Set authorized GitHub accounts] *****************\nWednesday 30 September 2026  03:08:49 +0000 (0:00:00.162)       0:00:14.797 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Delete authorized GitHub accounts] **************\nWednesday 30 September 2026  03:08:49 +0000 (0:00:00.179)       0:00:14.976 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Set password] ***********************************\nWednesday 30 September 2026  03:08:49 +0000 (0:00:00.159)       0:00:15.135 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.operator : Unset & lock password] **************************\nWednesday 30 September 2026  03:08:50 +0000 (0:00:00.710)       0:00:15.846 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:08:50 +0000 (0:00:00.253)       0:00:16.099 *** \n=============================================================================== \nGathering Facts --------------------------------------------------------- 4.47s\nosism.commons.operator : Copy user sudoers file ------------------------- 1.56s\nosism.commons.operator : Set language variables in .bashrc configuration file --- 1.53s\nosism.commons.operator : Add user to additional groups ------------------ 1.39s\nosism.commons.operator : Create user ------------------------------------ 1.16s\nDo not require tty for all users ---------------------------------------- 1.02s\nosism.commons.operator : Set ssh authorized keys ------------------------ 0.79s\nosism.commons.operator : Create operator group -------------------------- 0.74s\nosism.commons.operator : Set password ----------------------------------- 0.71s\nosism.commons.operator : Create .ssh directory -------------------------- 0.68s\nosism.commons.operator : Unset & lock password -------------------------- 0.25s\nosism.commons.operator : Set custom PS1 prompt in .bashrc configuration file --- 0.20s\nosism.commons.operator : Set operator_groups variable to default value --- 0.20s\nosism.commons.operator : Check number of SSH authorized keys ------------ 0.19s\nosism.commons.operator : Gather variables for each operating system ----- 0.19s\nosism.commons.operator : Set authorized GitHub accounts ----------------- 0.18s\nosism.commons.operator : Set custom environment variables in .bashrc configuration file --- 0.18s\nosism.commons.operator : Delete ssh authorized keys --------------------- 0.16s\nosism.commons.operator : Delete authorized GitHub accounts -------------- 0.16s\n+ osism apply --environment custom facts\n\u001b[32m2026-09-30 03:08:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play facts in environment custom\u001b[0m\n\u001b[32m2026-09-30 03:09:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m\n\u001b[32m2026-09-30 03:09:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 70a7a1c2-625b-4327-92c3-5ba46dba5be4 (facts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:09:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 70a7a1c2-625b-4327-92c3-5ba46dba5be4 (facts) has been started and output is visible here.\u001b[0m\n\nPLAY [Copy custom network devices fact] ****************************************\n\nTASK [Create custom facts directory] *******************************************\nWednesday 30 September 2026  03:09:06 +0000 (0:00:00.132)       0:00:00.132 *** \n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [Copy fact file] **********************************************************\nWednesday 30 September 2026  03:09:07 +0000 (0:00:01.673)       0:00:01.805 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nPLAY [Copy custom ceph devices facts] ******************************************\n\nTASK [osism.commons.repository : Gather variables for each operating system] ***\nWednesday 30 September 2026  03:09:09 +0000 (0:00:01.513)       0:00:03.319 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Set repository_default fact to default value] ***\nWednesday 30 September 2026  03:09:09 +0000 (0:00:00.122)       0:00:03.441 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Set repositories to default] ******************\nWednesday 30 September 2026  03:09:09 +0000 (0:00:00.216)       0:00:03.658 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Include distribution specific repository tasks] ***\nWednesday 30 September 2026  03:09:10 +0000 (0:00:00.271)       0:00:03.929 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/repository/tasks/Ubuntu.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.commons.repository : Create /etc/apt/sources.list.d directory] *****\nWednesday 30 September 2026  03:09:10 +0000 (0:00:00.178)       0:00:04.108 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Include tasks for Ubuntu < 24.04] *************\nWednesday 30 September 2026  03:09:10 +0000 (0:00:00.444)       0:00:04.552 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Copy 99osism apt configuration] ***************\nWednesday 30 September 2026  03:09:10 +0000 (0:00:00.174)       0:00:04.726 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Remove sources.list file] *********************\nWednesday 30 September 2026  03:09:11 +0000 (0:00:01.049)       0:00:05.776 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Copy ubuntu.sources file] *********************\nWednesday 30 September 2026  03:09:12 +0000 (0:00:00.473)       0:00:06.249 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.repository : Update package cache] *************************\nWednesday 30 September 2026  03:09:13 +0000 (0:00:01.109)       0:00:07.359 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [Install required packages (RedHat)] **************************************\nWednesday 30 September 2026  03:09:31 +0000 (0:00:17.815)       0:00:25.175 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Install required packages (Debian)] **************************************\nWednesday 30 September 2026  03:09:31 +0000 (0:00:00.103)       0:00:25.278 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [Create custom facts directory] *******************************************\nWednesday 30 September 2026  03:09:39 +0000 (0:00:08.323)       0:00:33.602 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Copy fact files] *********************************************************\nWednesday 30 September 2026  03:09:40 +0000 (0:00:00.543)       0:00:34.146 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_devices)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_devices)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_devices)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_devices_all)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_devices_all)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_devices_all)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_osd_devices)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_osd_devices)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_osd_devices)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_osd_devices_all)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_osd_devices_all)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_osd_devices_all)\u001b[0m\n\nRUNNING HANDLER [osism.commons.repository : Force update of package cache] *****\nWednesday 30 September 2026  03:09:44 +0000 (0:00:03.975)       0:00:38.121 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  03:09:45 +0000 (0:00:01.465)       0:00:39.587 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:09:49 +0000 (0:00:04.022)       0:00:43.609 *** \n=============================================================================== \nosism.commons.repository : Update package cache ------------------------ 17.81s\nInstall required packages (Debian) -------------------------------------- 8.32s\nGathers facts about hosts ----------------------------------------------- 4.02s\nCopy fact files --------------------------------------------------------- 3.97s\nCreate custom facts directory ------------------------------------------- 1.67s\nCopy fact file ---------------------------------------------------------- 1.51s\nosism.commons.repository : Force update of package cache ---------------- 1.47s\nosism.commons.repository : Copy ubuntu.sources file --------------------- 1.11s\nosism.commons.repository : Copy 99osism apt configuration --------------- 1.05s\nCreate custom facts directory ------------------------------------------- 0.54s\nosism.commons.repository : Remove sources.list file --------------------- 0.47s\nosism.commons.repository : Create /etc/apt/sources.list.d directory ----- 0.45s\nosism.commons.repository : Set repositories to default ------------------ 0.27s\nosism.commons.repository : Set repository_default fact to default value --- 0.22s\nosism.commons.repository : Include distribution specific repository tasks --- 0.18s\nosism.commons.repository : Include tasks for Ubuntu < 24.04 ------------- 0.17s\nosism.commons.repository : Gather variables for each operating system --- 0.12s\nInstall required packages (RedHat) -------------------------------------- 0.10s\n+ osism apply bootstrap\n\u001b[32m2026-09-30 03:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of bootstrap.\u001b[0m\n\u001b[32m2026-09-30 03:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d8c94985-8754-4a6a-bb51-beccd8325105 (bootstrap) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d8c94985-8754-4a6a-bb51-beccd8325105 (bootstrap) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on state bootstrap] ************************************\n\nTASK [Group hosts based on state bootstrap] ************************************\nWednesday 30 September 2026  03:10:05 +0000 (0:00:00.206)       0:00:00.206 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  03:10:06 +0000 (0:00:00.410)       0:00:00.617 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nPLAY [Gather facts for all hosts (if using --limit)] ***************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  03:10:10 +0000 (0:00:04.654)       0:00:05.272 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-manager) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nPLAY [Apply bootstrap roles part 1] ********************************************\n\nTASK [osism.commons.hostname : Set hostname] ***********************************\nWednesday 30 September 2026  03:10:11 +0000 (0:00:00.613)       0:00:05.885 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.hostname : Copy /etc/hostname] *****************************\nWednesday 30 September 2026  03:10:12 +0000 (0:00:01.310)       0:00:07.196 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.hosts : Include type specific tasks] ***********************\nWednesday 30 September 2026  03:10:14 +0000 (0:00:01.475)       0:00:08.671 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/hosts/tasks/type-template.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.hosts : Copy /etc/hosts file] ******************************\nWednesday 30 September 2026  03:10:14 +0000 (0:00:00.314)       0:00:08.986 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.proxy : Include distribution specific tasks] ***************\nWednesday 30 September 2026  03:10:16 +0000 (0:00:01.530)       0:00:10.516 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/proxy/tasks/Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [osism.commons.proxy : Configure proxy parameters for apt] ****************\nWednesday 30 September 2026  03:10:16 +0000 (0:00:00.318)       0:00:10.835 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.proxy : Set system wide settings in environment file] ******\nWednesday 30 September 2026  03:10:17 +0000 (0:00:01.110)       0:00:11.945 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.proxy : Remove system wide settings in environment file] ***\nWednesday 30 September 2026  03:10:18 +0000 (0:00:00.688)       0:00:12.634 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Check minimum and maximum number of name servers] ***\nWednesday 30 September 2026  03:10:19 +0000 (0:00:00.729)       0:00:13.363 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Include resolvconf tasks] *********************\nWednesday 30 September 2026  03:10:19 +0000 (0:00:00.300)       0:00:13.664 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-resolv.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.resolvconf : Include distribution specific installation tasks] ***\nWednesday 30 September 2026  03:10:19 +0000 (0:00:00.371)       0:00:14.036 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.resolvconf : Remove packages configuring /etc/resolv.conf] ***\nWednesday 30 September 2026  03:10:20 +0000 (0:00:00.358)       0:00:14.395 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.resolvconf : Install package systemd-resolved] *************\nWednesday 30 September 2026  03:10:21 +0000 (0:00:01.635)       0:00:16.031 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Retrieve file status of /etc/resolv.conf] *****\nWednesday 30 September 2026  03:10:22 +0000 (0:00:00.313)       0:00:16.344 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Archive existing file /etc/resolv.conf] *******\nWednesday 30 September 2026  03:10:22 +0000 (0:00:00.638)       0:00:16.982 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Link /run/systemd/resolve/stub-resolv.conf to /etc/resolv.conf] ***\nWednesday 30 September 2026  03:10:22 +0000 (0:00:00.292)       0:00:17.275 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.resolvconf : Copy configuration files] *********************\nWednesday 30 September 2026  03:10:23 +0000 (0:00:00.623)       0:00:17.899 *** \n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.resolvconf : Start/enable systemd-resolved service] ********\nWednesday 30 September 2026  03:10:24 +0000 (0:00:01.173)       0:00:19.072 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.resolvconf : Include distribution specific configuration tasks] ***\nWednesday 30 September 2026  03:10:25 +0000 (0:00:01.097)       0:00:20.170 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.resolvconf : Restart systemd-resolved service] *************\nWednesday 30 September 2026  03:10:26 +0000 (0:00:00.419)       0:00:20.589 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.repository : Gather variables for each operating system] ***\nWednesday 30 September 2026  03:10:27 +0000 (0:00:01.364)       0:00:21.954 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.repository : Set repository_default fact to default value] ***\nWednesday 30 September 2026  03:10:27 +0000 (0:00:00.260)       0:00:22.215 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.repository : Set repositories to default] ******************\nWednesday 30 September 2026  03:10:28 +0000 (0:00:00.285)       0:00:22.500 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.repository : Include distribution specific repository tasks] ***\nWednesday 30 September 2026  03:10:28 +0000 (0:00:00.283)       0:00:22.784 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/repository/tasks/Ubuntu.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.repository : Create /etc/apt/sources.list.d directory] *****\nWednesday 30 September 2026  03:10:28 +0000 (0:00:00.347)       0:00:23.131 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.repository : Include tasks for Ubuntu < 24.04] *************\nWednesday 30 September 2026  03:10:29 +0000 (0:00:00.575)       0:00:23.707 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.repository : Copy 99osism apt configuration] ***************\nWednesday 30 September 2026  03:10:29 +0000 (0:00:00.260)       0:00:23.968 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.repository : Remove sources.list file] *********************\nWednesday 30 September 2026  03:10:30 +0000 (0:00:01.144)       0:00:25.112 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.repository : Copy ubuntu.sources file] *********************\nWednesday 30 September 2026  03:10:31 +0000 (0:00:00.605)       0:00:25.717 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [osism.commons.repository : Update package cache] *************************\nWednesday 30 September 2026  03:10:32 +0000 (0:00:01.132)       0:00:26.850 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [osism.services.rsyslog : Gather variables for each operating system] *****\nWednesday 30 September 2026  03:10:49 +0000 (0:00:17.205)       0:00:44.055 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.rsyslog : Set rsyslog_user variable to default value] *****\nWednesday 30 September 2026  03:10:49 +0000 (0:00:00.265)       0:00:44.321 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.rsyslog : Set rsyslog_workdir variable to default value] ***\nWednesday 30 September 2026  03:10:50 +0000 (0:00:00.271)       0:00:44.593 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.rsyslog : Include distribution specific install tasks] ****\nWednesday 30 September 2026  03:10:50 +0000 (0:00:00.277)       0:00:44.870 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rsyslog/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.rsyslog : Install rsyslog package] ************************\nWednesday 30 September 2026  03:10:50 +0000 (0:00:00.377)       0:00:45.248 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.services.rsyslog : Copy rsyslog.conf configuration file] ***********\nWednesday 30 September 2026  03:10:53 +0000 (0:00:02.111)       0:00:47.359 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.services.rsyslog : Manage rsyslog service] *************************\nWednesday 30 September 2026  03:10:54 +0000 (0:00:01.163)       0:00:48.523 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [osism.services.rsyslog : Include fluentd tasks] **************************\nWednesday 30 September 2026  03:10:55 +0000 (0:00:00.930)       0:00:49.454 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rsyslog/tasks/fluentd.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.rsyslog : Forward syslog message to local fluentd daemon] ***\nWednesday 30 September 2026  03:10:55 +0000 (0:00:00.359)       0:00:49.814 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [osism.services.rsyslog : Include additional log server tasks] ************\nWednesday 30 September 2026  03:10:56 +0000 (0:00:01.177)       0:00:50.991 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.rsyslog : Include logrotate tasks] ************************\nWednesday 30 September 2026  03:10:56 +0000 (0:00:00.276)       0:00:51.268 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rsyslog/tasks/logrotate.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.rsyslog : Ensure logrotate package is installed] **********\nWednesday 30 September 2026  03:10:57 +0000 (0:00:00.383)       0:00:51.651 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.services.rsyslog : Configure logrotate for rsyslog] ****************\nWednesday 30 September 2026  03:10:59 +0000 (0:00:02.141)       0:00:53.793 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [osism.commons.systohc : Install util-linux-extra package] ****************\nWednesday 30 September 2026  03:11:00 +0000 (0:00:01.273)       0:00:55.067 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.systohc : Sync hardware clock] *****************************\nWednesday 30 September 2026  03:11:14 +0000 (0:00:13.663)       0:01:08.731 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.configfs : Start sys-kernel-config mount] ******************\nWednesday 30 September 2026  03:11:15 +0000 (0:00:01.261)       0:01:09.992 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.packages : Gather variables for each operating system] *****\nWednesday 30 September 2026  03:11:16 +0000 (0:00:00.970)       0:01:10.963 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.packages : Set required_packages_distribution variable to default value] ***\nWednesday 30 September 2026  03:11:16 +0000 (0:00:00.275)       0:01:11.238 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.packages : Include distribution specific package tasks] ****\nWednesday 30 September 2026  03:11:17 +0000 (0:00:00.251)       0:01:11.490 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/packages/tasks/package-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.packages : Install needrestart package] ********************\nWednesday 30 September 2026  03:11:17 +0000 (0:00:00.448)       0:01:11.938 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.packages : Set needrestart mode] ***************************\nWednesday 30 September 2026  03:11:19 +0000 (0:00:02.076)       0:01:14.015 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.packages : Set apt_cache_valid_time variable to default value] ***\nWednesday 30 September 2026  03:11:20 +0000 (0:00:00.580)       0:01:14.595 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.packages : Update package cache] ***************************\nWednesday 30 September 2026  03:11:20 +0000 (0:00:00.285)       0:01:14.880 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.packages : Download upgrade packages] **********************\nWednesday 30 September 2026  03:11:22 +0000 (0:00:01.469)       0:01:16.349 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.packages : Upgrade packages] *******************************\nWednesday 30 September 2026  03:11:24 +0000 (0:00:02.279)       0:01:18.629 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.packages : Download required packages] *********************\nWednesday 30 September 2026  03:11:27 +0000 (0:00:03.333)       0:01:21.962 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [osism.commons.packages : Install required packages] **********************\nWednesday 30 September 2026  03:11:58 +0000 (0:00:30.423)       0:01:52.386 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.packages : Remove useless packages from the cache] *********\nWednesday 30 September 2026  03:13:05 +0000 (0:01:07.432)       0:02:59.818 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.packages : Remove dependencies that are no longer required] ***\nWednesday 30 September 2026  03:13:07 +0000 (0:00:01.930)       0:03:01.748 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.sysctl : Include sysctl tasks] *****************************\nWednesday 30 September 2026  03:13:21 +0000 (0:00:14.487)       0:03:16.236 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'elasticsearch', 'value': [{'name': 'vm.max_map_count', 'value': 262144}]})\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'rabbitmq', 'value': [{'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}, {'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}, {'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}, {'name': 'net.core.wmem_max', 'value': 16777216}, {'name': 'net.core.rmem_max', 'value': 16777216}, {'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}, {'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}, {'name': 'net.core.somaxconn', 'value': 4096}, {'name': 'net.ipv4.tcp_syncookies', 'value': 0}, {'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}]})\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'generic', 'value': [{'name': 'vm.swappiness', 'value': 1}]})\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'compute', 'value': [{'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}]})\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'network', 'value': [{'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}]})\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'k3s_node', 'value': [{'name': 'fs.inotify.max_user_instances', 'value': 1024}]})\u001b[0m\n\nTASK [osism.commons.sysctl : Set sysctl parameters on elasticsearch] ***********\nWednesday 30 September 2026  03:13:22 +0000 (0:00:00.489)       0:03:16.726 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\nTASK [osism.commons.sysctl : Set sysctl parameters on rabbitmq] ****************\nWednesday 30 September 2026  03:13:23 +0000 (0:00:00.708)       0:03:17.435 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.core.wmem_max', 'value': 16777216})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.core.wmem_max', 'value': 16777216})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.core.rmem_max', 'value': 16777216})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.core.rmem_max', 'value': 16777216})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.core.wmem_max', 'value': 16777216})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.core.rmem_max', 'value': 16777216})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.core.somaxconn', 'value': 4096})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.core.somaxconn', 'value': 4096})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.core.somaxconn', 'value': 4096})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192})\u001b[0m\n\nTASK [osism.commons.sysctl : Set sysctl parameters on generic] *****************\nWednesday 30 September 2026  03:13:28 +0000 (0:00:04.954)       0:03:22.390 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m\n\nTASK [osism.commons.sysctl : Set sysctl parameters on compute] *****************\nWednesday 30 September 2026  03:13:29 +0000 (0:00:01.577)       0:03:23.967 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m\n\nTASK [osism.commons.sysctl : Set sysctl parameters on network] *****************\nWednesday 30 September 2026  03:13:30 +0000 (0:00:00.514)       0:03:24.481 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m\n\nTASK [osism.commons.sysctl : Set sysctl parameters on k3s_node] ****************\nWednesday 30 September 2026  03:13:30 +0000 (0:00:00.592)       0:03:25.074 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024})\u001b[0m\n\nTASK [osism.commons.limits : Include limits tasks] *****************************\nWednesday 30 September 2026  03:13:32 +0000 (0:00:01.542)       0:03:26.616 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.services : Populate service facts] *************************\nWednesday 30 September 2026  03:13:32 +0000 (0:00:00.344)       0:03:26.961 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.services : Check services] *********************************\nWednesday 30 September 2026  03:13:39 +0000 (0:00:06.888)       0:03:33.850 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=nscd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nscd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nscd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nscd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nscd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nscd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=nscd) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.services : Start/enable required services] *****************\nWednesday 30 September 2026  03:13:39 +0000 (0:00:00.328)       0:03:34.178 *** \n\u001b[0;32mok: [testbed-node-3] => (item=cron)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=cron)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=cron)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=cron)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=cron)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=cron)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=cron)\u001b[0m\n\nTASK [osism.commons.motd : Include distribution specific configure tasks] ******\nWednesday 30 September 2026  03:13:40 +0000 (0:00:01.109)       0:03:35.288 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/motd/tasks/configure-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.motd : Remove update-motd package] *************************\nWednesday 30 September 2026  03:13:41 +0000 (0:00:00.464)       0:03:35.752 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.motd : Check if /etc/default/motd-news exists] *************\nWednesday 30 September 2026  03:13:42 +0000 (0:00:01.536)       0:03:37.289 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.motd : Disable the dynamic motd-news service] **************\nWednesday 30 September 2026  03:13:43 +0000 (0:00:00.686)       0:03:37.975 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.motd : Get all configuration files in /etc/pam.d] **********\nWednesday 30 September 2026  03:13:44 +0000 (0:00:00.678)       0:03:38.653 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.motd : Remove pam_motd.so rule] ****************************\nWednesday 30 September 2026  03:13:44 +0000 (0:00:00.644)       0:03:39.298 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736657.1336372, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736669.2833009, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736671.57845, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736660.2924755, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736674.6124914, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736547.447, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736665.5674698, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m\n\nTASK [osism.commons.motd : Copy motd file] *************************************\nWednesday 30 September 2026  03:13:46 +0000 (0:00:01.072)       0:03:40.370 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.motd : Copy issue file] ************************************\nWednesday 30 September 2026  03:13:47 +0000 (0:00:01.164)       0:03:41.534 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.motd : Copy issue.net file] ********************************\nWednesday 30 September 2026  03:13:48 +0000 (0:00:01.300)       0:03:42.835 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.motd : Configure SSH to print the motd] ********************\nWednesday 30 September 2026  03:13:49 +0000 (0:00:01.244)       0:03:44.080 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.motd : Configure SSH to not print the motd] ****************\nWednesday 30 September 2026  03:13:50 +0000 (0:00:00.356)       0:03:44.436 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.rng : Include distribution specific install tasks] ********\nWednesday 30 September 2026  03:13:50 +0000 (0:00:00.800)       0:03:45.237 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rng/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.rng : Install rng package] ********************************\nWednesday 30 September 2026  03:13:51 +0000 (0:00:00.456)       0:03:45.693 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.rng : Remove haveged package] *****************************\nWednesday 30 September 2026  03:13:59 +0000 (0:00:08.446)       0:03:54.140 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.rng : Manage rng service] *********************************\nWednesday 30 September 2026  03:14:01 +0000 (0:00:01.411)       0:03:55.552 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Gather variables for each operating system] ******\nWednesday 30 September 2026  03:14:02 +0000 (0:00:01.072)       0:03:56.624 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Set cleanup_packages_distribution variable to default value] ***\nWednesday 30 September 2026  03:14:02 +0000 (0:00:00.328)       0:03:56.953 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Set cleanup_services_distribution variable to default value] ***\nWednesday 30 September 2026  03:14:02 +0000 (0:00:00.353)       0:03:57.306 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Populate service facts] **************************\nWednesday 30 September 2026  03:14:03 +0000 (0:00:00.312)       0:03:57.619 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Include distribution specific timer tasks] *******\nWednesday 30 September 2026  03:14:10 +0000 (0:00:07.386)       0:04:05.006 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/timers-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.cleanup : Disable apt-daily timers] ************************\nWednesday 30 September 2026  03:14:11 +0000 (0:00:00.468)       0:04:05.474 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=apt-daily-upgrade) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=apt-daily) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=apt-daily-upgrade) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=apt-daily) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=apt-daily-upgrade) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=apt-daily) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=apt-daily-upgrade) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=apt-daily) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=apt-daily-upgrade) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=apt-daily) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=apt-daily-upgrade) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=apt-daily) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=apt-daily-upgrade) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=apt-daily) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Include service tasks] ***************************\nWednesday 30 September 2026  03:14:11 +0000 (0:00:00.552)       0:04:06.027 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/services-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.cleanup : Cleanup services] ********************************\nWednesday 30 September 2026  03:14:12 +0000 (0:00:00.489)       0:04:06.517 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=ModemManager.service) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=ModemManager.service) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=ModemManager.service) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=ModemManager.service) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=ModemManager.service) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=ModemManager.service) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=ModemManager.service) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Include packages tasks] **************************\nWednesday 30 September 2026  03:14:12 +0000 (0:00:00.336)       0:04:06.854 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/packages-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.cleanup : Cleanup installed packages] **********************\nWednesday 30 September 2026  03:14:13 +0000 (0:00:00.510)       0:04:07.364 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.cleanup : Remove cloudinit package] ************************\nWednesday 30 September 2026  03:14:49 +0000 (0:00:36.620)       0:04:43.985 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.cleanup : Uninstall unattended-upgrades package] ***********\nWednesday 30 September 2026  03:14:58 +0000 (0:00:08.901)       0:04:52.886 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.cleanup : Remove useless packages from the cache] **********\nWednesday 30 September 2026  03:15:07 +0000 (0:00:08.999)       0:05:01.886 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [osism.commons.cleanup : Remove dependencies that are no longer required] ***\nWednesday 30 September 2026  03:15:09 +0000 (0:00:01.804)       0:05:03.691 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.cleanup : Include cloudinit tasks] *************************\nWednesday 30 September 2026  03:15:16 +0000 (0:00:07.566)       0:05:11.258 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/cloudinit.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.cleanup : Remove cloud-init configuration directory] *******\nWednesday 30 September 2026  03:15:17 +0000 (0:00:00.476)       0:05:11.734 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.timezone : Install tzdata package] *************************\nWednesday 30 September 2026  03:15:18 +0000 (0:00:00.834)       0:05:12.569 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.timezone : Set timezone to UTC] ****************************\nWednesday 30 September 2026  03:15:20 +0000 (0:00:02.054)       0:05:14.624 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.timezone : Create /etc/adjtime file] ***********************\nWednesday 30 September 2026  03:15:21 +0000 (0:00:00.954)       0:05:15.578 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.timezone : Ensure UTC in /etc/adjtime] *********************\nWednesday 30 September 2026  03:15:21 +0000 (0:00:00.306)       0:05:15.884 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Gather variables for each operating system] ******\nWednesday 30 September 2026  03:15:22 +0000 (0:00:00.557)       0:05:16.442 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Set docker_version variable to default value] ****\nWednesday 30 September 2026  03:15:22 +0000 (0:00:00.292)       0:05:16.734 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Set docker_cli_version variable to default value] ***\nWednesday 30 September 2026  03:15:22 +0000 (0:00:00.307)       0:05:17.042 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Print used docker version] ***********************\nWednesday 30 September 2026  03:15:23 +0000 (0:00:00.351)       0:05:17.394 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [osism.services.docker : Print used docker cli version] *******************\nWednesday 30 September 2026  03:15:23 +0000 (0:00:00.336)       0:05:17.731 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [osism.services.docker : Include block storage tasks] *********************\nWednesday 30 September 2026  03:15:23 +0000 (0:00:00.331)       0:05:18.062 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Include zram storage tasks] **********************\nWednesday 30 September 2026  03:15:24 +0000 (0:00:00.407)       0:05:18.470 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Include docker install tasks] ********************\nWednesday 30 September 2026  03:15:24 +0000 (0:00:00.357)       0:05:18.827 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/install-docker-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.docker : Remove old architecture-dependent repository] ****\nWednesday 30 September 2026  03:15:24 +0000 (0:00:00.504)       0:05:19.332 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.docker : Gather package facts] ****************************\nWednesday 30 September 2026  03:15:25 +0000 (0:00:00.962)       0:05:20.294 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.docker : Check whether packages are installed that should not be installed] ***\nWednesday 30 September 2026  03:15:29 +0000 (0:00:03.355)       0:05:23.650 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=containerd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=docker-engine) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=containerd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=docker-engine) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=containerd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=docker-engine) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=containerd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=docker-engine) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=containerd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=docker-engine) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=containerd) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=docker-engine) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=containerd) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=docker.io) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=docker-engine) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Install apt-transport-https package] *************\nWednesday 30 September 2026  03:15:30 +0000 (0:00:00.783)       0:05:24.433 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.docker : Add repository gpg key] **************************\nWednesday 30 September 2026  03:15:37 +0000 (0:00:07.307)       0:05:31.741 *** \n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Add repository] **********************************\nWednesday 30 September 2026  03:15:38 +0000 (0:00:01.062)       0:05:32.804 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.docker : Update package cache] ****************************\nWednesday 30 September 2026  03:15:46 +0000 (0:00:08.122)       0:05:40.926 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Pin docker package version] **********************\nWednesday 30 September 2026  03:15:50 +0000 (0:00:03.457)       0:05:44.384 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Pin docker-cli package version] ******************\nWednesday 30 September 2026  03:15:51 +0000 (0:00:01.320)       0:05:45.704 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Unlock containerd package] ***********************\nWednesday 30 September 2026  03:15:52 +0000 (0:00:01.401)       0:05:47.105 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Install containerd package] **********************\nWednesday 30 September 2026  03:15:53 +0000 (0:00:01.189)       0:05:48.295 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.docker : Lock containerd package] *************************\nWednesday 30 September 2026  03:16:04 +0000 (0:00:10.305)       0:05:58.601 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Install docker-cli package] **********************\nWednesday 30 September 2026  03:16:05 +0000 (0:00:00.932)       0:05:59.533 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.docker : Install docker package] **************************\nWednesday 30 September 2026  03:16:14 +0000 (0:00:09.139)       0:06:08.673 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.docker : Unblock installation of python docker packages] ***\nWednesday 30 September 2026  03:16:25 +0000 (0:00:11.212)       0:06:19.886 *** \n\u001b[0;32mok: [testbed-node-3] => (item=python3-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=python3-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=python3-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=python3-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=python-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=python3-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=python-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=python3-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=python-docker)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=python3-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=python-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=python-docker)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=python-docker)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=python-docker)\u001b[0m\n\nTASK [osism.services.docker : Install python3 docker package] ******************\nWednesday 30 September 2026  03:16:27 +0000 (0:00:01.472)       0:06:21.358 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Install python3 docker package from Debian Sid] ***\nWednesday 30 September 2026  03:16:27 +0000 (0:00:00.853)       0:06:22.212 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.services.docker : Remove python docker packages (install python bindings from pip)] ***\nWednesday 30 September 2026  03:16:32 +0000 (0:00:04.321)       0:06:26.533 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Block installation of python docker packages (install python bindings from pip)] ***\nWednesday 30 September 2026  03:16:32 +0000 (0:00:00.612)       0:06:27.145 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=python3-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=python-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=python3-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=python-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=python3-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=python-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=python3-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=python-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=python3-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=python-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=python3-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=python-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=python3-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=python-docker) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Install python3-pip package (install python bindings from pip)] ***\nWednesday 30 September 2026  03:16:33 +0000 (0:00:00.636)       0:06:27.782 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Install docker packages (install python bindings from pip)] ***\nWednesday 30 September 2026  03:16:34 +0000 (0:00:00.587)       0:06:28.370 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Install packages required by docker login] *******\nWednesday 30 September 2026  03:16:34 +0000 (0:00:00.743)       0:06:29.113 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Ensure that some packages are not installed] *****\nWednesday 30 September 2026  03:16:35 +0000 (0:00:00.589)       0:06:29.703 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [osism.services.docker : Include config tasks] ****************************\nWednesday 30 September 2026  03:16:37 +0000 (0:00:01.813)       0:06:31.516 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/config.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.docker : Create plugins directory] ************************\nWednesday 30 September 2026  03:16:38 +0000 (0:00:01.051)       0:06:32.568 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Create systemd overlay directory] ****************\nWednesday 30 September 2026  03:16:39 +0000 (0:00:01.066)       0:06:33.635 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Copy systemd overlay file] ***********************\nWednesday 30 September 2026  03:16:40 +0000 (0:00:00.873)       0:06:34.508 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Reload systemd daemon if systemd overlay file is changed] ***\nWednesday 30 September 2026  03:16:41 +0000 (0:00:01.352)       0:06:35.861 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [osism.services.docker : Copy limits configuration file] ******************\nWednesday 30 September 2026  03:16:42 +0000 (0:00:01.332)       0:06:37.193 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Copy daemon.json configuration file] *************\nWednesday 30 September 2026  03:16:44 +0000 (0:00:01.601)       0:06:38.794 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Include service tasks] ***************************\nWednesday 30 September 2026  03:16:45 +0000 (0:00:01.453)       0:06:40.247 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/service.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.docker : Reload systemd daemon] ***************************\nWednesday 30 September 2026  03:16:46 +0000 (0:00:00.987)       0:06:41.234 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Manage service] **********************************\nWednesday 30 September 2026  03:16:48 +0000 (0:00:01.491)       0:06:42.726 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Manage docker socket service] ********************\nWednesday 30 September 2026  03:16:49 +0000 (0:00:01.431)       0:06:44.157 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [osism.services.docker : Manage containerd service] ***********************\nWednesday 30 September 2026  03:16:51 +0000 (0:00:01.187)       0:06:45.345 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Include bootstrap tasks] *************************\nWednesday 30 September 2026  03:16:52 +0000 (0:00:01.178)       0:06:46.524 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/bootstrap.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.docker : Flush handlers] **********************************\nWednesday 30 September 2026  03:16:53 +0000 (0:00:01.131)       0:06:47.655 *** \n\nTASK [osism.services.docker : Flush handlers] **********************************\nWednesday 30 September 2026  03:16:53 +0000 (0:00:00.043)       0:06:47.699 *** \n\nTASK [osism.services.docker : Flush handlers] **********************************\nWednesday 30 September 2026  03:16:53 +0000 (0:00:00.040)       0:06:47.740 *** \n\nTASK [osism.services.docker : Flush handlers] **********************************\nWednesday 30 September 2026  03:16:53 +0000 (0:00:00.060)       0:06:47.800 *** \n\nTASK [osism.services.docker : Flush handlers] **********************************\nWednesday 30 September 2026  03:16:53 +0000 (0:00:00.046)       0:06:47.847 *** \n\nTASK [osism.services.docker : Flush handlers] **********************************\nWednesday 30 September 2026  03:16:53 +0000 (0:00:00.041)       0:06:47.888 *** \n\nTASK [osism.services.docker : Flush handlers] **********************************\nWednesday 30 September 2026  03:16:53 +0000 (0:00:00.058)       0:06:47.947 *** \n\nRUNNING HANDLER [osism.commons.repository : Force update of package cache] *****\nWednesday 30 September 2026  03:16:53 +0000 (0:00:00.043)       0:06:47.990 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [osism.services.rsyslog : Restart rsyslog service] *************\nWednesday 30 September 2026  03:16:54 +0000 (0:00:01.246)       0:06:49.237 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [osism.services.rsyslog : Restart logrotate service] ***********\nWednesday 30 September 2026  03:16:56 +0000 (0:00:01.373)       0:06:50.610 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.docker : Restart docker service] ***************\nWednesday 30 September 2026  03:16:57 +0000 (0:00:01.324)       0:06:51.934 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [osism.services.docker : Wait after docker service restart] ****\nWednesday 30 September 2026  03:16:59 +0000 (0:00:02.177)       0:06:54.112 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [osism.services.docker : Add user to docker group] ************************\nWednesday 30 September 2026  03:17:00 +0000 (0:00:00.294)       0:06:54.406 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Log into private registry and force re-authorization] ***\nWednesday 30 September 2026  03:17:01 +0000 (0:00:01.007)       0:06:55.414 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Include facts tasks] *****************************\nWednesday 30 September 2026  03:17:01 +0000 (0:00:00.591)       0:06:56.005 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/facts.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.docker : Create facts directory] **************************\nWednesday 30 September 2026  03:17:02 +0000 (0:00:00.973)       0:06:56.978 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.docker : Copy docker fact files] **************************\nWednesday 30 September 2026  03:17:03 +0000 (0:00:01.155)       0:06:58.134 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=docker_containers)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=docker_containers)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=docker_containers)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=docker_containers)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=docker_containers)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=docker_containers)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=docker_containers)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=docker_images)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=docker_images)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=docker_images)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=docker_images)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=docker_images)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=docker_images)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=docker_images)\u001b[0m\n\nTASK [osism.commons.docker_compose : This install type is not supported] *******\nWednesday 30 September 2026  03:17:06 +0000 (0:00:02.636)       0:07:00.770 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.docker_compose : Include distribution specific install tasks] ***\nWednesday 30 September 2026  03:17:06 +0000 (0:00:00.537)       0:07:01.307 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/docker_compose/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.docker_compose : Remove docker-compose apt preferences file] ***\nWednesday 30 September 2026  03:17:08 +0000 (0:00:01.082)       0:07:02.389 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.docker_compose : Get checksum of docker-compose file] ******\nWednesday 30 September 2026  03:17:08 +0000 (0:00:00.879)       0:07:03.268 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.docker_compose : Remove docker-compose binary] *************\nWednesday 30 September 2026  03:17:09 +0000 (0:00:00.862)       0:07:04.131 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.docker_compose : Uninstall docker-compose package] *********\nWednesday 30 September 2026  03:17:10 +0000 (0:00:00.529)       0:07:04.660 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.docker_compose : Copy docker-compose script] ***************\nWednesday 30 September 2026  03:17:11 +0000 (0:00:01.577)       0:07:06.238 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.docker_compose : Install docker-compose-plugin package] ****\nWednesday 30 September 2026  03:17:12 +0000 (0:00:00.790)       0:07:07.028 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [osism.commons.docker_compose : Copy osism.target systemd file] ***********\nWednesday 30 September 2026  03:17:19 +0000 (0:00:06.726)       0:07:13.754 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.docker_compose : Enable osism.target] **********************\nWednesday 30 September 2026  03:17:20 +0000 (0:00:01.307)       0:07:15.062 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.docker_compose : Copy docker-compose systemd unit file] ****\nWednesday 30 September 2026  03:17:22 +0000 (0:00:01.733)       0:07:16.796 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.facts : Create custom facts directory] *********************\nWednesday 30 September 2026  03:17:24 +0000 (0:00:01.869)       0:07:18.665 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.facts : Copy fact files] ***********************************\nWednesday 30 September 2026  03:17:25 +0000 (0:00:00.956)       0:07:19.622 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Check minimum and maximum number of servers] *****\nWednesday 30 September 2026  03:17:26 +0000 (0:00:00.863)       0:07:20.485 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Gather variables for each operating system] ******\nWednesday 30 September 2026  03:17:26 +0000 (0:00:00.764)       0:07:21.250 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Set chrony_conf_file variable to default value] ***\nWednesday 30 September 2026  03:17:27 +0000 (0:00:00.599)       0:07:21.849 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Set chrony_key_file variable to default value] ***\nWednesday 30 September 2026  03:17:28 +0000 (0:00:00.605)       0:07:22.455 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Populate service facts] **************************\nWednesday 30 September 2026  03:17:28 +0000 (0:00:00.538)       0:07:22.993 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Manage timesyncd service] ************************\nWednesday 30 September 2026  03:17:34 +0000 (0:00:05.388)       0:07:28.381 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Include distribution specific install tasks] *****\nWednesday 30 September 2026  03:17:34 +0000 (0:00:00.610)       0:07:28.992 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.chrony : Install package] *********************************\nWednesday 30 September 2026  03:17:35 +0000 (0:00:00.896)       0:07:29.888 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [osism.services.chrony : Manage chrony service] ***************************\nWednesday 30 September 2026  03:17:37 +0000 (0:00:01.973)       0:07:31.862 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.chrony : Check if configuration file exists] **************\nWednesday 30 September 2026  03:17:39 +0000 (0:00:01.914)       0:07:33.776 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.chrony : Copy configuration file] *************************\nWednesday 30 September 2026  03:17:40 +0000 (0:00:00.931)       0:07:34.708 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m\n\nTASK [osism.services.lldpd : Include distribution specific install tasks] ******\nWednesday 30 September 2026  03:17:42 +0000 (0:00:01.806)       0:07:36.515 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/lldpd/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.lldpd : Install lldpd package] ****************************\nWednesday 30 September 2026  03:17:43 +0000 (0:00:01.139)       0:07:37.655 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.lldpd : Manage lldpd service] *****************************\nWednesday 30 September 2026  03:17:53 +0000 (0:00:09.820)       0:07:47.475 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.commons.docker_compose : Reload systemd daemon] *********\nWednesday 30 September 2026  03:17:55 +0000 (0:00:01.879)       0:07:49.355 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [osism.services.chrony : Restart chrony service] ***************\nWednesday 30 September 2026  03:17:56 +0000 (0:00:01.645)       0:07:51.000 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY [Apply bootstrap role part 2] *********************************************\n\nTASK [Include hardening role] **************************************************\nWednesday 30 September 2026  03:17:57 +0000 (0:00:01.328)       0:07:52.329 *** \n\u001b[0;36mincluded: hardening for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [hardening : Gather variables for each operating system] ******************\nWednesday 30 September 2026  03:17:59 +0000 (0:00:01.162)       0:07:53.491 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for check/audit mode] **********************************\nWednesday 30 September 2026  03:17:59 +0000 (0:00:00.835)       0:07:54.327 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check to see if we are booting with EFI or UEFI] *************\nWednesday 30 September 2026  03:18:00 +0000 (0:00:00.863)       0:07:55.191 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set facts] ***************************************************\nWednesday 30 September 2026  03:18:01 +0000 (0:00:00.577)       0:07:55.768 *** \n\u001b[1;35m[WARNING]: Found variable using reserved name: check_mode\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if grub is present on the remote node] *****************\nWednesday 30 September 2026  03:18:02 +0000 (0:00:00.631)       0:07:56.399 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Create temporary directory to hold any temporary files] ******\nWednesday 30 September 2026  03:18:02 +0000 (0:00:00.890)       0:07:57.290 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set a fact for the temporary directory] **********************\nWednesday 30 September 2026  03:18:04 +0000 (0:00:01.104)       0:07:58.394 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Verify all installed RPM packages] ***************************\nWednesday 30 September 2026  03:18:04 +0000 (0:00:00.575)       0:07:58.970 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Locate top level directories to check for .shosts] ***********\nWednesday 30 September 2026  03:18:05 +0000 (0:00:00.609)       0:07:59.579 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for .shosts or shosts.equiv files] *********************\nWednesday 30 September 2026  03:18:06 +0000 (0:00:00.946)       0:08:00.526 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Get user data for all users on the system] *******************\nWednesday 30 September 2026  03:18:07 +0000 (0:00:01.381)       0:08:01.908 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Get user data for all interactive users on the system] *******\nWednesday 30 September 2026  03:18:08 +0000 (0:00:00.924)       0:08:02.833 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Install EPEL repository] *************************************\nWednesday 30 September 2026  03:18:09 +0000 (0:00:00.911)       0:08:03.745 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Add packages based on STIG requirements] *********************\nWednesday 30 September 2026  03:18:10 +0000 (0:00:00.591)       0:08:04.337 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=present)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=present)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=present)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=present)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=present)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=present)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=present)\u001b[0m\n\nTASK [hardening : Remove packages based on STIG requirements] ******************\nWednesday 30 September 2026  03:19:29 +0000 (0:01:19.513)       0:09:23.850 *** \n\u001b[0;32mok: [testbed-node-3] => (item=absent)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=absent)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=absent)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=absent)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=absent)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=absent)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=absent)\u001b[0m\n\nTASK [hardening : include_tasks] ***********************************************\nWednesday 30 September 2026  03:19:31 +0000 (0:00:01.887)       0:09:25.738 *** \n\u001b[0;36mincluded: /usr/share/ansible/roles/hardening/tasks/rhel7stig/apt.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [hardening : Ensure debsums is installed] *********************************\nWednesday 30 September 2026  03:19:32 +0000 (0:00:01.509)       0:09:27.247 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Gather debsums report] ***************************************\nWednesday 30 September 2026  03:19:33 +0000 (0:00:00.550)       0:09:27.798 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71855 - Get files with invalid checksums (apt)] ************\nWednesday 30 September 2026  03:19:34 +0000 (0:00:00.732)       0:09:28.530 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71855 - Create comma-separated list] ***********************\nWednesday 30 September 2026  03:19:34 +0000 (0:00:00.572)       0:09:29.102 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71855 - The cryptographic hash of system files and commands must match vendor values (apt)] ***\nWednesday 30 September 2026  03:19:35 +0000 (0:00:00.587)       0:09:29.689 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Search for AllowUnauthenticated in /etc/apt/apt.conf.d/] *****\nWednesday 30 September 2026  03:19:35 +0000 (0:00:00.552)       0:09:30.241 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [hardening : V-71977 - Package management tool must verify authenticity of packages] ***\nWednesday 30 September 2026  03:19:37 +0000 (0:00:01.863)       0:09:32.104 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71979 - Package management tool must verify authenticity of locally-installed packages] ***\nWednesday 30 September 2026  03:19:38 +0000 (0:00:00.733)       0:09:32.837 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71987 - Clean requirements/dependencies when removing packages (dpkg)] ***\nWednesday 30 September 2026  03:19:39 +0000 (0:00:00.892)       0:09:33.730 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Enable automatic package updates (apt)] **********************\nWednesday 30 September 2026  03:19:40 +0000 (0:00:00.874)       0:09:34.604 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if /etc/security/pwquality.conf exists] ****************\nWednesday 30 September 2026  03:19:40 +0000 (0:00:00.585)       0:09:35.190 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set password quality requirements] ***************************\nWednesday 30 September 2026  03:19:41 +0000 (0:00:00.901)       0:09:36.092 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for SHA512 password storage in PAM] ********************\nWednesday 30 September 2026  03:19:43 +0000 (0:00:01.445)       0:09:37.537 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Print warning if PAM is not using SHA512 for password storage] ***\nWednesday 30 September 2026  03:19:44 +0000 (0:00:00.896)       0:09:38.434 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Ensure libuser is storing passwords using SHA512] ************\nWednesday 30 September 2026  03:19:44 +0000 (0:00:00.580)       0:09:39.015 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set minimum password lifetime limit to 24 hours for interactive accounts] ***\nWednesday 30 September 2026  03:19:45 +0000 (0:00:00.596)       0:09:39.611 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set maximum password lifetime limit to 60 days for interactive accounts] ***\nWednesday 30 September 2026  03:19:46 +0000 (0:00:01.101)       0:09:40.713 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure that users cannot reuse one of their last 5 passwords] ***\nWednesday 30 September 2026  03:19:47 +0000 (0:00:00.931)       0:09:41.645 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure accounts are disabled if the password expires] ********\nWednesday 30 September 2026  03:19:47 +0000 (0:00:00.588)       0:09:42.233 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Apply shadow-utils configurations] ***************************\nWednesday 30 September 2026  03:19:48 +0000 (0:00:00.569)       0:09:42.803 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m\n\nTASK [hardening : Print warning for groups in /etc/passwd that are not in /etc/group] ***\nWednesday 30 September 2026  03:19:49 +0000 (0:00:01.444)       0:09:44.248 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Get all accounts with UID 0] *********************************\nWednesday 30 September 2026  03:19:50 +0000 (0:00:00.812)       0:09:45.060 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Print warnings for non-root users with UID 0] ****************\nWednesday 30 September 2026  03:19:51 +0000 (0:00:00.949)       0:09:46.010 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Print warning for local interactive users without a home directory assigned] ***\nWednesday 30 September 2026  03:19:52 +0000 (0:00:00.541)       0:09:46.551 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check each user to see if its home directory exists on the filesystem] ***\nWednesday 30 September 2026  03:19:52 +0000 (0:00:00.605)       0:09:47.156 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'usbmux', 'uid': 110, 'gid': 46, 'gecos': 'usbmux daemon,,,', 'dir': '/var/lib/usbmux', 'shell': '/usr/sbin/nologin', 'group': {'name': 'plugdev', 'passwd': 'x', 'gid': 46}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': '_lldpd', 'uid': 111, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m\n\nTASK [hardening : Print warning for users with an assigned home directory that does not exist] ***\nWednesday 30 September 2026  03:20:07 +0000 (0:00:14.400)       0:10:01.557 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\nusbmux (/var/lib/usbmux does not exist)\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Use pwquality when passwords are changed or created] *********\nWednesday 30 September 2026  03:20:07 +0000 (0:00:00.685)       0:10:02.243 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Verify that AIDE configuration directory exists] *************\nWednesday 30 September 2026  03:20:08 +0000 (0:00:00.617)       0:10:02.860 *** \n\u001b[0;32mok: [testbed-node-3] => (item=/etc/aide/aide.conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/aide/aide.conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/aide/aide.conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/aide/aide.conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/etc/aide.conf)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/aide/aide.conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/aide.conf)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/aide/aide.conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/aide/aide.conf.d)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/aide.conf)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/aide.conf)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/aide.conf)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/aide.conf)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/aide.conf)\u001b[0m\n\nTASK [hardening : Exclude certain directories from AIDE] ***********************\nWednesday 30 September 2026  03:20:09 +0000 (0:00:01.284)       0:10:04.145 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Configure AIDE to verify additional properties (Ubuntu)] *****\nWednesday 30 September 2026  03:20:11 +0000 (0:00:01.452)       0:10:05.598 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Configure AIDE to verify additional properties (SUSE)] *******\nWednesday 30 September 2026  03:20:12 +0000 (0:00:01.162)       0:10:06.760 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check to see if AIDE database is already in place] ***********\nWednesday 30 September 2026  03:20:12 +0000 (0:00:00.557)       0:10:07.317 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Initialize AIDE (this will take a few minutes)] **************\nWednesday 30 September 2026  03:20:13 +0000 (0:00:00.906)       0:10:08.224 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Move AIDE database into place] *******************************\nWednesday 30 September 2026  03:20:14 +0000 (0:00:00.573)       0:10:08.797 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Create AIDE cron job] ****************************************\nWednesday 30 September 2026  03:20:15 +0000 (0:00:00.603)       0:10:09.401 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set pam_faildelay configuration on Ubuntu] *******************\nWednesday 30 September 2026  03:20:15 +0000 (0:00:00.837)       0:10:10.239 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [hardening : Prevent users with blank or null passwords from authenticating (Debian/Ubuntu)] ***\nWednesday 30 September 2026  03:20:16 +0000 (0:00:00.947)       0:10:11.186 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Prevent users with blank or null passwords from authenticating (Red Hat)] ***\nWednesday 30 September 2026  03:20:17 +0000 (0:00:00.919)       0:10:12.106 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Prevent users with blank or null passwords from authenticating (SUSE)] ***\nWednesday 30 September 2026  03:20:18 +0000 (0:00:00.863)       0:10:12.969 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/pam.d/common-auth) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/pam.d/common-password) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/pam.d/common-auth) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/pam.d/common-password) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/pam.d/common-auth) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/pam.d/common-password) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/pam.d/common-auth) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/pam.d/common-password) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/pam.d/common-auth) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/pam.d/common-password) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/pam.d/common-auth) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/pam.d/common-password) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/pam.d/common-auth) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/pam.d/common-password) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Lock accounts after three failed login attempts a 15 minute period] ***\nWednesday 30 September 2026  03:20:19 +0000 (0:00:00.660)       0:10:13.630 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for 'nopasswd' in sudoers files] ***********************\nWednesday 30 September 2026  03:20:20 +0000 (0:00:00.835)       0:10:14.465 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71947 - Users must provide a password for privilege escalation.] ***\nWednesday 30 September 2026  03:20:21 +0000 (0:00:00.897)       0:10:15.363 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Check for '!authenticate' in sudoers files] ******************\nWednesday 30 September 2026  03:20:21 +0000 (0:00:00.615)       0:10:15.978 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71949 - Users must re-authenticate for privilege escalation.] ***\nWednesday 30 September 2026  03:20:22 +0000 (0:00:00.965)       0:10:16.943 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if sssd.conf exists] ***********************************\nWednesday 30 September 2026  03:20:23 +0000 (0:00:00.819)       0:10:17.763 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if GRUB2 custom file exists] ***************************\nWednesday 30 September 2026  03:20:24 +0000 (0:00:00.891)       0:10:18.655 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Define password options for grub] ****************************\nWednesday 30 September 2026  03:20:25 +0000 (0:00:00.920)       0:10:19.575 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set CLASS for grub file] *************************************\nWednesday 30 September 2026  03:20:25 +0000 (0:00:00.687)       0:10:20.263 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72217 - The operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.] ***\nWednesday 30 September 2026  03:20:26 +0000 (0:00:00.589)       0:10:20.852 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for pam_lastlog in PAM configuration] ******************\nWednesday 30 September 2026  03:20:27 +0000 (0:00:00.835)       0:10:21.687 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [hardening : V-72275 - Display date/time of last logon after logon] *******\nWednesday 30 September 2026  03:20:28 +0000 (0:00:01.608)       0:10:23.296 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure .shosts find has finished] ****************************\nWednesday 30 September 2026  03:20:29 +0000 (0:00:00.593)       0:10:23.890 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Remove .shosts or shosts.equiv files] ************************\nWednesday 30 September 2026  03:20:30 +0000 (0:00:00.949)       0:10:24.839 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71849 - Get packages with incorrect file permissions or ownership] ***\nWednesday 30 September 2026  03:20:31 +0000 (0:00:00.581)       0:10:25.421 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71849 - Reset file permissions/ownership to vendor values] ***\nWednesday 30 September 2026  03:20:31 +0000 (0:00:00.786)       0:10:26.207 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Search for files/directories with an invalid owner] **********\nWednesday 30 September 2026  03:20:32 +0000 (0:00:00.637)       0:10:26.844 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72007 - All files and directories must have a valid owner.] ***\nWednesday 30 September 2026  03:20:33 +0000 (0:00:00.652)       0:10:27.496 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Search for files/directories with an invalid group owner] ****\nWednesday 30 September 2026  03:20:33 +0000 (0:00:00.646)       0:10:28.143 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72009 - All files and directories must have a valid group owner.] ***\nWednesday 30 September 2026  03:20:34 +0000 (0:00:00.567)       0:10:28.710 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set proper owner, group owner, and permissions on home directories] ***\nWednesday 30 September 2026  03:20:35 +0000 (0:00:00.863)       0:10:29.573 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Find all world-writable directories] *************************\nWednesday 30 September 2026  03:20:35 +0000 (0:00:00.707)       0:10:30.281 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72047 - All world-writable directories must be group-owned by root, sys, bin, or an application group.] ***\nWednesday 30 September 2026  03:20:36 +0000 (0:00:00.557)       0:10:30.838 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if /etc/cron.allow exists] *****************************\nWednesday 30 September 2026  03:20:37 +0000 (0:00:00.599)       0:10:31.438 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set owner/group owner on /etc/cron.allow] ********************\nWednesday 30 September 2026  03:20:38 +0000 (0:00:01.175)       0:10:32.613 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if gdm is installed and configured] ********************\nWednesday 30 September 2026  03:20:38 +0000 (0:00:00.609)       0:10:33.223 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71953 - The operating system must not allow an unattended or automatic logon to the system via a graphical user interface] ***\nWednesday 30 September 2026  03:20:39 +0000 (0:00:00.901)       0:10:34.124 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71955 - The operating system must not allow guest logon to the system.] ***\nWednesday 30 September 2026  03:20:40 +0000 (0:00:00.589)       0:10:34.713 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for dconf profiles] ************************************\nWednesday 30 September 2026  03:20:40 +0000 (0:00:00.580)       0:10:35.294 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Create a user profile in dconf] ******************************\nWednesday 30 September 2026  03:20:42 +0000 (0:00:01.245)       0:10:36.539 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Create dconf directories] ************************************\nWednesday 30 September 2026  03:20:42 +0000 (0:00:00.590)       0:10:37.129 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/local.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/local.d/locks) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/gdm.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/local.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/local.d/locks) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/gdm.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/local.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/local.d/locks) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/gdm.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/local.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/local.d/locks) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/gdm.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/local.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/local.d/locks) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/gdm.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/local.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/local.d/locks) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/gdm.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/local.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/local.d/locks) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/gdm.d/) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Configure graphical session locking] *************************\nWednesday 30 September 2026  03:20:43 +0000 (0:00:00.671)       0:10:37.801 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Prevent users from changing graphical session locking configurations] ***\nWednesday 30 September 2026  03:20:44 +0000 (0:00:00.660)       0:10:38.462 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Create a GDM profile for displaying a login banner] **********\nWednesday 30 September 2026  03:20:44 +0000 (0:00:00.618)       0:10:39.080 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Create a GDM keyfile for machine-wide settings] **************\nWednesday 30 September 2026  03:20:45 +0000 (0:00:00.892)       0:10:39.973 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71983 - USB mass storage must be disabled.] ****************\nWednesday 30 September 2026  03:20:46 +0000 (0:00:00.699)       0:10:40.673 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set sysctl configurations] ***********************************\nWednesday 30 September 2026  03:20:47 +0000 (0:00:00.938)       0:10:41.611 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m\n\nTASK [hardening : Check kdump service] *****************************************\nWednesday 30 September 2026  03:20:54 +0000 (0:00:07.432)       0:10:49.043 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72057 - Kernel core dumps must be disabled unless needed.] ***\nWednesday 30 September 2026  03:20:55 +0000 (0:00:01.156)       0:10:50.199 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if FIPS is enabled] ************************************\nWednesday 30 September 2026  03:20:56 +0000 (0:00:00.606)       0:10:50.805 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Print a warning if FIPS isn't enabled] ***********************\nWednesday 30 September 2026  03:20:57 +0000 (0:00:00.581)       0:10:51.387 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-77821 - Datagram Congestion Control Protocol (DCCP) kernel module must be disabled] ***\nWednesday 30 September 2026  03:20:57 +0000 (0:00:00.641)       0:10:52.028 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check apparmor_status output] ********************************\nWednesday 30 September 2026  03:20:59 +0000 (0:00:01.392)       0:10:53.421 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if apparmor is running] ********************************\nWednesday 30 September 2026  03:20:59 +0000 (0:00:00.877)       0:10:54.298 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure AppArmor is enabled at boot time] *********************\nWednesday 30 September 2026  03:21:00 +0000 (0:00:00.595)       0:10:54.894 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure AppArmor is running] **********************************\nWednesday 30 September 2026  03:21:01 +0000 (0:00:00.619)       0:10:55.513 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure SELinux is in enforcing mode on the next reboot] ******\nWednesday 30 September 2026  03:21:01 +0000 (0:00:00.592)       0:10:56.106 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Relabel files on next boot if SELinux mode changed] **********\nWednesday 30 September 2026  03:21:02 +0000 (0:00:00.573)       0:10:56.679 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for unlabeled device files] ****************************\nWednesday 30 September 2026  03:21:03 +0000 (0:00:00.838)       0:10:57.518 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72039 - All system device files must be correctly labeled to prevent unauthorized modification.] ***\nWednesday 30 September 2026  03:21:03 +0000 (0:00:00.611)       0:10:58.130 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check autofs service] ****************************************\nWednesday 30 September 2026  03:21:04 +0000 (0:00:00.630)       0:10:58.761 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71985 - File system automounter must be disabled unless required.] ***\nWednesday 30 September 2026  03:21:05 +0000 (0:00:00.943)       0:10:59.704 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71993 - The x86 Ctrl-Alt-Delete key sequence must be disabled] ***\nWednesday 30 September 2026  03:21:05 +0000 (0:00:00.621)       0:11:00.326 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-71993 - The x86 Ctrl-Alt-Delete key sequence must be disabled] ***\nWednesday 30 September 2026  03:21:07 +0000 (0:00:01.520)       0:11:01.846 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for /home on mounted filesystem] ***********************\nWednesday 30 September 2026  03:21:09 +0000 (0:00:01.977)       0:11:03.823 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Check for /var on mounted filesystem] ************************\nWednesday 30 September 2026  03:21:10 +0000 (0:00:00.630)       0:11:04.453 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Check for /var/log/audit on mounted filesystem] **************\nWednesday 30 September 2026  03:21:10 +0000 (0:00:00.662)       0:11:05.116 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Check for /tmp on mounted filesystem] ************************\nWednesday 30 September 2026  03:21:11 +0000 (0:00:00.870)       0:11:05.986 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Check if syslog output is being sent to another server] ******\nWednesday 30 September 2026  03:21:12 +0000 (0:00:00.615)       0:11:06.601 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72209 - The system must send rsyslog output to a log aggregation server.] ***\nWednesday 30 September 2026  03:21:13 +0000 (0:00:00.965)       0:11:07.567 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Check if ClamAV is installed] ********************************\nWednesday 30 September 2026  03:21:13 +0000 (0:00:00.607)       0:11:08.175 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Remove 'Example' line from ClamAV configuration files] *******\nWednesday 30 September 2026  03:21:14 +0000 (0:00:00.961)       0:11:09.137 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/freshclam.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/clamd.d/scan.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/freshclam.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/clamd.d/scan.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/freshclam.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/clamd.d/scan.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/freshclam.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/clamd.d/scan.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/freshclam.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/clamd.d/scan.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/freshclam.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/clamd.d/scan.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/freshclam.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/clamd.d/scan.conf) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Set ClamAV server type as socket] ****************************\nWednesday 30 September 2026  03:21:15 +0000 (0:00:00.887)       0:11:10.024 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure ClamAV socket directory exists] ***********************\nWednesday 30 September 2026  03:21:16 +0000 (0:00:00.575)       0:11:10.600 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Allow automatic freshclam updates] ***************************\nWednesday 30 September 2026  03:21:16 +0000 (0:00:00.616)       0:11:11.217 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if ClamAV update process is already running] ***********\nWednesday 30 September 2026  03:21:17 +0000 (0:00:00.581)       0:11:11.798 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Update ClamAV database] **************************************\nWednesday 30 September 2026  03:21:18 +0000 (0:00:01.051)       0:11:12.850 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure ClamAV is running] ************************************\nWednesday 30 September 2026  03:21:19 +0000 (0:00:00.855)       0:11:13.705 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Remove old config block for V-72223 from openstack-ansible-security] ***\nWednesday 30 September 2026  03:21:19 +0000 (0:00:00.573)       0:11:14.279 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72223 - Set 10 minute timeout on communication sessions] ***\nWednesday 30 September 2026  03:21:20 +0000 (0:00:00.906)       0:11:15.185 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Start and enable chrony] *************************************\nWednesday 30 September 2026  03:21:21 +0000 (0:00:00.937)       0:11:16.123 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check if chrony configuration file exists] *******************\nWednesday 30 September 2026  03:21:22 +0000 (0:00:00.605)       0:11:16.728 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72269 - Synchronize system clock (configuration file)] *****\nWednesday 30 September 2026  03:21:23 +0000 (0:00:01.207)       0:11:17.935 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check firewalld status] **************************************\nWednesday 30 September 2026  03:21:24 +0000 (0:00:00.595)       0:11:18.531 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure firewalld is running and enabled] *********************\nWednesday 30 September 2026  03:21:25 +0000 (0:00:00.903)       0:11:19.435 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Limit new TCP connections to 25/minute and allow bursting to 100] ***\nWednesday 30 September 2026  03:21:25 +0000 (0:00:00.586)       0:11:20.021 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Count nameserver entries in /etc/resolv.conf] ****************\nWednesday 30 September 2026  03:21:26 +0000 (0:00:00.886)       0:11:20.908 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [hardening : V-72281 - For systems using DNS resolution, at least two name servers must be configured.] ***\nWednesday 30 September 2026  03:21:28 +0000 (0:00:01.596)       0:11:22.504 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-manager] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [hardening : Check for interfaces in promiscuous mode] ********************\nWednesday 30 September 2026  03:21:28 +0000 (0:00:00.678)       0:11:23.183 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72295 - Network interfaces must not be in promiscuous mode.] ***\nWednesday 30 September 2026  03:21:29 +0000 (0:00:01.038)       0:11:24.222 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for postfix configuration file] ************************\nWednesday 30 September 2026  03:21:30 +0000 (0:00:00.555)       0:11:24.777 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72297 - Prevent unrestricted mail relaying] ****************\nWednesday 30 September 2026  03:21:31 +0000 (0:00:01.146)       0:11:25.923 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check for TFTP server configuration file] ********************\nWednesday 30 September 2026  03:21:32 +0000 (0:00:00.609)       0:11:26.533 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check TFTP configuration mode] *******************************\nWednesday 30 September 2026  03:21:33 +0000 (0:00:00.903)       0:11:27.437 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : V-72305 - TFTP must be configured to operate in secure mode] ***\nWednesday 30 September 2026  03:21:33 +0000 (0:00:00.542)       0:11:27.979 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Check to see if snmpd config contains public/private] ********\nWednesday 30 September 2026  03:21:34 +0000 (0:00:00.581)       0:11:28.561 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [hardening : V-72313 - Change SNMP community strings from default.] *******\nWednesday 30 September 2026  03:21:35 +0000 (0:00:01.464)       0:11:30.025 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure the sshd privilege separation directory exists] *******\nWednesday 30 September 2026  03:21:36 +0000 (0:00:00.609)       0:11:30.634 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Drop options from SSH config that we manage] *****************\nWednesday 30 September 2026  03:21:37 +0000 (0:00:00.942)       0:11:31.577 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m\n\nTASK [hardening : Adjust ssh server configuration based on STIG requirements] ***\nWednesday 30 September 2026  03:21:44 +0000 (0:00:07.100)       0:11:38.677 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Ensure sshd is enabled at boot time] *************************\nWednesday 30 September 2026  03:21:45 +0000 (0:00:01.025)       0:11:39.703 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [hardening : Determine existing public ssh host keys] *********************\nWednesday 30 September 2026  03:21:48 +0000 (0:00:02.963)       0:11:42.666 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Public host key files must have mode 0644 or less] ***********\nWednesday 30 September 2026  03:21:49 +0000 (0:00:00.955)       0:11:43.622 *** \n\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m\n\nTASK [hardening : Determine existing private ssh host keys] ********************\nWednesday 30 September 2026  03:21:50 +0000 (0:00:01.702)       0:11:45.324 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : Private host key files must have mode 0600 or less] **********\nWednesday 30 September 2026  03:21:51 +0000 (0:00:00.879)       0:11:46.203 *** \n\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m\n\nTASK [hardening : Remove the temporary directory] ******************************\nWednesday 30 September 2026  03:21:53 +0000 (0:00:02.064)       0:11:48.268 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [hardening : include_tasks] ***********************************************\nWednesday 30 September 2026  03:21:54 +0000 (0:00:00.993)       0:11:49.261 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [hardening : restart ssh] **************************************\nWednesday 30 September 2026  03:21:56 +0000 (0:00:01.270)       0:11:50.532 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY [Apply bootstrap roles part 3] ********************************************\n\nTASK [osism.services.journald : Copy configuration file] ***********************\nWednesday 30 September 2026  03:21:57 +0000 (0:00:01.568)       0:11:52.100 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.journald : Manage journald service] ***********************\nWednesday 30 September 2026  03:21:59 +0000 (0:00:01.387)       0:11:53.488 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [Include auditd role] *****************************************************\nWednesday 30 September 2026  03:22:00 +0000 (0:00:01.596)       0:11:55.084 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [Include smartd role] *****************************************************\nWednesday 30 September 2026  03:22:01 +0000 (0:00:00.590)       0:11:55.675 *** \n\u001b[0;36mincluded: osism.services.smartd for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.smartd : Validating arguments against arg spec 'main' - Install smartmontools and manage /etc/smartd.conf] ***\nWednesday 30 September 2026  03:22:02 +0000 (0:00:01.193)       0:11:56.868 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.smartd : Include OS-family specific variables] ************\nWednesday 30 September 2026  03:22:03 +0000 (0:00:00.574)       0:11:57.442 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.smartd : Include distribution specific install tasks] *****\nWednesday 30 September 2026  03:22:03 +0000 (0:00:00.618)       0:11:58.060 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/smartd/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.services.smartd : Install smartmontools package] *******************\nWednesday 30 September 2026  03:22:04 +0000 (0:00:01.169)       0:11:59.230 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.smartd : Create /var/log/smartd directory] ****************\nWednesday 30 September 2026  03:22:13 +0000 (0:00:09.000)       0:12:08.230 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.smartd : Copy smartmontools configuration file] ***********\nWednesday 30 September 2026  03:22:14 +0000 (0:00:00.996)       0:12:09.227 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.smartd : Copy smartd configuration file] ******************\nWednesday 30 September 2026  03:22:16 +0000 (0:00:01.439)       0:12:10.667 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [osism.services.smartd : Manage smartd service] ***************************\nWednesday 30 September 2026  03:22:17 +0000 (0:00:00.800)       0:12:11.467 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.journald : Restart journald service] ***********\nWednesday 30 September 2026  03:22:19 +0000 (0:00:01.982)       0:12:13.450 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.smartd : Restart smartd service] ***************\nWednesday 30 September 2026  03:22:20 +0000 (0:00:01.366)       0:12:14.816 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY [Set state bootstrap] *****************************************************\n\nTASK [Set osism.bootstrap.status fact] *****************************************\nWednesday 30 September 2026  03:22:22 +0000 (0:00:01.582)       0:12:16.399 *** \n\u001b[0;36mincluded: osism.commons.state for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.state : Create custom facts directory] *********************\nWednesday 30 September 2026  03:22:23 +0000 (0:00:00.964)       0:12:17.364 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.state : Write state into file] *****************************\nWednesday 30 September 2026  03:22:23 +0000 (0:00:00.898)       0:12:18.262 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Set osism.bootstrap.timestamp fact] **************************************\nWednesday 30 September 2026  03:22:25 +0000 (0:00:01.541)       0:12:19.804 *** \n\u001b[0;36mincluded: osism.commons.state for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m\n\nTASK [osism.commons.state : Create custom facts directory] *********************\nWednesday 30 September 2026  03:22:26 +0000 (0:00:01.038)       0:12:20.842 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.commons.state : Write state into file] *****************************\nWednesday 30 September 2026  03:22:27 +0000 (0:00:00.908)       0:12:21.751 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=247 \u001b[0m \u001b[0;33mchanged=57  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=119 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=256 \u001b[0m \u001b[0;33mchanged=87  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=113 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=256 \u001b[0m \u001b[0;33mchanged=87  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=113 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=256 \u001b[0m \u001b[0;33mchanged=87  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=113 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=254 \u001b[0m \u001b[0;33mchanged=83  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=115 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=254 \u001b[0m \u001b[0;33mchanged=83  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=114 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=254 \u001b[0m \u001b[0;33mchanged=83  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=114 \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:22:28 +0000 (0:00:01.503)       0:12:23.255 *** \n=============================================================================== \nhardening : Add packages based on STIG requirements -------------------- 79.51s\nosism.commons.packages : Install required packages --------------------- 67.43s\nosism.commons.cleanup : Cleanup installed packages --------------------- 36.62s\nosism.commons.packages : Download required packages -------------------- 30.42s\nosism.commons.repository : Update package cache ------------------------ 17.21s\nosism.commons.packages : Remove dependencies that are no longer required -- 14.49s\nhardening : Check each user to see if its home directory exists on the filesystem -- 14.40s\nosism.commons.systohc : Install util-linux-extra package --------------- 13.66s\nosism.services.docker : Install docker package ------------------------- 11.21s\nosism.services.docker : Install containerd package --------------------- 10.31s\nosism.services.lldpd : Install lldpd package ---------------------------- 9.82s\nosism.services.docker : Install docker-cli package ---------------------- 9.14s\nosism.services.smartd : Install smartmontools package ------------------- 9.00s\nosism.commons.cleanup : Uninstall unattended-upgrades package ----------- 9.00s\nosism.commons.cleanup : Remove cloudinit package ------------------------ 8.90s\nosism.services.rng : Install rng package -------------------------------- 8.45s\nosism.services.docker : Add repository ---------------------------------- 8.12s\nosism.commons.cleanup : Remove dependencies that are no longer required --- 7.57s\nhardening : Set sysctl configurations ----------------------------------- 7.43s\nosism.commons.cleanup : Populate service facts -------------------------- 7.39s\n+ osism apply fail2ban\n\u001b[32m2026-09-30 03:22:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of fail2ban.\u001b[0m\n\u001b[32m2026-09-30 03:22:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 32d35095-f613-418e-90b5-f96011624f9d (fail2ban) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:22:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 32d35095-f613-418e-90b5-f96011624f9d (fail2ban) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role fail2ban] *****************************************************\n\nTASK [osism.services.fail2ban : Include distribution specific install tasks] ***\nWednesday 30 September 2026  03:22:45 +0000 (0:00:00.417)       0:00:00.417 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/fail2ban/tasks/install-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.services.fail2ban : Install fail2ban package] **********************\nWednesday 30 September 2026  03:22:47 +0000 (0:00:01.327)       0:00:01.745 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.fail2ban : Copy configuration files] **********************\nWednesday 30 September 2026  03:22:58 +0000 (0:00:11.536)       0:00:13.281 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.fail2ban : Manage fail2ban service] ***********************\nWednesday 30 September 2026  03:23:00 +0000 (0:00:01.712)       0:00:14.994 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.fail2ban : Reload fail2ban configuration] *****************\nWednesday 30 September 2026  03:23:01 +0000 (0:00:01.251)       0:00:16.246 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:23:03 +0000 (0:00:01.791)       0:00:18.037 *** \n=============================================================================== \nosism.services.fail2ban : Install fail2ban package --------------------- 11.54s\nosism.services.fail2ban : Reload fail2ban configuration ----------------- 1.79s\nosism.services.fail2ban : Copy configuration files ---------------------- 1.71s\nosism.services.fail2ban : Include distribution specific install tasks --- 1.33s\nosism.services.fail2ban : Manage fail2ban service ----------------------- 1.25s\n+ osism apply network\n\u001b[32m2026-09-30 03:23:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of network.\u001b[0m\n\u001b[32m2026-09-30 03:23:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0cd0efc1-c159-421f-b441-348822c44063 (network) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:23:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0cd0efc1-c159-421f-b441-348822c44063 (network) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role network] ******************************************************\n\nTASK [osism.commons.network : Gather variables for each operating system] ******\nWednesday 30 September 2026  03:23:20 +0000 (0:00:00.380)       0:00:00.380 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Include type specific tasks] *********************\nWednesday 30 September 2026  03:23:20 +0000 (0:00:00.767)       0:00:01.147 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/netplan-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.commons.network : Install required packages] ***********************\nWednesday 30 September 2026  03:23:22 +0000 (0:00:01.373)       0:00:02.521 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.network : Remove ifupdown package] *************************\nWednesday 30 September 2026  03:23:25 +0000 (0:00:02.988)       0:00:05.510 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Create required directories] *********************\nWednesday 30 September 2026  03:23:27 +0000 (0:00:01.879)       0:00:07.390 *** \n\u001b[0;32mok: [testbed-manager] => (item=/etc/netplan)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/etc/netplan)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/etc/netplan)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/etc/netplan)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/etc/netplan)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/etc/netplan)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/etc/netplan)\u001b[0m\n\nTASK [osism.commons.network : Write network_netplan_config_template to temporary file] ***\nWednesday 30 September 2026  03:23:28 +0000 (0:00:01.363)       0:00:08.753 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Render netplan configuration from network_netplan_config_template variable] ***\nWednesday 30 September 2026  03:23:29 +0000 (0:00:00.972)       0:00:09.726 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Remove temporary network_netplan_config_template file] ***\nWednesday 30 September 2026  03:23:30 +0000 (0:00:00.779)       0:00:10.505 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Prepare netplan configuration template] **********\nWednesday 30 September 2026  03:23:31 +0000 (0:00:00.982)       0:00:11.488 *** \n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [osism.commons.network : Copy netplan configuration] **********************\nWednesday 30 September 2026  03:23:35 +0000 (0:00:04.139)       0:00:15.627 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Remove netplan configuration template] ***********\nWednesday 30 September 2026  03:23:37 +0000 (0:00:01.753)       0:00:17.381 *** \n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [osism.commons.network : Check if path for interface file exists] *********\nWednesday 30 September 2026  03:23:39 +0000 (0:00:02.385)       0:00:19.766 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Copy interfaces file] ****************************\nWednesday 30 September 2026  03:23:40 +0000 (0:00:01.126)       0:00:20.892 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Install package networkd-dispatcher] *************\nWednesday 30 September 2026  03:23:41 +0000 (0:00:00.998)       0:00:21.891 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Copy dispatcher scripts] *************************\nWednesday 30 September 2026  03:23:44 +0000 (0:00:02.353)       0:00:24.244 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'src': '/opt/configuration/network/iptables.sh', 'dest': 'routable.d/iptables.sh'})\u001b[0m\n\nTASK [osism.commons.network : Manage service networkd-dispatcher] **************\nWednesday 30 September 2026  03:23:45 +0000 (0:00:00.980)       0:00:25.225 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Include cleanup tasks] ***************************\nWednesday 30 September 2026  03:23:46 +0000 (0:00:01.819)       0:00:27.044 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/cleanup-netplan.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.commons.network : List existing configuration files] ***************\nWednesday 30 September 2026  03:23:48 +0000 (0:00:01.684)       0:00:28.729 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.commons.network : Set network_configured_files fact] ***************\nWednesday 30 September 2026  03:23:50 +0000 (0:00:02.032)       0:00:30.761 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Remove unused configuration files] ***************\nWednesday 30 September 2026  03:23:51 +0000 (0:00:01.000)       0:00:31.761 *** \n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/netplan/01-osism.yaml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/netplan/01-osism.yaml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/netplan/01-osism.yaml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/netplan/01-osism.yaml) \u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/netplan/01-osism.yaml) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/netplan/01-osism.yaml) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/netplan/01-osism.yaml) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m\n\nTASK [osism.commons.network : Include dummy interfaces] ************************\nWednesday 30 September 2026  03:23:52 +0000 (0:00:01.200)       0:00:32.961 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Include vxlan interfaces] ************************\nWednesday 30 September 2026  03:23:53 +0000 (0:00:00.857)       0:00:33.818 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/vxlan-interfaces.yml for testbed-manager, testbed-node-1, testbed-node-0, testbed-node-2, testbed-node-5, testbed-node-4, testbed-node-3\u001b[0m\n\nTASK [osism.commons.network : Create systemd networkd netdev files] ************\nWednesday 30 September 2026  03:23:58 +0000 (0:00:05.111)       0:00:38.930 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.112.5/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.11/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.128.5/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.13/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.10/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.12/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.14/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': ['192.168.128.15/20']}})\u001b[0m\n\nTASK [osism.commons.network : Create systemd networkd network files] ***********\nWednesday 30 September 2026  03:24:05 +0000 (0:00:06.767)       0:00:45.698 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.112.5/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.12/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.128.5/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.11/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.13/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.10/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': ['192.168.128.15/20']}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.14/20']}})\u001b[0m\n\nTASK [osism.commons.network : Include networkd cleanup tasks] ******************\nWednesday 30 September 2026  03:24:12 +0000 (0:00:07.034)       0:00:52.733 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/cleanup-networkd.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.commons.network : List existing configuration files] ***************\nWednesday 30 September 2026  03:24:14 +0000 (0:00:01.534)       0:00:54.267 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [osism.commons.network : Remove unused configuration files] ***************\nWednesday 30 September 2026  03:24:16 +0000 (0:00:02.000)       0:00:56.268 *** \n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Include network extra init] **********************\nWednesday 30 September 2026  03:24:17 +0000 (0:00:00.886)       0:00:57.154 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/network-extra-init.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.commons.network : Deploy network-extra-init script] ****************\nWednesday 30 September 2026  03:24:18 +0000 (0:00:01.754)       0:00:58.909 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Deploy network-extra-init systemd service] *******\nWednesday 30 September 2026  03:24:19 +0000 (0:00:00.744)       0:00:59.653 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Enable and start network-extra-init service] *****\nWednesday 30 September 2026  03:24:20 +0000 (0:00:00.946)       0:01:00.599 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Disable and stop network-extra-init service] *****\nWednesday 30 September 2026  03:24:21 +0000 (0:00:00.691)       0:01:01.291 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Remove network-extra-init systemd service] *******\nWednesday 30 September 2026  03:24:23 +0000 (0:00:02.166)       0:01:03.457 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.network : Remove network-extra-init script] ****************\nWednesday 30 September 2026  03:24:24 +0000 (0:00:01.392)       0:01:04.850 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [osism.commons.network : Reload systemd-networkd] **************\nWednesday 30 September 2026  03:24:27 +0000 (0:00:02.670)       0:01:07.521 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [osism.commons.network : Netplan configuration changed] ********\nWednesday 30 September 2026  03:24:28 +0000 (0:00:01.007)       0:01:08.528 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:24:29 +0000 (0:00:00.640)       0:01:09.168 *** \n=============================================================================== \nosism.commons.network : Create systemd networkd network files ----------- 7.03s\nosism.commons.network : Create systemd networkd netdev files ------------ 6.77s\nosism.commons.network : Include vxlan interfaces ------------------------ 5.11s\nosism.commons.network : Prepare netplan configuration template ---------- 4.14s\nosism.commons.network : Install required packages ----------------------- 2.99s\nosism.commons.network : Remove network-extra-init script ---------------- 2.67s\nosism.commons.network : Remove netplan configuration template ----------- 2.39s\nosism.commons.network : Install package networkd-dispatcher ------------- 2.35s\nosism.commons.network : Disable and stop network-extra-init service ----- 2.17s\nosism.commons.network : List existing configuration files --------------- 2.03s\nosism.commons.network : List existing configuration files --------------- 2.00s\nosism.commons.network : Remove ifupdown package ------------------------- 1.88s\nosism.commons.network : Manage service networkd-dispatcher -------------- 1.82s\nosism.commons.network : Include network extra init ---------------------- 1.75s\nosism.commons.network : Copy netplan configuration ---------------------- 1.75s\nosism.commons.network : Include cleanup tasks --------------------------- 1.68s\nosism.commons.network : Include networkd cleanup tasks ------------------ 1.53s\nosism.commons.network : Remove network-extra-init systemd service ------- 1.39s\nosism.commons.network : Include type specific tasks --------------------- 1.37s\nosism.commons.network : Create required directories --------------------- 1.36s\n+ osism apply wireguard\n\u001b[32m2026-09-30 03:24:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of wireguard.\u001b[0m\n\u001b[32m2026-09-30 03:24:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 27dfbea5-928d-4722-9e92-09cb93437434 (wireguard) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:24:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 27dfbea5-928d-4722-9e92-09cb93437434 (wireguard) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role wireguard] ****************************************************\n\nTASK [osism.services.wireguard : Install iptables package] *********************\nWednesday 30 September 2026  03:24:46 +0000 (0:00:00.356)       0:00:00.356 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Install wireguard package] ********************\nWednesday 30 September 2026  03:24:48 +0000 (0:00:01.963)       0:00:02.319 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Create public and private key - server] *******\nWednesday 30 September 2026  03:24:54 +0000 (0:00:06.874)       0:00:09.193 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Create preshared key] *************************\nWednesday 30 September 2026  03:24:55 +0000 (0:00:00.610)       0:00:09.803 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Get preshared key] ****************************\nWednesday 30 September 2026  03:24:56 +0000 (0:00:00.492)       0:00:10.295 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Get public key - server] **********************\nWednesday 30 September 2026  03:24:56 +0000 (0:00:00.575)       0:00:10.871 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Get private key - server] *********************\nWednesday 30 September 2026  03:24:57 +0000 (0:00:00.450)       0:00:11.321 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Copy wg0.conf configuration file] *************\nWednesday 30 September 2026  03:24:57 +0000 (0:00:00.440)       0:00:11.761 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Copy client configuration files] **************\nWednesday 30 September 2026  03:24:58 +0000 (0:00:01.322)       0:00:13.084 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.wireguard : Manage wg-quick@wg0.service service] **********\nWednesday 30 September 2026  03:24:59 +0000 (0:00:01.070)       0:00:14.154 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.wireguard : Restart wg0 service] ***************\nWednesday 30 September 2026  03:25:02 +0000 (0:00:02.330)       0:00:16.485 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=11  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:25:03 +0000 (0:00:01.020)       0:00:17.505 *** \n=============================================================================== \nosism.services.wireguard : Install wireguard package -------------------- 6.87s\nosism.services.wireguard : Manage wg-quick@wg0.service service ---------- 2.33s\nosism.services.wireguard : Install iptables package --------------------- 1.96s\nosism.services.wireguard : Copy wg0.conf configuration file ------------- 1.32s\nosism.services.wireguard : Copy client configuration files -------------- 1.07s\nosism.services.wireguard : Restart wg0 service -------------------------- 1.02s\nosism.services.wireguard : Create public and private key - server ------- 0.61s\nosism.services.wireguard : Get preshared key ---------------------------- 0.58s\nosism.services.wireguard : Create preshared key ------------------------- 0.49s\nosism.services.wireguard : Get public key - server ---------------------- 0.45s\nosism.services.wireguard : Get private key - server --------------------- 0.44s\n+ sh -c /opt/configuration/scripts/prepare-wireguard-configuration.sh\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r100    14  100    14    0     0    195      0 --:--:-- --:--:-- --:--:--   197\n+ osism apply --environment custom workarounds\n\u001b[32m2026-09-30 03:25:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play workarounds in environment custom\u001b[0m\n\u001b[32m2026-09-30 03:25:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of workarounds.\u001b[0m\n\u001b[32m2026-09-30 03:25:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 29230f46-e8cd-46bd-92b5-6ef9e479e092 (workarounds) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:25:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 29230f46-e8cd-46bd-92b5-6ef9e479e092 (workarounds) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on virtualization_role] ********************************\nWednesday 30 September 2026  03:25:20 +0000 (0:00:00.247)       0:00:00.247 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=virtualization_role_guest)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=virtualization_role_guest)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=virtualization_role_guest)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=virtualization_role_guest)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=virtualization_role_guest)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=virtualization_role_guest)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=virtualization_role_guest)\u001b[0m\n\nPLAY [Apply netplan configuration on the manager node] *************************\n\nTASK [Apply netplan configuration] *********************************************\nWednesday 30 September 2026  03:25:21 +0000 (0:00:00.888)       0:00:01.136 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nPLAY [Apply netplan configuration on all other nodes] **************************\n\nTASK [Apply netplan configuration] *********************************************\nWednesday 30 September 2026  03:25:24 +0000 (0:00:03.097)       0:00:04.234 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY [Add custom CA certificates to non-manager nodes] *************************\n\nTASK [Copy custom CA certificates] *********************************************\nWednesday 30 September 2026  03:25:27 +0000 (0:00:02.713)       0:00:06.947 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m\n\nTASK [Run update-ca-certificates] **********************************************\nWednesday 30 September 2026  03:25:28 +0000 (0:00:01.450)       0:00:08.398 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Run update-ca-trust] *****************************************************\nWednesday 30 September 2026  03:25:31 +0000 (0:00:02.824)       0:00:11.222 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY [Add a workaround service] ************************************************\n\nTASK [Copy workarounds.sh scripts] *********************************************\nWednesday 30 September 2026  03:25:31 +0000 (0:00:00.557)       0:00:11.779 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Copy workarounds systemd unit file] **************************************\nWednesday 30 September 2026  03:25:33 +0000 (0:00:01.971)       0:00:13.751 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Reload systemd daemon] ***************************************************\nWednesday 30 September 2026  03:25:35 +0000 (0:00:01.570)       0:00:15.322 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [Enable workarounds.service (Debian)] *************************************\nWednesday 30 September 2026  03:25:37 +0000 (0:00:01.877)       0:00:17.199 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Enable and start workarounds.service (RedHat)] ***************************\nWednesday 30 September 2026  03:25:39 +0000 (0:00:01.927)       0:00:19.127 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nPLAY [On Ubuntu 24.04 install python3-docker from Debian Sid] ******************\n\nTASK [Install python3-docker] **************************************************\nWednesday 30 September 2026  03:25:40 +0000 (0:00:00.945)       0:00:20.073 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:25:43 +0000 (0:00:02.985)       0:00:23.058 *** \n=============================================================================== \nApply netplan configuration --------------------------------------------- 3.10s\nInstall python3-docker -------------------------------------------------- 2.99s\nRun update-ca-certificates ---------------------------------------------- 2.82s\nApply netplan configuration --------------------------------------------- 2.71s\nCopy workarounds.sh scripts --------------------------------------------- 1.97s\nEnable workarounds.service (Debian) ------------------------------------- 1.93s\nReload systemd daemon --------------------------------------------------- 1.88s\nCopy workarounds systemd unit file -------------------------------------- 1.57s\nCopy custom CA certificates --------------------------------------------- 1.45s\nEnable and start workarounds.service (RedHat) --------------------------- 0.94s\nGroup hosts based on virtualization_role -------------------------------- 0.89s\nRun update-ca-trust ----------------------------------------------------- 0.56s\n+ osism apply reboot -l testbed-nodes -e ireallymeanit=yes\n\u001b[32m2026-09-30 03:25:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of reboot.\u001b[0m\n\u001b[32m2026-09-30 03:25:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 892b5648-a8d6-450e-b51e-a4ec2d6ad3bf (reboot) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:25:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 892b5648-a8d6-450e-b51e-a4ec2d6ad3bf (reboot) has been started and output is visible here.\u001b[0m\n\nPLAY [Reboot systems] **********************************************************\n\nTASK [Exit playbook, if user did not mean to reboot systems] *******************\nWednesday 30 September 2026  03:25:59 +0000 (0:00:00.279)       0:00:00.279 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Reboot system - do not wait for the reboot to complete] ******************\nWednesday 30 September 2026  03:25:59 +0000 (0:00:00.185)       0:00:00.465 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [Reboot system - wait for the reboot to complete] *************************\nWednesday 30 September 2026  03:26:01 +0000 (0:00:01.399)       0:00:01.865 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nPLAY [Reboot systems] **********************************************************\n\nTASK [Exit playbook, if user did not mean to reboot systems] *******************\nWednesday 30 September 2026  03:26:01 +0000 (0:00:00.135)       0:00:02.000 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [Reboot system - do not wait for the reboot to complete] ******************\nWednesday 30 September 2026  03:26:01 +0000 (0:00:00.117)       0:00:02.117 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [Reboot system - wait for the reboot to complete] *************************\nWednesday 30 September 2026  03:26:02 +0000 (0:00:01.015)       0:00:03.133 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nPLAY [Reboot systems] **********************************************************\n\nTASK [Exit playbook, if user did not mean to reboot systems] *******************\nWednesday 30 September 2026  03:26:02 +0000 (0:00:00.132)       0:00:03.266 *** \n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Reboot system - do not wait for the reboot to complete] ******************\nWednesday 30 September 2026  03:26:02 +0000 (0:00:00.117)       0:00:03.383 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Reboot system - wait for the reboot to complete] *************************\nWednesday 30 September 2026  03:26:03 +0000 (0:00:01.043)       0:00:04.427 *** \n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reboot systems] **********************************************************\n\nTASK [Exit playbook, if user did not mean to reboot systems] *******************\nWednesday 30 September 2026  03:26:03 +0000 (0:00:00.136)       0:00:04.563 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Reboot system - do not wait for the reboot to complete] ******************\nWednesday 30 September 2026  03:26:03 +0000 (0:00:00.106)       0:00:04.670 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [Reboot system - wait for the reboot to complete] *************************\nWednesday 30 September 2026  03:26:04 +0000 (0:00:01.040)       0:00:05.710 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nPLAY [Reboot systems] **********************************************************\n\nTASK [Exit playbook, if user did not mean to reboot systems] *******************\nWednesday 30 September 2026  03:26:05 +0000 (0:00:00.120)       0:00:05.831 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Reboot system - do not wait for the reboot to complete] ******************\nWednesday 30 September 2026  03:26:05 +0000 (0:00:00.253)       0:00:06.085 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [Reboot system - wait for the reboot to complete] *************************\nWednesday 30 September 2026  03:26:06 +0000 (0:00:01.019)       0:00:07.104 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nPLAY [Reboot systems] **********************************************************\n\nTASK [Exit playbook, if user did not mean to reboot systems] *******************\nWednesday 30 September 2026  03:26:06 +0000 (0:00:00.131)       0:00:07.235 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Reboot system - do not wait for the reboot to complete] ******************\nWednesday 30 September 2026  03:26:06 +0000 (0:00:00.121)       0:00:07.357 *** \n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Reboot system - wait for the reboot to complete] *************************\nWednesday 30 September 2026  03:26:07 +0000 (0:00:01.041)       0:00:08.398 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:26:07 +0000 (0:00:00.038)       0:00:08.437 *** \n=============================================================================== \nReboot system - do not wait for the reboot to complete ------------------ 6.56s\nExit playbook, if user did not mean to reboot systems ------------------- 0.90s\nReboot system - wait for the reboot to complete ------------------------- 0.70s\n+ osism apply wait-for-connection -l testbed-nodes -e ireallymeanit=yes\n\u001b[32m2026-09-30 03:26:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of wait-for-connection.\u001b[0m\n\u001b[32m2026-09-30 03:26:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5a9a600c-ed47-4076-86f8-4eb08f9d02de (wait-for-connection) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:26:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5a9a600c-ed47-4076-86f8-4eb08f9d02de (wait-for-connection) has been started and output is visible here.\u001b[0m\n\nPLAY [Wait until remote systems are reachable] *********************************\n\nTASK [Wait until remote system is reachable] ***********************************\nWednesday 30 September 2026  03:26:24 +0000 (0:00:00.457)       0:00:00.457 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:26:35 +0000 (0:00:11.486)       0:00:11.944 *** \n=============================================================================== \nWait until remote system is reachable ---------------------------------- 11.49s\n+ osism apply hddtemp\n\u001b[32m2026-09-30 03:26:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of hddtemp.\u001b[0m\n\u001b[32m2026-09-30 03:26:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ba91db6b-7945-49b8-9c34-b9212fde1949 (hddtemp) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:26:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ba91db6b-7945-49b8-9c34-b9212fde1949 (hddtemp) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role hddtemp] ******************************************************\n\nTASK [osism.services.hddtemp : Gather variables for each operating system] *****\nWednesday 30 September 2026  03:26:52 +0000 (0:00:00.392)       0:00:00.392 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.hddtemp : Include distribution specific install tasks] ****\nWednesday 30 September 2026  03:26:52 +0000 (0:00:00.715)       0:00:01.108 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/hddtemp/tasks/install-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.services.hddtemp : Remove hddtemp package] *************************\nWednesday 30 September 2026  03:26:54 +0000 (0:00:01.629)       0:00:02.738 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [osism.services.hddtemp : Enable Kernel Module drivetemp] *****************\nWednesday 30 September 2026  03:26:57 +0000 (0:00:02.647)       0:00:05.385 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.hddtemp : Check if drivetemp module is available] *********\nWednesday 30 September 2026  03:26:58 +0000 (0:00:01.005)       0:00:06.391 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.hddtemp : Load Kernel Module drivetemp] *******************\nWednesday 30 September 2026  03:26:59 +0000 (0:00:01.433)       0:00:07.824 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.hddtemp : Install lm-sensors] *****************************\nWednesday 30 September 2026  03:27:00 +0000 (0:00:01.010)       0:00:08.835 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.services.hddtemp : Include distribution specific service tasks] ****\nWednesday 30 September 2026  03:27:13 +0000 (0:00:13.223)       0:00:22.058 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/hddtemp/tasks/service-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.services.hddtemp : Manage lm-sensors service] **********************\nWednesday 30 September 2026  03:27:15 +0000 (0:00:01.442)       0:00:23.501 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:27:18 +0000 (0:00:02.817)       0:00:26.318 *** \n=============================================================================== \nosism.services.hddtemp : Install lm-sensors ---------------------------- 13.22s\nosism.services.hddtemp : Manage lm-sensors service ---------------------- 2.82s\nosism.services.hddtemp : Remove hddtemp package ------------------------- 2.65s\nosism.services.hddtemp : Include distribution specific install tasks ---- 1.63s\nosism.services.hddtemp : Include distribution specific service tasks ---- 1.44s\nosism.services.hddtemp : Check if drivetemp module is available --------- 1.43s\nosism.services.hddtemp : Load Kernel Module drivetemp ------------------- 1.01s\nosism.services.hddtemp : Enable Kernel Module drivetemp ----------------- 1.01s\nosism.services.hddtemp : Gather variables for each operating system ----- 0.72s\n++ semver 10.2.0 7.1.1\n+ [[ 1 -ge 0 ]]\n+ sudo systemctl restart manager.service\n+ wait_for_container_healthy 60 ceph-ansible\n+ local max_attempts=60\n+ local name=ceph-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]\n+ ((  attempt_num++ == max_attempts  ))\n+ sleep 5\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ wait_for_container_healthy 60 kolla-ansible\n+ local max_attempts=60\n+ local name=kolla-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' kolla-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ wait_for_container_healthy 60 osism-ansible\n+ local max_attempts=60\n+ local name=osism-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' osism-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ [[ true == \\t\\r\\u\\e ]]\n+ sh -c /opt/configuration/scripts/disable-ara.sh\nARA in ceph-ansible already disabled.\nARA in kolla-ansible already disabled.\nARA in osism-ansible already disabled.\nARA in osism-kubernetes already disabled.\n+ osism apply gather-facts\n\u001b[32m2026-09-30 03:28:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of gather-facts.\u001b[0m\n\u001b[32m2026-09-30 03:28:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask c00f1490-371f-4825-bfd8-76bb05d519be (gather-facts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:28:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task c00f1490-371f-4825-bfd8-76bb05d519be (gather-facts) has been started and output is visible here.\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  03:28:54 +0000 (0:00:00.349)       0:00:00.349 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts if using --limit] *****************************\n\nTASK [Gather facts for all hosts] **********************************************\nWednesday 30 September 2026  03:29:00 +0000 (0:00:05.757)       0:00:06.107 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:29:01 +0000 (0:00:00.777)       0:00:06.885 *** \n=============================================================================== \nGathers facts about hosts ----------------------------------------------- 5.76s\nGather facts for all hosts ---------------------------------------------- 0.78s\n+ sudo ln -sf /opt/configuration/scripts/deploy/001-helpers.sh /usr/local/bin/deploy-helper\n+ sudo ln -sf /opt/configuration/scripts/deploy/100-ceph-with-ansible.sh /usr/local/bin/deploy-ceph-with-ansible\n+ sudo ln -sf /opt/configuration/scripts/deploy/100-ceph-with-cephadm.sh /usr/local/bin/deploy-ceph-with-cephadm\n+ sudo ln -sf /opt/configuration/scripts/deploy/200-infrastructure.sh /usr/local/bin/deploy-infrastructure\n+ sudo ln -sf /opt/configuration/scripts/deploy/300-openstack.sh /usr/local/bin/deploy-openstack\n+ sudo ln -sf /opt/configuration/scripts/deploy/320-openstack-minimal.sh /usr/local/bin/deploy-openstack-minimal\n+ sudo ln -sf /opt/configuration/scripts/deploy/400-monitoring.sh /usr/local/bin/deploy-monitoring\n+ sudo ln -sf /opt/configuration/scripts/deploy/500-kubernetes.sh /usr/local/bin/deploy-kubernetes\n+ sudo ln -sf /opt/configuration/scripts/deploy/510-clusterapi.sh /usr/local/bin/deploy-kubernetes-clusterapi\n+ sudo ln -sf /opt/configuration/scripts/upgrade-manager.sh /usr/local/bin/upgrade-manager\n+ sudo ln -sf /opt/configuration/scripts/upgrade/100-ceph-with-ansible.sh /usr/local/bin/upgrade-ceph-with-ansible\n+ sudo ln -sf /opt/configuration/scripts/upgrade/200-infrastructure.sh /usr/local/bin/upgrade-infrastructure\n+ sudo ln -sf /opt/configuration/scripts/upgrade/300-openstack.sh /usr/local/bin/upgrade-openstack\n+ sudo ln -sf /opt/configuration/scripts/upgrade/320-openstack-minimal.sh /usr/local/bin/upgrade-openstack-minimal\n+ sudo ln -sf /opt/configuration/scripts/upgrade/400-monitoring.sh /usr/local/bin/upgrade-monitoring\n+ sudo ln -sf /opt/configuration/scripts/upgrade/500-kubernetes.sh /usr/local/bin/upgrade-kubernetes\n+ sudo ln -sf /opt/configuration/scripts/upgrade/510-clusterapi.sh /usr/local/bin/upgrade-kubernetes-clusterapi\n+ sudo ln -sf /opt/configuration/scripts/bootstrap/300-openstack.sh /usr/local/bin/bootstrap-openstack\n+ sudo ln -sf /opt/configuration/scripts/bootstrap/301-openstack-octavia-amphora-image.sh /usr/local/bin/bootstrap-octavia\n+ sudo ln -sf /opt/configuration/scripts/bootstrap/302-openstack-k8s-clusterapi-images.sh /usr/local/bin/bootstrap-clusterapi\n+ sudo ln -sf /opt/configuration/scripts/disable-local-registry.sh /usr/local/bin/disable-local-registry\n+ sudo ln -sf /opt/configuration/scripts/pull-images.sh /usr/local/bin/pull-images\n+ [[ false == \\t\\r\\u\\e ]]",
                            "stdout_lines": [
                                "",
                                "# DEPLOY MANAGER",
                                "",
                                "+ set -e",
                                "+ echo",
                                "+ echo '# DEPLOY MANAGER'",
                                "+ echo",
                                "+ cat /opt/manager-vars.sh",
                                "export NUMBER_OF_NODES=6",
                                "",
                                "export CEPH_VERSION=reef",
                                "export CONFIGURATION_VERSION=main",
                                "export MANAGER_VERSION=10.2.0",
                                "export OPENSTACK_VERSION=2024.2",
                                "",
                                "export ARA=false",
                                "export DEPLOY_MODE=manager",
                                "export TEMPEST=false",
                                "export IS_ZUUL=true",
                                "",
                                "export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "export EXTERNAL_API=false",
                                "",
                                "export IMAGE_USER=ubuntu",
                                "export IMAGE_NODE_USER=ubuntu",
                                "",
                                "export CEPH_STACK=ceph-ansible",
                                "",
                                "+ echo",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "+ sudo ln -sf /opt/configuration/contrib/semver2.sh /usr/local/bin/semver",
                                "+ docker version",
                                "Client: Docker Engine - Community",
                                " Version:           27.5.1",
                                " API version:       1.47",
                                " Go version:        go1.22.11",
                                " Git commit:        9f9e405",
                                " Built:             Wed Jan 22 13:41:48 2025",
                                " OS/Arch:           linux/amd64",
                                " Context:           default",
                                "",
                                "Server: Docker Engine - Community",
                                " Engine:",
                                "  Version:          27.5.1",
                                "  API version:      1.47 (minimum version 1.24)",
                                "  Go version:       go1.22.11",
                                "  Git commit:       4c9b3b0",
                                "  Built:            Wed Jan 22 13:41:48 2025",
                                "  OS/Arch:          linux/amd64",
                                "  Experimental:     false",
                                " containerd:",
                                "  Version:          v2.3.6",
                                "  GitCommit:        ee2735368117d2eb259779949d5e75cdafec9761",
                                " runc:",
                                "  Version:          1.5.1",
                                "  GitCommit:        v1.5.1-0-g8f2685a4",
                                " docker-init:",
                                "  Version:          0.19.0",
                                "  GitCommit:        de40ad0",
                                "+ sh -c /opt/configuration/scripts/deploy/000-manager.sh",
                                "+ set -e",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ [[ 10.2.0 != \\l\\a\\t\\e\\s\\t ]]",
                                "+ /opt/configuration/scripts/set-manager-version.sh 10.2.0",
                                "+ set -e",
                                "+ VERSION=10.2.0",
                                "+ sed -i 's/manager_version: .*/manager_version: 10.2.0/g' /opt/configuration/environments/manager/configuration.yml",
                                "+ [[ 10.2.0 != \\l\\a\\t\\e\\s\\t ]]",
                                "+ sed -i /ceph_version:/d /opt/configuration/environments/manager/configuration.yml",
                                "+ sed -i /openstack_version:/d /opt/configuration/environments/manager/configuration.yml",
                                "+ sh -c /opt/configuration/scripts/sync-configuration-repository.sh",
                                "/opt/configuration ~",
                                "+ set -e",
                                "+ pushd /opt/configuration",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ source /opt/venv/bin/activate",
                                "++ deactivate nondestructive",
                                "++ '[' -n '' ']'",
                                "++ '[' -n '' ']'",
                                "++ hash -r",
                                "++ '[' -n '' ']'",
                                "++ unset VIRTUAL_ENV",
                                "++ unset VIRTUAL_ENV_PROMPT",
                                "++ '[' '!' nondestructive = nondestructive ']'",
                                "++ '[' linux-gnu = cygwin ']'",
                                "++ '[' linux-gnu = msys ']'",
                                "++ export VIRTUAL_ENV=/opt/venv",
                                "++ VIRTUAL_ENV=/opt/venv",
                                "++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ export PATH",
                                "++ '[' -n '' ']'",
                                "++ '[' -z '' ']'",
                                "++ _OLD_VIRTUAL_PS1=",
                                "++ PS1='(venv) '",
                                "++ export PS1",
                                "++ VIRTUAL_ENV_PROMPT='(venv) '",
                                "++ export VIRTUAL_ENV_PROMPT",
                                "++ hash -r",
                                "+ pip3 install --no-cache-dir python-gilt==1.2.3 requests Jinja2 PyYAML packaging",
                                "Requirement already satisfied: python-gilt==1.2.3 in /opt/venv/lib/python3.12/site-packages (1.2.3)",
                                "Requirement already satisfied: requests in /opt/venv/lib/python3.12/site-packages (2.34.2)",
                                "Requirement already satisfied: Jinja2 in /opt/venv/lib/python3.12/site-packages (3.1.6)",
                                "Requirement already satisfied: PyYAML in /opt/venv/lib/python3.12/site-packages (6.0.3)",
                                "Requirement already satisfied: packaging in /opt/venv/lib/python3.12/site-packages (26.3)",
                                "Requirement already satisfied: click in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (8.5.0)",
                                "Requirement already satisfied: colorama in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.4.6)",
                                "Requirement already satisfied: fasteners in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.20)",
                                "Requirement already satisfied: sh in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (2.4.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /opt/venv/lib/python3.12/site-packages (from requests) (3.5.1)",
                                "Requirement already satisfied: idna<4,>=2.5 in /opt/venv/lib/python3.12/site-packages (from requests) (3.20)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /opt/venv/lib/python3.12/site-packages (from requests) (2.8.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /opt/venv/lib/python3.12/site-packages (from requests) (2026.7.22)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /opt/venv/lib/python3.12/site-packages (from Jinja2) (3.0.3)",
                                "++ which gilt",
                                "+ GILT=/opt/venv/bin/gilt",
                                "+ /opt/venv/bin/gilt overlay",
                                "osism.generics:",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/ansible.cfg to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/images.yml to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/run.sh to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/render-images.py to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/set-versions.py to /opt/configuration/environments/",
                                "  - running `/opt/configuration/scripts/wrapper-gilt.sh render-images` in /opt/configuration/environments/manager/",
                                "  - running `rm render-images.py` in /opt/configuration/environments/manager/",
                                "  - running `/opt/configuration/scripts/wrapper-gilt.sh set-versions` in /opt/configuration/environments/",
                                "  - running `rm set-versions.py` in /opt/configuration/environments/",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ deactivate",
                                "+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'",
                                "+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ export PATH",
                                "+ unset _OLD_VIRTUAL_PATH",
                                "+ '[' -n '' ']'",
                                "+ hash -r",
                                "+ '[' -n '' ']'",
                                "+ unset VIRTUAL_ENV",
                                "+ unset VIRTUAL_ENV_PROMPT",
                                "+ '[' '!' '' = nondestructive ']'",
                                "+ unset -f deactivate",
                                "+ popd",
                                "~",
                                "+ [[ 10.2.0 == \\l\\a\\t\\e\\s\\t ]]",
                                "++ semver 10.2.0 7.0.0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ echo 'enable_osism_kubernetes: true'",
                                "+ [[ 10.2.0 == \\l\\a\\t\\e\\s\\t ]]",
                                "++ semver 10.2.0 10.0.0-0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ sed -i '/^om_enable_rabbitmq_high_availability:/d' /opt/configuration/environments/kolla/configuration.yml",
                                "+ sed -i '/^om_enable_rabbitmq_quorum_queues:/d' /opt/configuration/environments/kolla/configuration.yml",
                                "+ /opt/configuration/scripts/enable-resource-nodes.sh",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ source /opt/venv/bin/activate",
                                "++ deactivate nondestructive",
                                "++ '[' -n '' ']'",
                                "++ '[' -n '' ']'",
                                "++ hash -r",
                                "++ '[' -n '' ']'",
                                "++ unset VIRTUAL_ENV",
                                "++ unset VIRTUAL_ENV_PROMPT",
                                "++ '[' '!' nondestructive = nondestructive ']'",
                                "++ '[' linux-gnu = cygwin ']'",
                                "++ '[' linux-gnu = msys ']'",
                                "++ export VIRTUAL_ENV=/opt/venv",
                                "++ VIRTUAL_ENV=/opt/venv",
                                "++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ export PATH",
                                "++ '[' -n '' ']'",
                                "++ '[' -z '' ']'",
                                "++ _OLD_VIRTUAL_PS1=",
                                "++ PS1='(venv) '",
                                "++ export PS1",
                                "++ VIRTUAL_ENV_PROMPT='(venv) '",
                                "++ export VIRTUAL_ENV_PROMPT",
                                "++ hash -r",
                                "+ ansible-playbook -i testbed-manager, --vault-password-file /opt/configuration/environments/.vault_pass /opt/configuration/ansible/manager-part-3.yml",
                                "",
                                "PLAY [Copy custom facts] *******************************************************",
                                "",
                                "TASK [Create custom facts directory] *******************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Copy fact files] *********************************************************",
                                "changed: [testbed-manager]",
                                "",
                                "PLAY [Before the deployment of the manager] ************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Get /opt/manager-vars.sh] ************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Add ara_server_mariadb_volume_type parameter] ****************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Add netbox_enable parameter] *********************************************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [Install HWE kernel package on Ubuntu] ************************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [Check if /etc/OTC_region exist] ******************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Add nova_compute_virt_type parameter] ************************************",
                                "skipping: [testbed-manager]",
                                "",
                                "PLAY [Apply role traefik] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Apply traefik role] ******************************************************",
                                "included: osism.services.traefik for testbed-manager",
                                "",
                                "TASK [osism.services.traefik : Include config tasks] ***************************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/traefik/tasks/config.yml for testbed-manager",
                                "",
                                "TASK [osism.services.traefik : Create required directories] ********************",
                                "changed: [testbed-manager] => (item=/opt/traefik)",
                                "changed: [testbed-manager] => (item=/opt/traefik/certificates)",
                                "changed: [testbed-manager] => (item=/opt/traefik/configuration)",
                                "",
                                "TASK [osism.services.traefik : Copy configuration files] ***********************",
                                "changed: [testbed-manager] => (item=traefik.yml)",
                                "changed: [testbed-manager] => (item=traefik.env)",
                                "changed: [testbed-manager] => (item=certificates.yml)",
                                "",
                                "TASK [osism.services.traefik : Copy certificate cert files] ********************",
                                "changed: [testbed-manager] => (item=None)",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.traefik : Copy certificate key files] *********************",
                                "changed: [testbed-manager] => (item=None)",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.traefik : Copy dynamic configuration] *********************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.traefik : Remove dynamic configuration] *******************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.traefik : Include service tasks] **************************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/traefik/tasks/service.yml for testbed-manager",
                                "",
                                "TASK [osism.services.traefik : Create traefik external network] ****************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.traefik : Copy docker-compose.yml file] *******************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.traefik : Manage traefik service] *************************",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.traefik : Restart traefik service] *************",
                                "skipping: [testbed-manager]",
                                "",
                                "PLAY [Deploy manager service] **************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [Apply manager role] ******************************************************",
                                "included: osism.services.manager for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Include install tasks] **************************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/install-Debian-family.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Install required packages] **********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Gather variables for each operating system] *****",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include config tasks] ***************************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Create required directories] ********************",
                                "changed: [testbed-manager] => (item=/opt/ansible)",
                                "changed: [testbed-manager] => (item=/opt/archive)",
                                "changed: [testbed-manager] => (item=/opt/manager/configuration)",
                                "changed: [testbed-manager] => (item=/opt/manager/data)",
                                "ok: [testbed-manager] => (item=/opt/manager)",
                                "changed: [testbed-manager] => (item=/opt/manager/secrets)",
                                "changed: [testbed-manager] => (item=/opt/ansible/secrets)",
                                "changed: [testbed-manager] => (item=/opt/state)",
                                "",
                                "TASK [osism.services.manager : Copy all environment file] **********************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy client environment file] *******************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include ara config tasks] ***********************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-ara.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy ARA environment files] *********************",
                                "changed: [testbed-manager] => (item=ara)",
                                "changed: [testbed-manager] => (item=ara-server)",
                                "",
                                "TASK [osism.services.manager : Copy MariaDB environment file] ******************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include vault config tasks] *********************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include frontend config tasks] ******************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-frontend.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy frontend environment file] *****************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include ansible config tasks] *******************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-ansible.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy private ssh keys] **************************",
                                "changed: [testbed-manager] => (item=None)",
                                "changed: [testbed-manager] => (item=None)",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy ansible environment file] ******************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include netbox config tasks] ********************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include celery config tasks] ********************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-celery.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Set fs.inotify.max_user_watches] ****************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Set fs.inotify.max_user_instances] **************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy celery environment files] ******************",
                                "changed: [testbed-manager] => (item=conductor)",
                                "changed: [testbed-manager] => (item=openstack)",
                                "",
                                "TASK [osism.services.manager : Copy listener environment file] *****************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Check for conductor.yml] ************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy conductor configuration file] **************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy empty conductor configuration file] ********",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include wrapper config tasks] *******************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-wrapper.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Include wrapper vars file] **********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy wrapper scripts] ***************************",
                                "changed: [testbed-manager] => (item=osism)",
                                "changed: [testbed-manager] => (item=osism-update-docker)",
                                "",
                                "TASK [osism.services.manager : Copy cilium wrapper script] *********************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy hubble wrapper script] *********************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy flux wrapper script] ***********************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include scripts config tasks] *******************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/config-scripts.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Include scripts vars file] **********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy scripts] ***********************************",
                                "changed: [testbed-manager] => (item=osism-include)",
                                "",
                                "TASK [osism.services.manager : Include service tasks] **************************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/service.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy manager systemd unit file] *****************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Create traefik external network] ****************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Set mariadb healthcheck for mariadb < 11.0.0] ***",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Set mariadb healthcheck for mariadb >= 11.0.0] ***",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy docker-compose.yml file] *******************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Pull container images] **************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Stop and disable old service docker-compose@manager] ***",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Do a manual start of the manager service] *******",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Manage manager service] *************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Register that manager service was started] ******",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Flush handlers] *********************************",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Restart manager service] *************",
                                "skipping: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Wait for manager service to start] ***",
                                "Pausing for 60 seconds",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Ensure that all containers are up] ***",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Wait for an healthy manager service] ***",
                                "FAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (50 retries left).",
                                "FAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (49 retries left).",
                                "FAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (48 retries left).",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Copy osismclient bash completion script] ***",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include initialize tasks] ***********************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/initialize.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Flush handlers] *********************************",
                                "",
                                "TASK [osism.services.manager : Include vault initialize tasks] *****************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include version verification tasks] *************",
                                "included: /usr/share/ansible/collections/ansible_collections/osism/services/roles/manager/tasks/verify-versions.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Deploy service manager version check script] ****",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Execute service manager version check] **********",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Display version check results] ******************",
                                "ok: [testbed-manager] => {",
                                "    \"version_check_result.stdout_lines\": [",
                                "        \"=== OSISM Container Version Check ===\",",
                                "        \"Checking running containers against expected versions...\",",
                                "        \"\",",
                                "        \"Checking service: inventory_reconciler (Inventory Reconciler Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/inventory-reconciler:0.20260810.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/inventory-reconciler:0.20260810.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: osism-ansible (OSISM Ansible Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism-ansible:0.20260811.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism-ansible:0.20260811.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: osism-kubernetes (Osism-Kubernetes Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism-kubernetes:0.20260811.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism-kubernetes:0.20260811.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: ceph-ansible (Ceph-Ansible Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/ceph-ansible:0.20260811.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/ceph-ansible:0.20260811.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: kolla-ansible (Kolla-Ansible Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/kolla-ansible:0.20260814.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/kolla-ansible:0.20260814.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: osismclient (OSISM Client)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: ara-server (ARA Server)\",",
                                "        \"  Expected: registry.osism.tech/osism/ara-server:1.8.0-r1\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/ara-server:1.8.0-r1\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: mariadb (MariaDB for ARA)\",",
                                "        \"  Expected: registry.osism.tech/dockerhub/library/mariadb:11.8.8\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/dockerhub/library/mariadb:11.8.8\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: frontend (OSISM Frontend)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism-frontend:0.20260808.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism-frontend:0.20260808.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: redis (Redis Cache)\",",
                                "        \"  Expected: registry.osism.tech/dockerhub/library/redis:7.4.10-alpine\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/dockerhub/library/redis:7.4.10-alpine\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: api (OSISM API Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: listener (OpenStack Event Listener)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: openstack (OpenStack Integration)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: beat (Celery Beat Scheduler)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: flower (Celery Flower Monitor)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:0.20260808.0\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"=== Summary ===\",",
                                "        \"Errors (version mismatches): 0\",",
                                "        \"Warnings (expected containers not running): 0\",",
                                "        \"\",",
                                "        \"\u2705 All running containers match expected versions!\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [osism.services.manager : Skip version check due to service configuration] ***",
                                "skipping: [testbed-manager]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "testbed-manager            : ok=70   changed=37   unreachable=0    failed=0    skipped=12   rescued=0    ignored=0   ",
                                "",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ deactivate",
                                "+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'",
                                "+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ export PATH",
                                "+ unset _OLD_VIRTUAL_PATH",
                                "+ '[' -n '' ']'",
                                "+ hash -r",
                                "+ '[' -n '' ']'",
                                "+ unset VIRTUAL_ENV",
                                "+ unset VIRTUAL_ENV_PROMPT",
                                "+ '[' '!' '' = nondestructive ']'",
                                "+ unset -f deactivate",
                                "+ cp /home/dragon/.ssh/id_rsa.pub /opt/ansible/secrets/id_rsa.operator.pub",
                                "+ mkdir -p /opt/configuration/environments/secrets",
                                "+ cp /home/dragon/.ssh/id_rsa /opt/configuration/environments/secrets/id_rsa.operator",
                                "+ chmod 600 /opt/configuration/environments/secrets/id_rsa.operator",
                                "+ wait_for_container_healthy 60 ceph-ansible",
                                "+ local max_attempts=60",
                                "+ local name=ceph-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ wait_for_container_healthy 60 kolla-ansible",
                                "+ local max_attempts=60",
                                "+ local name=kolla-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' kolla-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ wait_for_container_healthy 60 osism-ansible",
                                "+ local max_attempts=60",
                                "+ local name=osism-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' osism-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ [[ true == \\t\\r\\u\\e ]]",
                                "+ sh -c /opt/configuration/scripts/disable-ara.sh",
                                "+ docker compose --project-directory /opt/manager ps",
                                "NAME                             IMAGE                                                         COMMAND                  SERVICE                CREATED         STATUS                        PORTS",
                                "ceph-ansible                     registry.osism.tech/osism/ceph-ansible:0.20260811.0           \"/entrypoint.sh osis\u2026\"   ceph-ansible           2 minutes ago   Up About a minute (healthy)   ",
                                "kolla-ansible                    registry.osism.tech/osism/kolla-ansible:0.20260814.0          \"/entrypoint.sh osis\u2026\"   kolla-ansible          2 minutes ago   Up About a minute (healthy)   ",
                                "manager-api-1                    registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   api                    2 minutes ago   Up 2 minutes (healthy)        192.168.16.5:8000->8000/tcp",
                                "manager-ara-server-1             registry.osism.tech/osism/ara-server:1.8.0-r1                 \"sh -c '/wait && /ru\u2026\"   ara-server             2 minutes ago   Up 2 minutes (healthy)        8000/tcp",
                                "manager-beat-1                   registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   beat                   2 minutes ago   Up 2 minutes (healthy)        ",
                                "manager-flower-1                 registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   flower                 2 minutes ago   Up 2 minutes (healthy)        ",
                                "manager-inventory_reconciler-1   registry.osism.tech/osism/inventory-reconciler:0.20260810.0   \"/sbin/tini -- /entr\u2026\"   inventory_reconciler   2 minutes ago   Up About a minute (healthy)   ",
                                "manager-listener-1               registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   listener               2 minutes ago   Up 2 minutes (healthy)        ",
                                "manager-mariadb-1                registry.osism.tech/dockerhub/library/mariadb:11.8.8          \"docker-entrypoint.s\u2026\"   mariadb                2 minutes ago   Up 2 minutes (healthy)        3306/tcp",
                                "manager-openstack-1              registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- osism\u2026\"   openstack              2 minutes ago   Up 2 minutes (healthy)        ",
                                "manager-redis-1                  registry.osism.tech/dockerhub/library/redis:7.4.10-alpine     \"docker-entrypoint.s\u2026\"   redis                  2 minutes ago   Up 2 minutes (healthy)        6379/tcp",
                                "osism-ansible                    registry.osism.tech/osism/osism-ansible:0.20260811.0          \"/entrypoint.sh osis\u2026\"   osism-ansible          2 minutes ago   Up About a minute (healthy)   ",
                                "osism-frontend                   registry.osism.tech/osism/osism-frontend:0.20260808.0         \"docker-entrypoint.s\u2026\"   frontend               2 minutes ago   Up 2 minutes                  192.168.16.5:3000->3000/tcp",
                                "osism-kubernetes                 registry.osism.tech/osism/osism-kubernetes:0.20260811.0       \"/entrypoint.sh osis\u2026\"   osism-kubernetes       2 minutes ago   Up About a minute (healthy)   ",
                                "osismclient                      registry.osism.tech/osism/osism:0.20260808.0                  \"/sbin/tini -- sleep\u2026\"   osismclient            2 minutes ago   Up 2 minutes (healthy)        ",
                                "+ osism apply resolvconf -l testbed-manager",
                                "\u001b[32m2026-09-30 03:04:31\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mNo Ansible facts found in Redis cache. Run 'osism sync facts' to gather facts.\u001b[0m",
                                "\u001b[32m2026-09-30 03:04:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of resolvconf.\u001b[0m",
                                "\u001b[32m2026-09-30 03:04:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 474e3172-449e-4ad0-a14b-218456337c9c (resolvconf) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:04:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 474e3172-449e-4ad0-a14b-218456337c9c (resolvconf) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role resolvconf] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 30 September 2026  03:04:45 +0000 (0:00:00.183)       0:00:00.183 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Check minimum and maximum number of name servers] ***",
                                "Wednesday 30 September 2026  03:04:50 +0000 (0:00:05.600)       0:00:05.783 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Include resolvconf tasks] *********************",
                                "Wednesday 30 September 2026  03:04:50 +0000 (0:00:00.088)       0:00:05.872 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-resolv.yml for testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Include distribution specific installation tasks] ***",
                                "Wednesday 30 September 2026  03:04:50 +0000 (0:00:00.102)       0:00:05.975 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/install-Debian-family.yml for testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Remove packages configuring /etc/resolv.conf] ***",
                                "Wednesday 30 September 2026  03:04:51 +0000 (0:00:00.093)       0:00:06.068 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Install package systemd-resolved] *************",
                                "Wednesday 30 September 2026  03:04:52 +0000 (0:00:01.296)       0:00:07.364 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Retrieve file status of /etc/resolv.conf] *****",
                                "Wednesday 30 September 2026  03:04:52 +0000 (0:00:00.066)       0:00:07.431 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Archive existing file /etc/resolv.conf] *******",
                                "Wednesday 30 September 2026  03:04:53 +0000 (0:00:00.607)       0:00:08.038 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Link /run/systemd/resolve/stub-resolv.conf to /etc/resolv.conf] ***",
                                "Wednesday 30 September 2026  03:04:53 +0000 (0:00:00.081)       0:00:08.119 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Copy configuration files] *********************",
                                "Wednesday 30 September 2026  03:04:53 +0000 (0:00:00.667)       0:00:08.787 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Start/enable systemd-resolved service] ********",
                                "Wednesday 30 September 2026  03:04:55 +0000 (0:00:01.238)       0:00:10.025 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Include distribution specific configuration tasks] ***",
                                "Wednesday 30 September 2026  03:04:56 +0000 (0:00:01.132)       0:00:11.158 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-Debian-family.yml for testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Restart systemd-resolved service] *************",
                                "Wednesday 30 September 2026  03:04:56 +0000 (0:00:00.092)       0:00:11.250 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:04:57 +0000 (0:00:01.241)       0:00:12.491 *** ",
                                "=============================================================================== ",
                                "Gathering Facts --------------------------------------------------------- 5.60s",
                                "osism.commons.resolvconf : Remove packages configuring /etc/resolv.conf --- 1.30s",
                                "osism.commons.resolvconf : Restart systemd-resolved service ------------- 1.24s",
                                "osism.commons.resolvconf : Copy configuration files --------------------- 1.24s",
                                "osism.commons.resolvconf : Start/enable systemd-resolved service -------- 1.13s",
                                "osism.commons.resolvconf : Link /run/systemd/resolve/stub-resolv.conf to /etc/resolv.conf --- 0.67s",
                                "osism.commons.resolvconf : Retrieve file status of /etc/resolv.conf ----- 0.61s",
                                "osism.commons.resolvconf : Include resolvconf tasks --------------------- 0.10s",
                                "osism.commons.resolvconf : Include distribution specific installation tasks --- 0.09s",
                                "osism.commons.resolvconf : Include distribution specific configuration tasks --- 0.09s",
                                "osism.commons.resolvconf : Check minimum and maximum number of name servers --- 0.09s",
                                "osism.commons.resolvconf : Archive existing file /etc/resolv.conf ------- 0.08s",
                                "osism.commons.resolvconf : Install package systemd-resolved ------------- 0.07s",
                                "+ osism apply sshconfig",
                                "\u001b[32m2026-09-30 03:05:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of sshconfig.\u001b[0m",
                                "\u001b[32m2026-09-30 03:05:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 691e287f-b349-4e2c-8f84-b58ebf5c9c55 (sshconfig) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:05:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 691e287f-b349-4e2c-8f84-b58ebf5c9c55 (sshconfig) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role sshconfig] ****************************************************",
                                "",
                                "TASK [osism.commons.sshconfig : Get home directory of operator user] ***********",
                                "Wednesday 30 September 2026  03:05:13 +0000 (0:00:00.202)       0:00:00.202 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.sshconfig : Ensure .ssh/config.d exist] ********************",
                                "Wednesday 30 September 2026  03:05:14 +0000 (0:00:01.004)       0:00:01.207 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.sshconfig : Ensure config for each host exist] *************",
                                "Wednesday 30 September 2026  03:05:15 +0000 (0:00:00.685)       0:00:01.893 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager)\u001b[0m",
                                "",
                                "TASK [osism.commons.sshconfig : Add extra config] ******************************",
                                "Wednesday 30 September 2026  03:05:21 +0000 (0:00:06.372)       0:00:08.265 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.sshconfig : Assemble ssh config] ***************************",
                                "Wednesday 30 September 2026  03:05:21 +0000 (0:00:00.152)       0:00:08.418 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=4   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:05:22 +0000 (0:00:00.585)       0:00:09.003 *** ",
                                "=============================================================================== ",
                                "osism.commons.sshconfig : Ensure config for each host exist ------------- 6.37s",
                                "osism.commons.sshconfig : Get home directory of operator user ----------- 1.00s",
                                "osism.commons.sshconfig : Ensure .ssh/config.d exist -------------------- 0.69s",
                                "osism.commons.sshconfig : Assemble ssh config --------------------------- 0.59s",
                                "osism.commons.sshconfig : Add extra config ------------------------------ 0.15s",
                                "+ osism apply known-hosts",
                                "\u001b[32m2026-09-30 03:05:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of known-hosts.\u001b[0m",
                                "\u001b[32m2026-09-30 03:05:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a6b9c6bb-6a84-4c58-b350-3a7402694e90 (known-hosts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:05:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a6b9c6bb-6a84-4c58-b350-3a7402694e90 (known-hosts) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role known_hosts] **************************************************",
                                "",
                                "TASK [osism.commons.known_hosts : Run ssh-keyscan for all hosts with hostname] ***",
                                "Wednesday 30 September 2026  03:05:38 +0000 (0:00:00.217)       0:00:00.217 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-4)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-manager)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries for all hosts with hostname] ***",
                                "Wednesday 30 September 2026  03:05:45 +0000 (0:00:06.729)       0:00:06.947 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-3)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-4)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-5)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-0)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-1)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-2)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-manager)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:45 +0000 (0:00:00.233)       0:00:07.180 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCwlulMtR4En6ncSyV89HYOA1NLb9Vy9WqhXZ6k04xqHAPFnnkcSApuI5g9UhvovdVoXPFWl9PAWVkhfDdEetaWbwX6lSOpu8Sz5KgnvOUpstNkbHHqLp+kKMvj2dhaq+IsmdfL53W8O1W21IQSh7uMzjqJx0pRKdAX6pr0igObFx0IZkBpadUZJ7h6qav7+gbXrKW6tRwKEv3aY5sHUEP9yLfQnBaAoZaNUQA/ll/6yN+1AzCpQl7MMvMT9oVmvnf1oT0KebbNuxsAlEpGEJRPkXGPzneJVvtC6ZrlaleE5VZb6zcqBSc+Z8MTfYkGZvSpTj3RBRUewIs5YcP/M+tuZzZL4XZfRFctkI3pLJSC9tjtgt059O6hDCVJAEgK+bv6lHdSYSK+BO17tNlw04o0/KPdnTvyUpEQYe7pkd+Rb+9iJfnOJ32aLuLfMHU3Ol2MvUZX8C5XyE8+CgioyKgrrQXLVEtH9oYnZ6udZPbLk9APyj7jkgxOmhW12DrTa/M=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBINIBjSGr78W+lH/ifVNNP+7fusgRNoqDwCO4FexfZJyCaGjBonLfagsg7mCuxABnof1UuoWMgmUW2z4ab08AwU=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-3 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIaKDcMGgQs0DEtAw4CUfVC3EmksnFXG4EvafAxl3Jqp)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:46 +0000 (0:00:01.431)       0:00:08.611 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD/+qvTGdDjjjsclN2mLQTwYm0/SXWsU/r9NXUIY1Ch2WfLxMveUZ3GqIUvD/VEfIkI5JaEp/kvEVYLSsgCQum0=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHTuG1mtqlkytGUThGUOvmb9JkxRgw6Fe3W1aamn1Rit)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-4 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6pSbsnOOzsegXoCXxqeWWnL+IVWJaD2e6+lpVE8WeMITYsBQU/X4DEkoIrlgtkJQIMRoddpQSUDzx4NGtD6MrcpGiF9vb6Ld2wiXrOlbhXAFJ7lhJKtm4QDSvWSPlBFBGWskf/NxuluE4JEsnHDs9S79hBU5koT32qJ4j5Tq4hW3BYk6xDTrAWqbAKFo7JUNbTqQNO4B+MTQcxUnjccw/Nq9cJF17Y+xVhZ8Z2ZE3tDiDTAW2VUVcZJflhyEZdeBfPDp29Nx/zJCGfp3tmwXA6mYuf2eZbDsgGF0hMNY0CTu746pkUfO9IBNNbGMthsTD6xgrL5kRyTFQ0w49Eg6PXv9EVWGflaU5zjd2zdIRpAJ2VMv7qo7AbY8p+gj9XFJcYDOSmFLHXG2RmI+77Siwj+7A+J7kFDU2zaIpX7qzuEW/EZlumoYFE1G0izrMg3R2dYZa1mxmyEMHqozIYQy/VywugOa1Eud7FGiSdfdz+Sb4KYaZNJUFta2dj1XNXF8=)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:47 +0000 (0:00:01.183)       0:00:09.794 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBOKqYAfs9hhKyQjq20ZswnVd77L1jomflKQ6FSpwoKfqxnGxBVv66CzV6NwbDr1bE8Gf3nOfk/iaObxJMdM6L8=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID2vuhPx7MrUBf+E2p5/ONX0GUpc3jS+mQ9W7xa1pNE1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-5 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDEcmlWgI9ctNbvqkNyDE6sTsY4XvJAb7TX5DykN164n691sdM9sfVjcGxkE38oFmWLMD12YbLExMB8QGPF86rLVs20AYZTDX3bMLkbiQRC80NEw83hBUV5Z3Wm4HUF0sMmNKGPC+b19CmFt2yDAMurwVYbrSIuiRgHU3KTjX9MGl5OXqU9kaWjJNNcet0w3wb4t42rDAd8fVYnIDIZh41HWtx4gxp2r0kZODP9MF4J8yolVHgNbVM5aDjcZcwQ1EZaat+OpcPrMNlnlh+9YOiQmjVKkc3pOpR6zqLF+Uh6j8PPRSvNZaFtVwATgIj5724LFzEgy896vcJkv1JxUc4soqZYFZwGG/OHA21hVStAuSlQIIi0fmW/ze7UzzvqPrHQ4u4H6CbdwZSvbqYAAXBp9UJx/8/EI9Vd2LzJGZBtiSDgRqXzfPpgtoW0wt7b0ZTzjLqyoqzKfMNijwolAaLuDXdhxpBqTFyuVKXSZZDdsffFZxLil9DDoE27GCnBww0=)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:49 +0000 (0:00:01.163)       0:00:10.958 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNCMwSJjFRU3U31jUcXs2Qr98DHhzY+EAKGUVcAnXExUeVmwpVT2ME5zt5UARKvkkmno71A2JqMZnunAt5sqdxE=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHrpjVWkCCy90BvSQtoA4EfuwRGIkhWrafsSiczHHI2H)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-0 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCvNOlsrcaJVWk8M7GeMVIx9akPx+ROXKqwJnYx05n6QmcVNhbApiOjkxmAPYr+OcLEJizOJviYerpKKXAIKRg8HnIHg7cJC6MYp4ewKcH+zRyvk+9wDDIBopeJoTWxpq3EtVuj+37ZOwNc8VxKrOYz/uJJgurHYiA/aGqxgv1DcaT5IyrqT0oDDEN29AE5C8e9hbLOUlQ4faBNDsC1uErElgd8YvSQflMz58gX9+YdQLB6wVhZcm9k/dG7f8KEYhwK7m3oYF9w/Ql4N27ahYpS6KWpPFtLZuCeq5Z9mJdVzT5wenFmyDyYaLErTTW1u9XKK4PxD5YEqY2/6R7w5hvYqUzPEoI1r0tMv9pZVG9rR0UfIvPZ9mOZsbuEE9OfAKSv2GCq5VtXj0l6fd+99uZ7liZJe8t3Vt4TLterQ4+pbf2oRrbTvVeH40g5om1t+rBEi4UEXlkVvee/Lr0tpj9gcjmyfRYkOQctq+WvGSMx5DAzK8GSwKOCCaQ7N2H0gxk=)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:50 +0000 (0:00:01.187)       0:00:12.145 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKd2+4ItTVBNJ3hYMFdpuXcD2tNY5vOzrkJ94hZrE7C0YcSCFg0/yYmTYQipaeckDCRb+QrGqRFMxwTYu2B6s90=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDbRiuu0JoTumFHiAvUaWauzfYkk9m+fF1vBUbSFZGTmxuYs40nfCuFTEl6EeuOSZnX2fqHEHKX+lKoifV/pdeP2i6ZtsJ3/nSo2yHKpJHHpvfDFEumXRwPxU/+N+OvBsBynGdlk/CFolE4Y2DVXCyKr3To50k6qeUryGvR9wJW6sfBKayc16d8CWx6wWCpC9Mqr+OaBnRzVFEoMEARi+Z0QIKNXkqgWlqqRrxBDtoQEgn0e5v4e1TwY2WCUhs/sMWn3EIOeH/zfgeG+4Mb1osCT/j11fPUR5kWOWmgr71RfyQlSmYodiC6PR8st6/EpDJLNpfwSyGftZArR9bwkLhwXO34v5VjTDVRXYg46Vc/fR3TKS8J4Eqd6pK2vtbuMnhOTFX6hZBtjNoCwhlVWCb9V4jWMmry6HRLNI7HnolbtPedDiyNQx79p0xrIpxEPQJhJq1kU8W+vVrmAD6yWYERYp/0ti5iSgrGF4OQBgufPjU4Sd8pKqO7MSrgjqj54u8=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-1 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG0xj/f/d3EdSk+4NSt0vNuELq6ysA2Jlb/pk+Gm/RsT)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:51 +0000 (0:00:01.133)       0:00:13.279 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCyZj5hSVLmdAwukkUSOrPGHY1oaZrgm3GSHRcsSHTi6wzoNW39vdDfVvCChv4NI/nvu+md65h4nhT+88Dz9uMFAAQvSNh6nOr3j9LFC0ghxGwlmrz58wJEsJmogzlr4KI1wpq3slsI8JnUpVCrAxobkpDpK2Xln4GTRVJfdStONNrwe6KNONLO2sOA2SI8f8eDuGfb9WRlP/9+9NUYG9gjoD3rrS6UApPHfffqG/2+xK+cI/e1DAWqE9ia0iqt/3/DcC2pWRAH1+QS7Z5yoB8LXHLaFPBfszXKXzlQR80EKLp4Q2HLFLfQWzfYGMKfNRyhHcLOYgTpSobe9uIjpMPSxJNq8i8bY71pka+2SgJ4VLGaICPCvVSVSAGEcUZWE3dFSPbRMAD+m1O4TWZ/f9GnE9A9XQqTqFjnFOC19E8JlpRaDzzlQiGDa67RdBUbAy0cflPSgxBGI8wYlenl1uhg4t4AR+plKuR30oXvTNh8DDZF90gb/qeg+fHv03Q7ZxE=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK0HrnjkFPrWT91Fp9lM9eNWFuQ05RyYPf14Fjqt4ExSi0lh+kADM2IQ/S0ZV1KheaWkwX1muIIZkg40vG9+t1U=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-node-2 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK/U37HJ7h4KeJgIbQd2J4BWgFGTj/HYFIEoWc3uIVGa)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:52 +0000 (0:00:01.110)       0:00:14.390 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOaLgLi/JuLNGgiTtNYw3jqSHQRkteJczWMbmMsIP9ltnJdRdOb2jaA1tAMh7wyNbdXCfbB2YY5KACdbFtMfgso=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKaAJqFh1oURDrKtPaYQbkGmzdoeLk7m8SnrPTg4NAyrlIwYJ1U197nrxprOEUGFunDynZAH9D2uFmNmMtwJyS0su0k9/ML+6Q5bEt+Npo8HLfdcB+2xIQnc63ft7IuLbqficeBlDlZOHahLBX1aFM4ohh1CQZ6pNLdZ8zmBXLkPApcV2ZkefWDQFKXpz5Db39HomcjriZc+7OqnlO5cu+l/217mi3moP8vBp3iMCsjcUN13u9lhoQIFSCR2xeGt/8I3gOs8L1yEz+7xTWtOugptvsz9fAZTXhw9MHbARENrlYSYmOUw17QdDTF+MBMT3cct9izCvKSWLlCAFUfXtu8DmJOAFQSuCLfvy/+K8AZgR5nRQLRFLXhHWMhQhy1DoffA1LLFAxHYIWqS3EtBZE7WblLp6g2uztuAHP/bJtR1sbEe9EvqzE3M/oRr+M3vVTe0CHYbydj+1YGw5NpkW3qJMGiPIEgFIPm7CrS/dThVOU5nzz3X5dB/OwNPfiNOM=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=testbed-manager ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINYrGy1dykR85RIjSjGtkhgvX0MP2WudRoeInjvrxlt4)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Run ssh-keyscan for all hosts with ansible_host] ***",
                                "Wednesday 30 September 2026  03:05:53 +0000 (0:00:01.233)       0:00:15.623 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-4)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=testbed-manager)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries for all hosts with ansible_host] ***",
                                "Wednesday 30 September 2026  03:05:59 +0000 (0:00:05.604)       0:00:21.227 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-3)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-4)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-5)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-0)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-1)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-node-2)\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/known_hosts/tasks/write-scanned.yml for testbed-manager => (item=Scanned entries of testbed-manager)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:05:59 +0000 (0:00:00.196)       0:00:21.424 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.13 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCwlulMtR4En6ncSyV89HYOA1NLb9Vy9WqhXZ6k04xqHAPFnnkcSApuI5g9UhvovdVoXPFWl9PAWVkhfDdEetaWbwX6lSOpu8Sz5KgnvOUpstNkbHHqLp+kKMvj2dhaq+IsmdfL53W8O1W21IQSh7uMzjqJx0pRKdAX6pr0igObFx0IZkBpadUZJ7h6qav7+gbXrKW6tRwKEv3aY5sHUEP9yLfQnBaAoZaNUQA/ll/6yN+1AzCpQl7MMvMT9oVmvnf1oT0KebbNuxsAlEpGEJRPkXGPzneJVvtC6ZrlaleE5VZb6zcqBSc+Z8MTfYkGZvSpTj3RBRUewIs5YcP/M+tuZzZL4XZfRFctkI3pLJSC9tjtgt059O6hDCVJAEgK+bv6lHdSYSK+BO17tNlw04o0/KPdnTvyUpEQYe7pkd+Rb+9iJfnOJ32aLuLfMHU3Ol2MvUZX8C5XyE8+CgioyKgrrQXLVEtH9oYnZ6udZPbLk9APyj7jkgxOmhW12DrTa/M=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.13 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBINIBjSGr78W+lH/ifVNNP+7fusgRNoqDwCO4FexfZJyCaGjBonLfagsg7mCuxABnof1UuoWMgmUW2z4ab08AwU=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.13 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIaKDcMGgQs0DEtAw4CUfVC3EmksnFXG4EvafAxl3Jqp)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:06:00 +0000 (0:00:01.180)       0:00:22.605 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.14 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC6pSbsnOOzsegXoCXxqeWWnL+IVWJaD2e6+lpVE8WeMITYsBQU/X4DEkoIrlgtkJQIMRoddpQSUDzx4NGtD6MrcpGiF9vb6Ld2wiXrOlbhXAFJ7lhJKtm4QDSvWSPlBFBGWskf/NxuluE4JEsnHDs9S79hBU5koT32qJ4j5Tq4hW3BYk6xDTrAWqbAKFo7JUNbTqQNO4B+MTQcxUnjccw/Nq9cJF17Y+xVhZ8Z2ZE3tDiDTAW2VUVcZJflhyEZdeBfPDp29Nx/zJCGfp3tmwXA6mYuf2eZbDsgGF0hMNY0CTu746pkUfO9IBNNbGMthsTD6xgrL5kRyTFQ0w49Eg6PXv9EVWGflaU5zjd2zdIRpAJ2VMv7qo7AbY8p+gj9XFJcYDOSmFLHXG2RmI+77Siwj+7A+J7kFDU2zaIpX7qzuEW/EZlumoYFE1G0izrMg3R2dYZa1mxmyEMHqozIYQy/VywugOa1Eud7FGiSdfdz+Sb4KYaZNJUFta2dj1XNXF8=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.14 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBD/+qvTGdDjjjsclN2mLQTwYm0/SXWsU/r9NXUIY1Ch2WfLxMveUZ3GqIUvD/VEfIkI5JaEp/kvEVYLSsgCQum0=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.14 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHTuG1mtqlkytGUThGUOvmb9JkxRgw6Fe3W1aamn1Rit)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:06:01 +0000 (0:00:01.240)       0:00:23.845 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.15 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDEcmlWgI9ctNbvqkNyDE6sTsY4XvJAb7TX5DykN164n691sdM9sfVjcGxkE38oFmWLMD12YbLExMB8QGPF86rLVs20AYZTDX3bMLkbiQRC80NEw83hBUV5Z3Wm4HUF0sMmNKGPC+b19CmFt2yDAMurwVYbrSIuiRgHU3KTjX9MGl5OXqU9kaWjJNNcet0w3wb4t42rDAd8fVYnIDIZh41HWtx4gxp2r0kZODP9MF4J8yolVHgNbVM5aDjcZcwQ1EZaat+OpcPrMNlnlh+9YOiQmjVKkc3pOpR6zqLF+Uh6j8PPRSvNZaFtVwATgIj5724LFzEgy896vcJkv1JxUc4soqZYFZwGG/OHA21hVStAuSlQIIi0fmW/ze7UzzvqPrHQ4u4H6CbdwZSvbqYAAXBp9UJx/8/EI9Vd2LzJGZBtiSDgRqXzfPpgtoW0wt7b0ZTzjLqyoqzKfMNijwolAaLuDXdhxpBqTFyuVKXSZZDdsffFZxLil9DDoE27GCnBww0=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.15 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBBOKqYAfs9hhKyQjq20ZswnVd77L1jomflKQ6FSpwoKfqxnGxBVv66CzV6NwbDr1bE8Gf3nOfk/iaObxJMdM6L8=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.15 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAID2vuhPx7MrUBf+E2p5/ONX0GUpc3jS+mQ9W7xa1pNE1)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:06:03 +0000 (0:00:01.186)       0:00:25.032 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.10 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHrpjVWkCCy90BvSQtoA4EfuwRGIkhWrafsSiczHHI2H)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.10 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCvNOlsrcaJVWk8M7GeMVIx9akPx+ROXKqwJnYx05n6QmcVNhbApiOjkxmAPYr+OcLEJizOJviYerpKKXAIKRg8HnIHg7cJC6MYp4ewKcH+zRyvk+9wDDIBopeJoTWxpq3EtVuj+37ZOwNc8VxKrOYz/uJJgurHYiA/aGqxgv1DcaT5IyrqT0oDDEN29AE5C8e9hbLOUlQ4faBNDsC1uErElgd8YvSQflMz58gX9+YdQLB6wVhZcm9k/dG7f8KEYhwK7m3oYF9w/Ql4N27ahYpS6KWpPFtLZuCeq5Z9mJdVzT5wenFmyDyYaLErTTW1u9XKK4PxD5YEqY2/6R7w5hvYqUzPEoI1r0tMv9pZVG9rR0UfIvPZ9mOZsbuEE9OfAKSv2GCq5VtXj0l6fd+99uZ7liZJe8t3Vt4TLterQ4+pbf2oRrbTvVeH40g5om1t+rBEi4UEXlkVvee/Lr0tpj9gcjmyfRYkOQctq+WvGSMx5DAzK8GSwKOCCaQ7N2H0gxk=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.10 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNCMwSJjFRU3U31jUcXs2Qr98DHhzY+EAKGUVcAnXExUeVmwpVT2ME5zt5UARKvkkmno71A2JqMZnunAt5sqdxE=)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:06:04 +0000 (0:00:01.201)       0:00:26.234 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.11 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDbRiuu0JoTumFHiAvUaWauzfYkk9m+fF1vBUbSFZGTmxuYs40nfCuFTEl6EeuOSZnX2fqHEHKX+lKoifV/pdeP2i6ZtsJ3/nSo2yHKpJHHpvfDFEumXRwPxU/+N+OvBsBynGdlk/CFolE4Y2DVXCyKr3To50k6qeUryGvR9wJW6sfBKayc16d8CWx6wWCpC9Mqr+OaBnRzVFEoMEARi+Z0QIKNXkqgWlqqRrxBDtoQEgn0e5v4e1TwY2WCUhs/sMWn3EIOeH/zfgeG+4Mb1osCT/j11fPUR5kWOWmgr71RfyQlSmYodiC6PR8st6/EpDJLNpfwSyGftZArR9bwkLhwXO34v5VjTDVRXYg46Vc/fR3TKS8J4Eqd6pK2vtbuMnhOTFX6hZBtjNoCwhlVWCb9V4jWMmry6HRLNI7HnolbtPedDiyNQx79p0xrIpxEPQJhJq1kU8W+vVrmAD6yWYERYp/0ti5iSgrGF4OQBgufPjU4Sd8pKqO7MSrgjqj54u8=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.11 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKd2+4ItTVBNJ3hYMFdpuXcD2tNY5vOzrkJ94hZrE7C0YcSCFg0/yYmTYQipaeckDCRb+QrGqRFMxwTYu2B6s90=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.11 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG0xj/f/d3EdSk+4NSt0vNuELq6ysA2Jlb/pk+Gm/RsT)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:06:05 +0000 (0:00:01.172)       0:00:27.406 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.12 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBK0HrnjkFPrWT91Fp9lM9eNWFuQ05RyYPf14Fjqt4ExSi0lh+kADM2IQ/S0ZV1KheaWkwX1muIIZkg40vG9+t1U=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.12 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCyZj5hSVLmdAwukkUSOrPGHY1oaZrgm3GSHRcsSHTi6wzoNW39vdDfVvCChv4NI/nvu+md65h4nhT+88Dz9uMFAAQvSNh6nOr3j9LFC0ghxGwlmrz58wJEsJmogzlr4KI1wpq3slsI8JnUpVCrAxobkpDpK2Xln4GTRVJfdStONNrwe6KNONLO2sOA2SI8f8eDuGfb9WRlP/9+9NUYG9gjoD3rrS6UApPHfffqG/2+xK+cI/e1DAWqE9ia0iqt/3/DcC2pWRAH1+QS7Z5yoB8LXHLaFPBfszXKXzlQR80EKLp4Q2HLFLfQWzfYGMKfNRyhHcLOYgTpSobe9uIjpMPSxJNq8i8bY71pka+2SgJ4VLGaICPCvVSVSAGEcUZWE3dFSPbRMAD+m1O4TWZ/f9GnE9A9XQqTqFjnFOC19E8JlpRaDzzlQiGDa67RdBUbAy0cflPSgxBGI8wYlenl1uhg4t4AR+plKuR30oXvTNh8DDZF90gb/qeg+fHv03Q7ZxE=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.12 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK/U37HJ7h4KeJgIbQd2J4BWgFGTj/HYFIEoWc3uIVGa)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write scanned known_hosts entries] ***********",
                                "Wednesday 30 September 2026  03:06:06 +0000 (0:00:01.228)       0:00:28.635 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.5 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOaLgLi/JuLNGgiTtNYw3jqSHQRkteJczWMbmMsIP9ltnJdRdOb2jaA1tAMh7wyNbdXCfbB2YY5KACdbFtMfgso=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.5 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKaAJqFh1oURDrKtPaYQbkGmzdoeLk7m8SnrPTg4NAyrlIwYJ1U197nrxprOEUGFunDynZAH9D2uFmNmMtwJyS0su0k9/ML+6Q5bEt+Npo8HLfdcB+2xIQnc63ft7IuLbqficeBlDlZOHahLBX1aFM4ohh1CQZ6pNLdZ8zmBXLkPApcV2ZkefWDQFKXpz5Db39HomcjriZc+7OqnlO5cu+l/217mi3moP8vBp3iMCsjcUN13u9lhoQIFSCR2xeGt/8I3gOs8L1yEz+7xTWtOugptvsz9fAZTXhw9MHbARENrlYSYmOUw17QdDTF+MBMT3cct9izCvKSWLlCAFUfXtu8DmJOAFQSuCLfvy/+K8AZgR5nRQLRFLXhHWMhQhy1DoffA1LLFAxHYIWqS3EtBZE7WblLp6g2uztuAHP/bJtR1sbEe9EvqzE3M/oRr+M3vVTe0CHYbydj+1YGw5NpkW3qJMGiPIEgFIPm7CrS/dThVOU5nzz3X5dB/OwNPfiNOM=)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=192.168.16.5 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINYrGy1dykR85RIjSjGtkhgvX0MP2WudRoeInjvrxlt4)\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write static known_hosts entries] ************",
                                "Wednesday 30 September 2026  03:06:08 +0000 (0:00:01.254)       0:00:29.889 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Write extra known_hosts entries] *************",
                                "Wednesday 30 September 2026  03:06:08 +0000 (0:00:00.214)       0:00:30.104 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Delete known_hosts entries] ******************",
                                "Wednesday 30 September 2026  03:06:08 +0000 (0:00:00.048)       0:00:30.152 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.known_hosts : Set file permissions] ************************",
                                "Wednesday 30 September 2026  03:06:08 +0000 (0:00:00.059)       0:00:30.212 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=31  \u001b[0m \u001b[0;33mchanged=15  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:06:08 +0000 (0:00:00.525)       0:00:30.738 *** ",
                                "=============================================================================== ",
                                "osism.commons.known_hosts : Run ssh-keyscan for all hosts with hostname --- 6.73s",
                                "osism.commons.known_hosts : Run ssh-keyscan for all hosts with ansible_host --- 5.60s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.43s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.25s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.24s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.23s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.23s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.20s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.19s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.19s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.18s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.18s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.17s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.16s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.13s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries ----------- 1.11s",
                                "osism.commons.known_hosts : Set file permissions ------------------------ 0.53s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries for all hosts with hostname --- 0.23s",
                                "osism.commons.known_hosts : Write static known_hosts entries ------------ 0.21s",
                                "osism.commons.known_hosts : Write scanned known_hosts entries for all hosts with ansible_host --- 0.20s",
                                "+ osism apply squid",
                                "\u001b[32m2026-09-30 03:06:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of squid.\u001b[0m",
                                "\u001b[32m2026-09-30 03:06:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 8b42f99b-4c9d-4398-900b-3e9db9f6cb37 (squid) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:06:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 8b42f99b-4c9d-4398-900b-3e9db9f6cb37 (squid) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role squid] ********************************************************",
                                "",
                                "TASK [osism.services.squid : Assert that squid_network_mode is supported] ******",
                                "Wednesday 30 September 2026  03:06:24 +0000 (0:00:00.208)       0:00:00.208 *** ",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Include install tasks] ****************************",
                                "Wednesday 30 September 2026  03:06:24 +0000 (0:00:00.083)       0:00:00.292 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/squid/tasks/install-Debian-family.yml for testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Install required packages] ************************",
                                "Wednesday 30 September 2026  03:06:24 +0000 (0:00:00.092)       0:00:00.384 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Create required directories] **********************",
                                "Wednesday 30 September 2026  03:06:27 +0000 (0:00:02.678)       0:00:03.062 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/opt/squid/configuration)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/opt/squid/configuration/conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/squid)\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Copy squid base configuration file] ***************",
                                "Wednesday 30 September 2026  03:06:28 +0000 (0:00:01.174)       0:00:04.237 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Copy squid configuration files] *******************",
                                "Wednesday 30 September 2026  03:06:30 +0000 (0:00:01.295)       0:00:05.533 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=osism.conf)\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Remove osism_allow_list.conf configuration file] ***",
                                "Wednesday 30 September 2026  03:06:31 +0000 (0:00:00.918)       0:00:06.451 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Copy docker-compose.yml file] *********************",
                                "Wednesday 30 September 2026  03:06:31 +0000 (0:00:00.394)       0:00:06.845 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.squid : Manage squid service] *****************************",
                                "Wednesday 30 September 2026  03:06:32 +0000 (0:00:00.980)       0:00:07.826 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-manager]: Manage squid service (10 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.squid : Restart squid service] *****************",
                                "Wednesday 30 September 2026  03:07:05 +0000 (0:00:32.624)       0:00:40.451 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.squid : Wait for squid service to start] *******",
                                "Wednesday 30 September 2026  03:07:17 +0000 (0:00:12.217)       0:00:52.668 *** ",
                                "Pausing for 60 seconds",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.squid : Register that squid service was restarted] ***",
                                "Wednesday 30 September 2026  03:08:17 +0000 (0:01:00.087)       0:01:52.755 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.squid : Wait for an healthy squid service] *****",
                                "Wednesday 30 September 2026  03:08:17 +0000 (0:00:00.074)       0:01:52.830 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:08:18 +0000 (0:00:00.661)       0:01:53.492 *** ",
                                "=============================================================================== ",
                                "osism.services.squid : Wait for squid service to start ----------------- 60.09s",
                                "osism.services.squid : Manage squid service ---------------------------- 32.62s",
                                "osism.services.squid : Restart squid service --------------------------- 12.22s",
                                "osism.services.squid : Install required packages ------------------------ 2.68s",
                                "osism.services.squid : Copy squid base configuration file --------------- 1.30s",
                                "osism.services.squid : Create required directories ---------------------- 1.17s",
                                "osism.services.squid : Copy docker-compose.yml file --------------------- 0.98s",
                                "osism.services.squid : Copy squid configuration files ------------------- 0.92s",
                                "osism.services.squid : Wait for an healthy squid service ---------------- 0.66s",
                                "osism.services.squid : Remove osism_allow_list.conf configuration file --- 0.39s",
                                "osism.services.squid : Include install tasks ---------------------------- 0.09s",
                                "osism.services.squid : Assert that squid_network_mode is supported ------ 0.08s",
                                "osism.services.squid : Register that squid service was restarted -------- 0.07s",
                                "+ [[ 10.2.0 != \\l\\a\\t\\e\\s\\t ]]",
                                "++ semver 10.2.0 10.0.0-0",
                                "+ [[ 1 -ge 0 ]]",
                                "++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\"}}' kolla-ansible",
                                "+ KOLLA_OS_VERSION=2025.1",
                                "+ /opt/configuration/scripts/set-kolla-namespace.sh kolla/release/2025.1",
                                "+ set -e",
                                "+ SYNC=false",
                                "+ [[ kolla/release/2025.1 == \\-\\-\\s\\y\\n\\c ]]",
                                "+ NAMESPACE=kolla/release/2025.1",
                                "+ sed -i 's#docker_namespace: .*#docker_namespace: kolla/release/2025.1#g' /opt/configuration/inventory/group_vars/all/kolla.yml",
                                "+ [[ false == \\t\\r\\u\\e ]]",
                                "++ semver 10.2.0 9.0.0",
                                "+ [[ 1 -lt 0 ]]",
                                "+ osism apply operator -u ubuntu -l testbed-nodes",
                                "\u001b[32m2026-09-30 03:08:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of operator.\u001b[0m",
                                "\u001b[32m2026-09-30 03:08:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 8a57bfc9-9808-4219-b230-ddfa935c1146 (operator) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:08:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 8a57bfc9-9808-4219-b230-ddfa935c1146 (operator) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Make ssh pipelining working] *********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 30 September 2026  03:08:34 +0000 (0:00:00.336)       0:00:00.336 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Do not require tty for all users] ****************************************",
                                "Wednesday 30 September 2026  03:08:39 +0000 (0:00:04.469)       0:00:04.805 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "PLAY [Apply role operator] *****************************************************",
                                "",
                                "TASK [osism.commons.operator : Gather variables for each operating system] *****",
                                "Wednesday 30 September 2026  03:08:40 +0000 (0:00:01.024)       0:00:05.830 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Set operator_groups variable to default value] ***",
                                "Wednesday 30 September 2026  03:08:40 +0000 (0:00:00.187)       0:00:06.017 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Create operator group] **************************",
                                "Wednesday 30 September 2026  03:08:40 +0000 (0:00:00.195)       0:00:06.212 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Create user] ************************************",
                                "Wednesday 30 September 2026  03:08:41 +0000 (0:00:00.738)       0:00:06.951 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Add user to additional groups] ******************",
                                "Wednesday 30 September 2026  03:08:42 +0000 (0:00:01.160)       0:00:08.111 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=adm)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=adm)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=adm)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=adm)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=adm)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=adm)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=sudo)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=sudo)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=sudo)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=sudo)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=sudo)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=sudo)\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Copy user sudoers file] *************************",
                                "Wednesday 30 September 2026  03:08:43 +0000 (0:00:01.395)       0:00:09.506 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Set language variables in .bashrc configuration file] ***",
                                "Wednesday 30 September 2026  03:08:45 +0000 (0:00:01.559)       0:00:11.066 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=export LANGUAGE=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=export LANGUAGE=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=export LANGUAGE=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=export LANGUAGE=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=export LANGUAGE=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=export LANGUAGE=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=export LANG=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=export LANG=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=export LANG=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=export LANG=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=export LANG=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=export LANG=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=export LC_ALL=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=export LC_ALL=C.UTF-8)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created\u001b[0m",
                                "\u001b[1;35mwith a mode of 0700, this may cause issues when running as another user. To\u001b[0m",
                                "\u001b[1;35mavoid this, create the remote_tmp dir with the correct permissions manually\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=export LC_ALL=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=export LC_ALL=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=export LC_ALL=C.UTF-8)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=export LC_ALL=C.UTF-8)\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Set custom environment variables in .bashrc configuration file] ***",
                                "Wednesday 30 September 2026  03:08:46 +0000 (0:00:01.530)       0:00:12.596 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Set custom PS1 prompt in .bashrc configuration file] ***",
                                "Wednesday 30 September 2026  03:08:47 +0000 (0:00:00.177)       0:00:12.774 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Create .ssh directory] **************************",
                                "Wednesday 30 September 2026  03:08:47 +0000 (0:00:00.201)       0:00:12.976 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Check number of SSH authorized keys] ************",
                                "Wednesday 30 September 2026  03:08:47 +0000 (0:00:00.678)       0:00:13.654 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Set ssh authorized keys] ************************",
                                "Wednesday 30 September 2026  03:08:48 +0000 (0:00:00.194)       0:00:13.848 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Delete ssh authorized keys] *********************",
                                "Wednesday 30 September 2026  03:08:48 +0000 (0:00:00.785)       0:00:14.634 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Set authorized GitHub accounts] *****************",
                                "Wednesday 30 September 2026  03:08:49 +0000 (0:00:00.162)       0:00:14.797 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Delete authorized GitHub accounts] **************",
                                "Wednesday 30 September 2026  03:08:49 +0000 (0:00:00.179)       0:00:14.976 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Set password] ***********************************",
                                "Wednesday 30 September 2026  03:08:49 +0000 (0:00:00.159)       0:00:15.135 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.operator : Unset & lock password] **************************",
                                "Wednesday 30 September 2026  03:08:50 +0000 (0:00:00.710)       0:00:15.846 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:08:50 +0000 (0:00:00.253)       0:00:16.099 *** ",
                                "=============================================================================== ",
                                "Gathering Facts --------------------------------------------------------- 4.47s",
                                "osism.commons.operator : Copy user sudoers file ------------------------- 1.56s",
                                "osism.commons.operator : Set language variables in .bashrc configuration file --- 1.53s",
                                "osism.commons.operator : Add user to additional groups ------------------ 1.39s",
                                "osism.commons.operator : Create user ------------------------------------ 1.16s",
                                "Do not require tty for all users ---------------------------------------- 1.02s",
                                "osism.commons.operator : Set ssh authorized keys ------------------------ 0.79s",
                                "osism.commons.operator : Create operator group -------------------------- 0.74s",
                                "osism.commons.operator : Set password ----------------------------------- 0.71s",
                                "osism.commons.operator : Create .ssh directory -------------------------- 0.68s",
                                "osism.commons.operator : Unset & lock password -------------------------- 0.25s",
                                "osism.commons.operator : Set custom PS1 prompt in .bashrc configuration file --- 0.20s",
                                "osism.commons.operator : Set operator_groups variable to default value --- 0.20s",
                                "osism.commons.operator : Check number of SSH authorized keys ------------ 0.19s",
                                "osism.commons.operator : Gather variables for each operating system ----- 0.19s",
                                "osism.commons.operator : Set authorized GitHub accounts ----------------- 0.18s",
                                "osism.commons.operator : Set custom environment variables in .bashrc configuration file --- 0.18s",
                                "osism.commons.operator : Delete ssh authorized keys --------------------- 0.16s",
                                "osism.commons.operator : Delete authorized GitHub accounts -------------- 0.16s",
                                "+ osism apply --environment custom facts",
                                "\u001b[32m2026-09-30 03:08:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play facts in environment custom\u001b[0m",
                                "\u001b[32m2026-09-30 03:09:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m",
                                "\u001b[32m2026-09-30 03:09:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 70a7a1c2-625b-4327-92c3-5ba46dba5be4 (facts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:09:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 70a7a1c2-625b-4327-92c3-5ba46dba5be4 (facts) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Copy custom network devices fact] ****************************************",
                                "",
                                "TASK [Create custom facts directory] *******************************************",
                                "Wednesday 30 September 2026  03:09:06 +0000 (0:00:00.132)       0:00:00.132 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Copy fact file] **********************************************************",
                                "Wednesday 30 September 2026  03:09:07 +0000 (0:00:01.673)       0:00:01.805 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "PLAY [Copy custom ceph devices facts] ******************************************",
                                "",
                                "TASK [osism.commons.repository : Gather variables for each operating system] ***",
                                "Wednesday 30 September 2026  03:09:09 +0000 (0:00:01.513)       0:00:03.319 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Set repository_default fact to default value] ***",
                                "Wednesday 30 September 2026  03:09:09 +0000 (0:00:00.122)       0:00:03.441 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Set repositories to default] ******************",
                                "Wednesday 30 September 2026  03:09:09 +0000 (0:00:00.216)       0:00:03.658 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Include distribution specific repository tasks] ***",
                                "Wednesday 30 September 2026  03:09:10 +0000 (0:00:00.271)       0:00:03.929 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/repository/tasks/Ubuntu.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Create /etc/apt/sources.list.d directory] *****",
                                "Wednesday 30 September 2026  03:09:10 +0000 (0:00:00.178)       0:00:04.108 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Include tasks for Ubuntu < 24.04] *************",
                                "Wednesday 30 September 2026  03:09:10 +0000 (0:00:00.444)       0:00:04.552 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Copy 99osism apt configuration] ***************",
                                "Wednesday 30 September 2026  03:09:10 +0000 (0:00:00.174)       0:00:04.726 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Remove sources.list file] *********************",
                                "Wednesday 30 September 2026  03:09:11 +0000 (0:00:01.049)       0:00:05.776 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Copy ubuntu.sources file] *********************",
                                "Wednesday 30 September 2026  03:09:12 +0000 (0:00:00.473)       0:00:06.249 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Update package cache] *************************",
                                "Wednesday 30 September 2026  03:09:13 +0000 (0:00:01.109)       0:00:07.359 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Install required packages (RedHat)] **************************************",
                                "Wednesday 30 September 2026  03:09:31 +0000 (0:00:17.815)       0:00:25.175 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Install required packages (Debian)] **************************************",
                                "Wednesday 30 September 2026  03:09:31 +0000 (0:00:00.103)       0:00:25.278 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create custom facts directory] *******************************************",
                                "Wednesday 30 September 2026  03:09:39 +0000 (0:00:08.323)       0:00:33.602 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Copy fact files] *********************************************************",
                                "Wednesday 30 September 2026  03:09:40 +0000 (0:00:00.543)       0:00:34.146 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_devices)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_devices)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_devices)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_devices_all)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_devices_all)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_devices_all)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_osd_devices)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_osd_devices)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_osd_devices)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=testbed_ceph_osd_devices_all)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=testbed_ceph_osd_devices_all)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=testbed_ceph_osd_devices_all)\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.commons.repository : Force update of package cache] *****",
                                "Wednesday 30 September 2026  03:09:44 +0000 (0:00:03.975)       0:00:38.121 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  03:09:45 +0000 (0:00:01.465)       0:00:39.587 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:09:49 +0000 (0:00:04.022)       0:00:43.609 *** ",
                                "=============================================================================== ",
                                "osism.commons.repository : Update package cache ------------------------ 17.81s",
                                "Install required packages (Debian) -------------------------------------- 8.32s",
                                "Gathers facts about hosts ----------------------------------------------- 4.02s",
                                "Copy fact files --------------------------------------------------------- 3.97s",
                                "Create custom facts directory ------------------------------------------- 1.67s",
                                "Copy fact file ---------------------------------------------------------- 1.51s",
                                "osism.commons.repository : Force update of package cache ---------------- 1.47s",
                                "osism.commons.repository : Copy ubuntu.sources file --------------------- 1.11s",
                                "osism.commons.repository : Copy 99osism apt configuration --------------- 1.05s",
                                "Create custom facts directory ------------------------------------------- 0.54s",
                                "osism.commons.repository : Remove sources.list file --------------------- 0.47s",
                                "osism.commons.repository : Create /etc/apt/sources.list.d directory ----- 0.45s",
                                "osism.commons.repository : Set repositories to default ------------------ 0.27s",
                                "osism.commons.repository : Set repository_default fact to default value --- 0.22s",
                                "osism.commons.repository : Include distribution specific repository tasks --- 0.18s",
                                "osism.commons.repository : Include tasks for Ubuntu < 24.04 ------------- 0.17s",
                                "osism.commons.repository : Gather variables for each operating system --- 0.12s",
                                "Install required packages (RedHat) -------------------------------------- 0.10s",
                                "+ osism apply bootstrap",
                                "\u001b[32m2026-09-30 03:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of bootstrap.\u001b[0m",
                                "\u001b[32m2026-09-30 03:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d8c94985-8754-4a6a-bb51-beccd8325105 (bootstrap) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d8c94985-8754-4a6a-bb51-beccd8325105 (bootstrap) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on state bootstrap] ************************************",
                                "",
                                "TASK [Group hosts based on state bootstrap] ************************************",
                                "Wednesday 30 September 2026  03:10:05 +0000 (0:00:00.206)       0:00:00.206 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  03:10:06 +0000 (0:00:00.410)       0:00:00.617 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts (if using --limit)] ***************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  03:10:10 +0000 (0:00:04.654)       0:00:05.272 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-manager) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Apply bootstrap roles part 1] ********************************************",
                                "",
                                "TASK [osism.commons.hostname : Set hostname] ***********************************",
                                "Wednesday 30 September 2026  03:10:11 +0000 (0:00:00.613)       0:00:05.885 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.hostname : Copy /etc/hostname] *****************************",
                                "Wednesday 30 September 2026  03:10:12 +0000 (0:00:01.310)       0:00:07.196 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.hosts : Include type specific tasks] ***********************",
                                "Wednesday 30 September 2026  03:10:14 +0000 (0:00:01.475)       0:00:08.671 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/hosts/tasks/type-template.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.hosts : Copy /etc/hosts file] ******************************",
                                "Wednesday 30 September 2026  03:10:14 +0000 (0:00:00.314)       0:00:08.986 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.proxy : Include distribution specific tasks] ***************",
                                "Wednesday 30 September 2026  03:10:16 +0000 (0:00:01.530)       0:00:10.516 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/proxy/tasks/Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [osism.commons.proxy : Configure proxy parameters for apt] ****************",
                                "Wednesday 30 September 2026  03:10:16 +0000 (0:00:00.318)       0:00:10.835 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.proxy : Set system wide settings in environment file] ******",
                                "Wednesday 30 September 2026  03:10:17 +0000 (0:00:01.110)       0:00:11.945 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.proxy : Remove system wide settings in environment file] ***",
                                "Wednesday 30 September 2026  03:10:18 +0000 (0:00:00.688)       0:00:12.634 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Check minimum and maximum number of name servers] ***",
                                "Wednesday 30 September 2026  03:10:19 +0000 (0:00:00.729)       0:00:13.363 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Include resolvconf tasks] *********************",
                                "Wednesday 30 September 2026  03:10:19 +0000 (0:00:00.300)       0:00:13.664 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-resolv.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Include distribution specific installation tasks] ***",
                                "Wednesday 30 September 2026  03:10:19 +0000 (0:00:00.371)       0:00:14.036 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Remove packages configuring /etc/resolv.conf] ***",
                                "Wednesday 30 September 2026  03:10:20 +0000 (0:00:00.358)       0:00:14.395 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Install package systemd-resolved] *************",
                                "Wednesday 30 September 2026  03:10:21 +0000 (0:00:01.635)       0:00:16.031 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Retrieve file status of /etc/resolv.conf] *****",
                                "Wednesday 30 September 2026  03:10:22 +0000 (0:00:00.313)       0:00:16.344 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Archive existing file /etc/resolv.conf] *******",
                                "Wednesday 30 September 2026  03:10:22 +0000 (0:00:00.638)       0:00:16.982 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Link /run/systemd/resolve/stub-resolv.conf to /etc/resolv.conf] ***",
                                "Wednesday 30 September 2026  03:10:22 +0000 (0:00:00.292)       0:00:17.275 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Copy configuration files] *********************",
                                "Wednesday 30 September 2026  03:10:23 +0000 (0:00:00.623)       0:00:17.899 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Start/enable systemd-resolved service] ********",
                                "Wednesday 30 September 2026  03:10:24 +0000 (0:00:01.173)       0:00:19.072 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Include distribution specific configuration tasks] ***",
                                "Wednesday 30 September 2026  03:10:25 +0000 (0:00:01.097)       0:00:20.170 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/resolvconf/tasks/configure-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.resolvconf : Restart systemd-resolved service] *************",
                                "Wednesday 30 September 2026  03:10:26 +0000 (0:00:00.419)       0:00:20.589 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Gather variables for each operating system] ***",
                                "Wednesday 30 September 2026  03:10:27 +0000 (0:00:01.364)       0:00:21.954 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Set repository_default fact to default value] ***",
                                "Wednesday 30 September 2026  03:10:27 +0000 (0:00:00.260)       0:00:22.215 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Set repositories to default] ******************",
                                "Wednesday 30 September 2026  03:10:28 +0000 (0:00:00.285)       0:00:22.500 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Include distribution specific repository tasks] ***",
                                "Wednesday 30 September 2026  03:10:28 +0000 (0:00:00.283)       0:00:22.784 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/repository/tasks/Ubuntu.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Create /etc/apt/sources.list.d directory] *****",
                                "Wednesday 30 September 2026  03:10:28 +0000 (0:00:00.347)       0:00:23.131 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Include tasks for Ubuntu < 24.04] *************",
                                "Wednesday 30 September 2026  03:10:29 +0000 (0:00:00.575)       0:00:23.707 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Copy 99osism apt configuration] ***************",
                                "Wednesday 30 September 2026  03:10:29 +0000 (0:00:00.260)       0:00:23.968 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Remove sources.list file] *********************",
                                "Wednesday 30 September 2026  03:10:30 +0000 (0:00:01.144)       0:00:25.112 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Copy ubuntu.sources file] *********************",
                                "Wednesday 30 September 2026  03:10:31 +0000 (0:00:00.605)       0:00:25.717 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.commons.repository : Update package cache] *************************",
                                "Wednesday 30 September 2026  03:10:32 +0000 (0:00:01.132)       0:00:26.850 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Gather variables for each operating system] *****",
                                "Wednesday 30 September 2026  03:10:49 +0000 (0:00:17.205)       0:00:44.055 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Set rsyslog_user variable to default value] *****",
                                "Wednesday 30 September 2026  03:10:49 +0000 (0:00:00.265)       0:00:44.321 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Set rsyslog_workdir variable to default value] ***",
                                "Wednesday 30 September 2026  03:10:50 +0000 (0:00:00.271)       0:00:44.593 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Include distribution specific install tasks] ****",
                                "Wednesday 30 September 2026  03:10:50 +0000 (0:00:00.277)       0:00:44.870 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rsyslog/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Install rsyslog package] ************************",
                                "Wednesday 30 September 2026  03:10:50 +0000 (0:00:00.377)       0:00:45.248 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Copy rsyslog.conf configuration file] ***********",
                                "Wednesday 30 September 2026  03:10:53 +0000 (0:00:02.111)       0:00:47.359 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Manage rsyslog service] *************************",
                                "Wednesday 30 September 2026  03:10:54 +0000 (0:00:01.163)       0:00:48.523 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Include fluentd tasks] **************************",
                                "Wednesday 30 September 2026  03:10:55 +0000 (0:00:00.930)       0:00:49.454 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rsyslog/tasks/fluentd.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Forward syslog message to local fluentd daemon] ***",
                                "Wednesday 30 September 2026  03:10:55 +0000 (0:00:00.359)       0:00:49.814 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Include additional log server tasks] ************",
                                "Wednesday 30 September 2026  03:10:56 +0000 (0:00:01.177)       0:00:50.991 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Include logrotate tasks] ************************",
                                "Wednesday 30 September 2026  03:10:56 +0000 (0:00:00.276)       0:00:51.268 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rsyslog/tasks/logrotate.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Ensure logrotate package is installed] **********",
                                "Wednesday 30 September 2026  03:10:57 +0000 (0:00:00.383)       0:00:51.651 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.services.rsyslog : Configure logrotate for rsyslog] ****************",
                                "Wednesday 30 September 2026  03:10:59 +0000 (0:00:02.141)       0:00:53.793 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.commons.systohc : Install util-linux-extra package] ****************",
                                "Wednesday 30 September 2026  03:11:00 +0000 (0:00:01.273)       0:00:55.067 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.systohc : Sync hardware clock] *****************************",
                                "Wednesday 30 September 2026  03:11:14 +0000 (0:00:13.663)       0:01:08.731 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.configfs : Start sys-kernel-config mount] ******************",
                                "Wednesday 30 September 2026  03:11:15 +0000 (0:00:01.261)       0:01:09.992 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Gather variables for each operating system] *****",
                                "Wednesday 30 September 2026  03:11:16 +0000 (0:00:00.970)       0:01:10.963 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Set required_packages_distribution variable to default value] ***",
                                "Wednesday 30 September 2026  03:11:16 +0000 (0:00:00.275)       0:01:11.238 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Include distribution specific package tasks] ****",
                                "Wednesday 30 September 2026  03:11:17 +0000 (0:00:00.251)       0:01:11.490 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/packages/tasks/package-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Install needrestart package] ********************",
                                "Wednesday 30 September 2026  03:11:17 +0000 (0:00:00.448)       0:01:11.938 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Set needrestart mode] ***************************",
                                "Wednesday 30 September 2026  03:11:19 +0000 (0:00:02.076)       0:01:14.015 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Set apt_cache_valid_time variable to default value] ***",
                                "Wednesday 30 September 2026  03:11:20 +0000 (0:00:00.580)       0:01:14.595 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Update package cache] ***************************",
                                "Wednesday 30 September 2026  03:11:20 +0000 (0:00:00.285)       0:01:14.880 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Download upgrade packages] **********************",
                                "Wednesday 30 September 2026  03:11:22 +0000 (0:00:01.469)       0:01:16.349 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Upgrade packages] *******************************",
                                "Wednesday 30 September 2026  03:11:24 +0000 (0:00:02.279)       0:01:18.629 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Download required packages] *********************",
                                "Wednesday 30 September 2026  03:11:27 +0000 (0:00:03.333)       0:01:21.962 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Install required packages] **********************",
                                "Wednesday 30 September 2026  03:11:58 +0000 (0:00:30.423)       0:01:52.386 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Remove useless packages from the cache] *********",
                                "Wednesday 30 September 2026  03:13:05 +0000 (0:01:07.432)       0:02:59.818 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.packages : Remove dependencies that are no longer required] ***",
                                "Wednesday 30 September 2026  03:13:07 +0000 (0:00:01.930)       0:03:01.748 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.sysctl : Include sysctl tasks] *****************************",
                                "Wednesday 30 September 2026  03:13:21 +0000 (0:00:14.487)       0:03:16.236 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'elasticsearch', 'value': [{'name': 'vm.max_map_count', 'value': 262144}]})\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'rabbitmq', 'value': [{'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}, {'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}, {'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}, {'name': 'net.core.wmem_max', 'value': 16777216}, {'name': 'net.core.rmem_max', 'value': 16777216}, {'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}, {'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}, {'name': 'net.core.somaxconn', 'value': 4096}, {'name': 'net.ipv4.tcp_syncookies', 'value': 0}, {'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}]})\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'generic', 'value': [{'name': 'vm.swappiness', 'value': 1}]})\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'compute', 'value': [{'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}]})\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'network', 'value': [{'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}]})\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/sysctl/tasks/sysctl.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager => (item={'key': 'k3s_node', 'value': [{'name': 'fs.inotify.max_user_instances', 'value': 1024}]})\u001b[0m",
                                "",
                                "TASK [osism.commons.sysctl : Set sysctl parameters on elasticsearch] ***********",
                                "Wednesday 30 September 2026  03:13:22 +0000 (0:00:00.489)       0:03:16.726 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'vm.max_map_count', 'value': 262144}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "",
                                "TASK [osism.commons.sysctl : Set sysctl parameters on rabbitmq] ****************",
                                "Wednesday 30 September 2026  03:13:23 +0000 (0:00:00.708)       0:03:17.435 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.core.wmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.core.rmem_max', 'value': 16777216}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.core.somaxconn', 'value': 4096}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_keepalive_time', 'value': 6})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.core.wmem_max', 'value': 16777216})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.core.wmem_max', 'value': 16777216})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_keepalive_intvl', 'value': 3})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.core.rmem_max', 'value': 16777216})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.core.rmem_max', 'value': 16777216})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_keepalive_probes', 'value': 3})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.core.wmem_max', 'value': 16777216})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.core.rmem_max', 'value': 16777216})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.core.somaxconn', 'value': 4096})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.core.somaxconn', 'value': 4096})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_fin_timeout', 'value': 20})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_tw_reuse', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.core.somaxconn', 'value': 4096})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_syncookies', 'value': 0})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_max_syn_backlog', 'value': 8192})\u001b[0m",
                                "",
                                "TASK [osism.commons.sysctl : Set sysctl parameters on generic] *****************",
                                "Wednesday 30 September 2026  03:13:28 +0000 (0:00:04.954)       0:03:22.390 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'vm.swappiness', 'value': 1})\u001b[0m",
                                "",
                                "TASK [osism.commons.sysctl : Set sysctl parameters on compute] *****************",
                                "Wednesday 30 September 2026  03:13:29 +0000 (0:00:01.577)       0:03:23.967 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m",
                                "",
                                "TASK [osism.commons.sysctl : Set sysctl parameters on network] *****************",
                                "Wednesday 30 September 2026  03:13:30 +0000 (0:00:00.514)       0:03:24.481 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.netfilter.nf_conntrack_max', 'value': 1048576})\u001b[0m",
                                "",
                                "TASK [osism.commons.sysctl : Set sysctl parameters on k3s_node] ****************",
                                "Wednesday 30 September 2026  03:13:30 +0000 (0:00:00.592)       0:03:25.074 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'fs.inotify.max_user_instances', 'value': 1024})\u001b[0m",
                                "",
                                "TASK [osism.commons.limits : Include limits tasks] *****************************",
                                "Wednesday 30 September 2026  03:13:32 +0000 (0:00:01.542)       0:03:26.616 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.services : Populate service facts] *************************",
                                "Wednesday 30 September 2026  03:13:32 +0000 (0:00:00.344)       0:03:26.961 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.services : Check services] *********************************",
                                "Wednesday 30 September 2026  03:13:39 +0000 (0:00:06.888)       0:03:33.850 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nscd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nscd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nscd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nscd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nscd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nscd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=nscd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.services : Start/enable required services] *****************",
                                "Wednesday 30 September 2026  03:13:39 +0000 (0:00:00.328)       0:03:34.178 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=cron)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=cron)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=cron)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=cron)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cron)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=cron)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=cron)\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Include distribution specific configure tasks] ******",
                                "Wednesday 30 September 2026  03:13:40 +0000 (0:00:01.109)       0:03:35.288 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/motd/tasks/configure-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Remove update-motd package] *************************",
                                "Wednesday 30 September 2026  03:13:41 +0000 (0:00:00.464)       0:03:35.752 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Check if /etc/default/motd-news exists] *************",
                                "Wednesday 30 September 2026  03:13:42 +0000 (0:00:01.536)       0:03:37.289 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Disable the dynamic motd-news service] **************",
                                "Wednesday 30 September 2026  03:13:43 +0000 (0:00:00.686)       0:03:37.975 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Get all configuration files in /etc/pam.d] **********",
                                "Wednesday 30 September 2026  03:13:44 +0000 (0:00:00.678)       0:03:38.653 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Remove pam_motd.so rule] ****************************",
                                "Wednesday 30 September 2026  03:13:44 +0000 (0:00:00.644)       0:03:39.298 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736657.1336372, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736669.2833009, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736671.57845, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736660.2924755, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736674.6124914, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736547.447, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'path': '/etc/pam.d/sshd', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 2133, 'inode': 567, 'dev': 2049, 'nlink': 1, 'atime': 1790736665.5674698, 'mtime': 1740432309.0, 'ctime': 1743685035.2598536, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'path': '/etc/pam.d/login', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 0, 'gid': 0, 'size': 4118, 'inode': 554, 'dev': 2049, 'nlink': 1, 'atime': 1743684808.8363404, 'mtime': 1712646062.0, 'ctime': 1743685035.2588537, 'gr_name': 'root', 'pw_name': 'root', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Copy motd file] *************************************",
                                "Wednesday 30 September 2026  03:13:46 +0000 (0:00:01.072)       0:03:40.370 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Copy issue file] ************************************",
                                "Wednesday 30 September 2026  03:13:47 +0000 (0:00:01.164)       0:03:41.534 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Copy issue.net file] ********************************",
                                "Wednesday 30 September 2026  03:13:48 +0000 (0:00:01.300)       0:03:42.835 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Configure SSH to print the motd] ********************",
                                "Wednesday 30 September 2026  03:13:49 +0000 (0:00:01.244)       0:03:44.080 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.motd : Configure SSH to not print the motd] ****************",
                                "Wednesday 30 September 2026  03:13:50 +0000 (0:00:00.356)       0:03:44.436 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.rng : Include distribution specific install tasks] ********",
                                "Wednesday 30 September 2026  03:13:50 +0000 (0:00:00.800)       0:03:45.237 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/rng/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.rng : Install rng package] ********************************",
                                "Wednesday 30 September 2026  03:13:51 +0000 (0:00:00.456)       0:03:45.693 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.rng : Remove haveged package] *****************************",
                                "Wednesday 30 September 2026  03:13:59 +0000 (0:00:08.446)       0:03:54.140 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.rng : Manage rng service] *********************************",
                                "Wednesday 30 September 2026  03:14:01 +0000 (0:00:01.411)       0:03:55.552 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Gather variables for each operating system] ******",
                                "Wednesday 30 September 2026  03:14:02 +0000 (0:00:01.072)       0:03:56.624 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Set cleanup_packages_distribution variable to default value] ***",
                                "Wednesday 30 September 2026  03:14:02 +0000 (0:00:00.328)       0:03:56.953 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Set cleanup_services_distribution variable to default value] ***",
                                "Wednesday 30 September 2026  03:14:02 +0000 (0:00:00.353)       0:03:57.306 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Populate service facts] **************************",
                                "Wednesday 30 September 2026  03:14:03 +0000 (0:00:00.312)       0:03:57.619 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Include distribution specific timer tasks] *******",
                                "Wednesday 30 September 2026  03:14:10 +0000 (0:00:07.386)       0:04:05.006 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/timers-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Disable apt-daily timers] ************************",
                                "Wednesday 30 September 2026  03:14:11 +0000 (0:00:00.468)       0:04:05.474 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=apt-daily-upgrade) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=apt-daily) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=apt-daily-upgrade) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=apt-daily) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=apt-daily-upgrade) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=apt-daily) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=apt-daily-upgrade) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=apt-daily) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=apt-daily-upgrade) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=apt-daily) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=apt-daily-upgrade) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=apt-daily) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=apt-daily-upgrade) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=apt-daily) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Include service tasks] ***************************",
                                "Wednesday 30 September 2026  03:14:11 +0000 (0:00:00.552)       0:04:06.027 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/services-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Cleanup services] ********************************",
                                "Wednesday 30 September 2026  03:14:12 +0000 (0:00:00.489)       0:04:06.517 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=ModemManager.service) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=ModemManager.service) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=ModemManager.service) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=ModemManager.service) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=ModemManager.service) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=ModemManager.service) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=ModemManager.service) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Include packages tasks] **************************",
                                "Wednesday 30 September 2026  03:14:12 +0000 (0:00:00.336)       0:04:06.854 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/packages-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Cleanup installed packages] **********************",
                                "Wednesday 30 September 2026  03:14:13 +0000 (0:00:00.510)       0:04:07.364 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Remove cloudinit package] ************************",
                                "Wednesday 30 September 2026  03:14:49 +0000 (0:00:36.620)       0:04:43.985 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Uninstall unattended-upgrades package] ***********",
                                "Wednesday 30 September 2026  03:14:58 +0000 (0:00:08.901)       0:04:52.886 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Remove useless packages from the cache] **********",
                                "Wednesday 30 September 2026  03:15:07 +0000 (0:00:08.999)       0:05:01.886 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Remove dependencies that are no longer required] ***",
                                "Wednesday 30 September 2026  03:15:09 +0000 (0:00:01.804)       0:05:03.691 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Include cloudinit tasks] *************************",
                                "Wednesday 30 September 2026  03:15:16 +0000 (0:00:07.566)       0:05:11.258 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/cleanup/tasks/cloudinit.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.cleanup : Remove cloud-init configuration directory] *******",
                                "Wednesday 30 September 2026  03:15:17 +0000 (0:00:00.476)       0:05:11.734 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.timezone : Install tzdata package] *************************",
                                "Wednesday 30 September 2026  03:15:18 +0000 (0:00:00.834)       0:05:12.569 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.timezone : Set timezone to UTC] ****************************",
                                "Wednesday 30 September 2026  03:15:20 +0000 (0:00:02.054)       0:05:14.624 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.timezone : Create /etc/adjtime file] ***********************",
                                "Wednesday 30 September 2026  03:15:21 +0000 (0:00:00.954)       0:05:15.578 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.timezone : Ensure UTC in /etc/adjtime] *********************",
                                "Wednesday 30 September 2026  03:15:21 +0000 (0:00:00.306)       0:05:15.884 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Gather variables for each operating system] ******",
                                "Wednesday 30 September 2026  03:15:22 +0000 (0:00:00.557)       0:05:16.442 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Set docker_version variable to default value] ****",
                                "Wednesday 30 September 2026  03:15:22 +0000 (0:00:00.292)       0:05:16.734 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Set docker_cli_version variable to default value] ***",
                                "Wednesday 30 September 2026  03:15:22 +0000 (0:00:00.307)       0:05:17.042 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Print used docker version] ***********************",
                                "Wednesday 30 September 2026  03:15:23 +0000 (0:00:00.351)       0:05:17.394 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Print used docker cli version] *******************",
                                "Wednesday 30 September 2026  03:15:23 +0000 (0:00:00.336)       0:05:17.731 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"docker_cli_version\": \"5:27.5.1\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Include block storage tasks] *********************",
                                "Wednesday 30 September 2026  03:15:23 +0000 (0:00:00.331)       0:05:18.062 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Include zram storage tasks] **********************",
                                "Wednesday 30 September 2026  03:15:24 +0000 (0:00:00.407)       0:05:18.470 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Include docker install tasks] ********************",
                                "Wednesday 30 September 2026  03:15:24 +0000 (0:00:00.357)       0:05:18.827 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/install-docker-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Remove old architecture-dependent repository] ****",
                                "Wednesday 30 September 2026  03:15:24 +0000 (0:00:00.504)       0:05:19.332 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Gather package facts] ****************************",
                                "Wednesday 30 September 2026  03:15:25 +0000 (0:00:00.962)       0:05:20.294 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Check whether packages are installed that should not be installed] ***",
                                "Wednesday 30 September 2026  03:15:29 +0000 (0:00:03.355)       0:05:23.650 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=containerd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=docker-engine) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=containerd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=docker-engine) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=containerd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=docker-engine) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=containerd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=docker-engine) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=containerd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=docker-engine) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=containerd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=docker-engine) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=containerd) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=docker.io) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=docker-engine) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install apt-transport-https package] *************",
                                "Wednesday 30 September 2026  03:15:30 +0000 (0:00:00.783)       0:05:24.433 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Add repository gpg key] **************************",
                                "Wednesday 30 September 2026  03:15:37 +0000 (0:00:07.307)       0:05:31.741 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Add repository] **********************************",
                                "Wednesday 30 September 2026  03:15:38 +0000 (0:00:01.062)       0:05:32.804 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Update package cache] ****************************",
                                "Wednesday 30 September 2026  03:15:46 +0000 (0:00:08.122)       0:05:40.926 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Pin docker package version] **********************",
                                "Wednesday 30 September 2026  03:15:50 +0000 (0:00:03.457)       0:05:44.384 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Pin docker-cli package version] ******************",
                                "Wednesday 30 September 2026  03:15:51 +0000 (0:00:01.320)       0:05:45.704 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Unlock containerd package] ***********************",
                                "Wednesday 30 September 2026  03:15:52 +0000 (0:00:01.401)       0:05:47.105 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install containerd package] **********************",
                                "Wednesday 30 September 2026  03:15:53 +0000 (0:00:01.189)       0:05:48.295 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Lock containerd package] *************************",
                                "Wednesday 30 September 2026  03:16:04 +0000 (0:00:10.305)       0:05:58.601 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install docker-cli package] **********************",
                                "Wednesday 30 September 2026  03:16:05 +0000 (0:00:00.932)       0:05:59.533 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install docker package] **************************",
                                "Wednesday 30 September 2026  03:16:14 +0000 (0:00:09.139)       0:06:08.673 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Unblock installation of python docker packages] ***",
                                "Wednesday 30 September 2026  03:16:25 +0000 (0:00:11.212)       0:06:19.886 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=python3-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=python3-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=python3-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=python3-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=python-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=python3-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=python-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=python3-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=python-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=python3-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=python-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=python-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=python-docker)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=python-docker)\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install python3 docker package] ******************",
                                "Wednesday 30 September 2026  03:16:27 +0000 (0:00:01.472)       0:06:21.358 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install python3 docker package from Debian Sid] ***",
                                "Wednesday 30 September 2026  03:16:27 +0000 (0:00:00.853)       0:06:22.212 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Remove python docker packages (install python bindings from pip)] ***",
                                "Wednesday 30 September 2026  03:16:32 +0000 (0:00:04.321)       0:06:26.533 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Block installation of python docker packages (install python bindings from pip)] ***",
                                "Wednesday 30 September 2026  03:16:32 +0000 (0:00:00.612)       0:06:27.145 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=python3-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=python-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=python3-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=python-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=python3-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=python-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=python3-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=python-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=python3-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=python-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=python3-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=python-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=python3-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=python-docker) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install python3-pip package (install python bindings from pip)] ***",
                                "Wednesday 30 September 2026  03:16:33 +0000 (0:00:00.636)       0:06:27.782 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install docker packages (install python bindings from pip)] ***",
                                "Wednesday 30 September 2026  03:16:34 +0000 (0:00:00.587)       0:06:28.370 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Install packages required by docker login] *******",
                                "Wednesday 30 September 2026  03:16:34 +0000 (0:00:00.743)       0:06:29.113 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Ensure that some packages are not installed] *****",
                                "Wednesday 30 September 2026  03:16:35 +0000 (0:00:00.589)       0:06:29.703 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Include config tasks] ****************************",
                                "Wednesday 30 September 2026  03:16:37 +0000 (0:00:01.813)       0:06:31.516 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/config.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Create plugins directory] ************************",
                                "Wednesday 30 September 2026  03:16:38 +0000 (0:00:01.051)       0:06:32.568 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Create systemd overlay directory] ****************",
                                "Wednesday 30 September 2026  03:16:39 +0000 (0:00:01.066)       0:06:33.635 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Copy systemd overlay file] ***********************",
                                "Wednesday 30 September 2026  03:16:40 +0000 (0:00:00.873)       0:06:34.508 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Reload systemd daemon if systemd overlay file is changed] ***",
                                "Wednesday 30 September 2026  03:16:41 +0000 (0:00:01.352)       0:06:35.861 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Copy limits configuration file] ******************",
                                "Wednesday 30 September 2026  03:16:42 +0000 (0:00:01.332)       0:06:37.193 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Copy daemon.json configuration file] *************",
                                "Wednesday 30 September 2026  03:16:44 +0000 (0:00:01.601)       0:06:38.794 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Include service tasks] ***************************",
                                "Wednesday 30 September 2026  03:16:45 +0000 (0:00:01.453)       0:06:40.247 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/service.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Reload systemd daemon] ***************************",
                                "Wednesday 30 September 2026  03:16:46 +0000 (0:00:00.987)       0:06:41.234 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Manage service] **********************************",
                                "Wednesday 30 September 2026  03:16:48 +0000 (0:00:01.491)       0:06:42.726 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Manage docker socket service] ********************",
                                "Wednesday 30 September 2026  03:16:49 +0000 (0:00:01.431)       0:06:44.157 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Manage containerd service] ***********************",
                                "Wednesday 30 September 2026  03:16:51 +0000 (0:00:01.187)       0:06:45.345 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Include bootstrap tasks] *************************",
                                "Wednesday 30 September 2026  03:16:52 +0000 (0:00:01.178)       0:06:46.524 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/bootstrap.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Flush handlers] **********************************",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:01.131)       0:06:47.655 *** ",
                                "",
                                "TASK [osism.services.docker : Flush handlers] **********************************",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:00.043)       0:06:47.699 *** ",
                                "",
                                "TASK [osism.services.docker : Flush handlers] **********************************",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:00.040)       0:06:47.740 *** ",
                                "",
                                "TASK [osism.services.docker : Flush handlers] **********************************",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:00.060)       0:06:47.800 *** ",
                                "",
                                "TASK [osism.services.docker : Flush handlers] **********************************",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:00.046)       0:06:47.847 *** ",
                                "",
                                "TASK [osism.services.docker : Flush handlers] **********************************",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:00.041)       0:06:47.888 *** ",
                                "",
                                "TASK [osism.services.docker : Flush handlers] **********************************",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:00.058)       0:06:47.947 *** ",
                                "",
                                "RUNNING HANDLER [osism.commons.repository : Force update of package cache] *****",
                                "Wednesday 30 September 2026  03:16:53 +0000 (0:00:00.043)       0:06:47.990 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.rsyslog : Restart rsyslog service] *************",
                                "Wednesday 30 September 2026  03:16:54 +0000 (0:00:01.246)       0:06:49.237 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.rsyslog : Restart logrotate service] ***********",
                                "Wednesday 30 September 2026  03:16:56 +0000 (0:00:01.373)       0:06:50.610 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.docker : Restart docker service] ***************",
                                "Wednesday 30 September 2026  03:16:57 +0000 (0:00:01.324)       0:06:51.934 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.docker : Wait after docker service restart] ****",
                                "Wednesday 30 September 2026  03:16:59 +0000 (0:00:02.177)       0:06:54.112 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Add user to docker group] ************************",
                                "Wednesday 30 September 2026  03:17:00 +0000 (0:00:00.294)       0:06:54.406 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Log into private registry and force re-authorization] ***",
                                "Wednesday 30 September 2026  03:17:01 +0000 (0:00:01.007)       0:06:55.414 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Include facts tasks] *****************************",
                                "Wednesday 30 September 2026  03:17:01 +0000 (0:00:00.591)       0:06:56.005 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/docker/tasks/facts.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Create facts directory] **************************",
                                "Wednesday 30 September 2026  03:17:02 +0000 (0:00:00.973)       0:06:56.978 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.docker : Copy docker fact files] **************************",
                                "Wednesday 30 September 2026  03:17:03 +0000 (0:00:01.155)       0:06:58.134 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=docker_containers)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=docker_containers)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=docker_containers)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=docker_containers)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=docker_containers)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=docker_containers)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=docker_containers)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=docker_images)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=docker_images)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=docker_images)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=docker_images)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=docker_images)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=docker_images)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=docker_images)\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : This install type is not supported] *******",
                                "Wednesday 30 September 2026  03:17:06 +0000 (0:00:02.636)       0:07:00.770 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Include distribution specific install tasks] ***",
                                "Wednesday 30 September 2026  03:17:06 +0000 (0:00:00.537)       0:07:01.307 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/docker_compose/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Remove docker-compose apt preferences file] ***",
                                "Wednesday 30 September 2026  03:17:08 +0000 (0:00:01.082)       0:07:02.389 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Get checksum of docker-compose file] ******",
                                "Wednesday 30 September 2026  03:17:08 +0000 (0:00:00.879)       0:07:03.268 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Remove docker-compose binary] *************",
                                "Wednesday 30 September 2026  03:17:09 +0000 (0:00:00.862)       0:07:04.131 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Uninstall docker-compose package] *********",
                                "Wednesday 30 September 2026  03:17:10 +0000 (0:00:00.529)       0:07:04.660 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Copy docker-compose script] ***************",
                                "Wednesday 30 September 2026  03:17:11 +0000 (0:00:01.577)       0:07:06.238 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Install docker-compose-plugin package] ****",
                                "Wednesday 30 September 2026  03:17:12 +0000 (0:00:00.790)       0:07:07.028 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Copy osism.target systemd file] ***********",
                                "Wednesday 30 September 2026  03:17:19 +0000 (0:00:06.726)       0:07:13.754 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Enable osism.target] **********************",
                                "Wednesday 30 September 2026  03:17:20 +0000 (0:00:01.307)       0:07:15.062 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.docker_compose : Copy docker-compose systemd unit file] ****",
                                "Wednesday 30 September 2026  03:17:22 +0000 (0:00:01.733)       0:07:16.796 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Create custom facts directory] *********************",
                                "Wednesday 30 September 2026  03:17:24 +0000 (0:00:01.869)       0:07:18.665 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Copy fact files] ***********************************",
                                "Wednesday 30 September 2026  03:17:25 +0000 (0:00:00.956)       0:07:19.622 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Check minimum and maximum number of servers] *****",
                                "Wednesday 30 September 2026  03:17:26 +0000 (0:00:00.863)       0:07:20.485 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Gather variables for each operating system] ******",
                                "Wednesday 30 September 2026  03:17:26 +0000 (0:00:00.764)       0:07:21.250 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Set chrony_conf_file variable to default value] ***",
                                "Wednesday 30 September 2026  03:17:27 +0000 (0:00:00.599)       0:07:21.849 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Set chrony_key_file variable to default value] ***",
                                "Wednesday 30 September 2026  03:17:28 +0000 (0:00:00.605)       0:07:22.455 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Populate service facts] **************************",
                                "Wednesday 30 September 2026  03:17:28 +0000 (0:00:00.538)       0:07:22.993 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Manage timesyncd service] ************************",
                                "Wednesday 30 September 2026  03:17:34 +0000 (0:00:05.388)       0:07:28.381 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Include distribution specific install tasks] *****",
                                "Wednesday 30 September 2026  03:17:34 +0000 (0:00:00.610)       0:07:28.992 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Install package] *********************************",
                                "Wednesday 30 September 2026  03:17:35 +0000 (0:00:00.896)       0:07:29.888 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Manage chrony service] ***************************",
                                "Wednesday 30 September 2026  03:17:37 +0000 (0:00:01.973)       0:07:31.862 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Check if configuration file exists] **************",
                                "Wednesday 30 September 2026  03:17:39 +0000 (0:00:01.914)       0:07:33.776 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.chrony : Copy configuration file] *************************",
                                "Wednesday 30 September 2026  03:17:40 +0000 (0:00:00.931)       0:07:34.708 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/usr/share/ansible/collections/ansible_collections/osism/services/roles/chrony/templates/chrony.conf.j2)\u001b[0m",
                                "",
                                "TASK [osism.services.lldpd : Include distribution specific install tasks] ******",
                                "Wednesday 30 September 2026  03:17:42 +0000 (0:00:01.806)       0:07:36.515 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/lldpd/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.lldpd : Install lldpd package] ****************************",
                                "Wednesday 30 September 2026  03:17:43 +0000 (0:00:01.139)       0:07:37.655 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.lldpd : Manage lldpd service] *****************************",
                                "Wednesday 30 September 2026  03:17:53 +0000 (0:00:09.820)       0:07:47.475 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.commons.docker_compose : Reload systemd daemon] *********",
                                "Wednesday 30 September 2026  03:17:55 +0000 (0:00:01.879)       0:07:49.355 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.chrony : Restart chrony service] ***************",
                                "Wednesday 30 September 2026  03:17:56 +0000 (0:00:01.645)       0:07:51.000 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Apply bootstrap role part 2] *********************************************",
                                "",
                                "TASK [Include hardening role] **************************************************",
                                "Wednesday 30 September 2026  03:17:57 +0000 (0:00:01.328)       0:07:52.329 *** ",
                                "\u001b[0;36mincluded: hardening for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [hardening : Gather variables for each operating system] ******************",
                                "Wednesday 30 September 2026  03:17:59 +0000 (0:00:01.162)       0:07:53.491 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for check/audit mode] **********************************",
                                "Wednesday 30 September 2026  03:17:59 +0000 (0:00:00.835)       0:07:54.327 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check to see if we are booting with EFI or UEFI] *************",
                                "Wednesday 30 September 2026  03:18:00 +0000 (0:00:00.863)       0:07:55.191 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set facts] ***************************************************",
                                "Wednesday 30 September 2026  03:18:01 +0000 (0:00:00.577)       0:07:55.768 *** ",
                                "\u001b[1;35m[WARNING]: Found variable using reserved name: check_mode\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if grub is present on the remote node] *****************",
                                "Wednesday 30 September 2026  03:18:02 +0000 (0:00:00.631)       0:07:56.399 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Create temporary directory to hold any temporary files] ******",
                                "Wednesday 30 September 2026  03:18:02 +0000 (0:00:00.890)       0:07:57.290 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set a fact for the temporary directory] **********************",
                                "Wednesday 30 September 2026  03:18:04 +0000 (0:00:01.104)       0:07:58.394 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Verify all installed RPM packages] ***************************",
                                "Wednesday 30 September 2026  03:18:04 +0000 (0:00:00.575)       0:07:58.970 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Locate top level directories to check for .shosts] ***********",
                                "Wednesday 30 September 2026  03:18:05 +0000 (0:00:00.609)       0:07:59.579 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for .shosts or shosts.equiv files] *********************",
                                "Wednesday 30 September 2026  03:18:06 +0000 (0:00:00.946)       0:08:00.526 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Get user data for all users on the system] *******************",
                                "Wednesday 30 September 2026  03:18:07 +0000 (0:00:01.381)       0:08:01.908 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Get user data for all interactive users on the system] *******",
                                "Wednesday 30 September 2026  03:18:08 +0000 (0:00:00.924)       0:08:02.833 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Install EPEL repository] *************************************",
                                "Wednesday 30 September 2026  03:18:09 +0000 (0:00:00.911)       0:08:03.745 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Add packages based on STIG requirements] *********************",
                                "Wednesday 30 September 2026  03:18:10 +0000 (0:00:00.591)       0:08:04.337 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=present)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=present)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=present)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=present)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=present)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=present)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=present)\u001b[0m",
                                "",
                                "TASK [hardening : Remove packages based on STIG requirements] ******************",
                                "Wednesday 30 September 2026  03:19:29 +0000 (0:01:19.513)       0:09:23.850 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=absent)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=absent)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=absent)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=absent)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=absent)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=absent)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=absent)\u001b[0m",
                                "",
                                "TASK [hardening : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  03:19:31 +0000 (0:00:01.887)       0:09:25.738 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/roles/hardening/tasks/rhel7stig/apt.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [hardening : Ensure debsums is installed] *********************************",
                                "Wednesday 30 September 2026  03:19:32 +0000 (0:00:01.509)       0:09:27.247 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Gather debsums report] ***************************************",
                                "Wednesday 30 September 2026  03:19:33 +0000 (0:00:00.550)       0:09:27.798 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71855 - Get files with invalid checksums (apt)] ************",
                                "Wednesday 30 September 2026  03:19:34 +0000 (0:00:00.732)       0:09:28.530 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71855 - Create comma-separated list] ***********************",
                                "Wednesday 30 September 2026  03:19:34 +0000 (0:00:00.572)       0:09:29.102 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71855 - The cryptographic hash of system files and commands must match vendor values (apt)] ***",
                                "Wednesday 30 September 2026  03:19:35 +0000 (0:00:00.587)       0:09:29.689 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Search for AllowUnauthenticated in /etc/apt/apt.conf.d/] *****",
                                "Wednesday 30 September 2026  03:19:35 +0000 (0:00:00.552)       0:09:30.241 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [hardening : V-71977 - Package management tool must verify authenticity of packages] ***",
                                "Wednesday 30 September 2026  03:19:37 +0000 (0:00:01.863)       0:09:32.104 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71979 - Package management tool must verify authenticity of locally-installed packages] ***",
                                "Wednesday 30 September 2026  03:19:38 +0000 (0:00:00.733)       0:09:32.837 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71987 - Clean requirements/dependencies when removing packages (dpkg)] ***",
                                "Wednesday 30 September 2026  03:19:39 +0000 (0:00:00.892)       0:09:33.730 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Enable automatic package updates (apt)] **********************",
                                "Wednesday 30 September 2026  03:19:40 +0000 (0:00:00.874)       0:09:34.604 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if /etc/security/pwquality.conf exists] ****************",
                                "Wednesday 30 September 2026  03:19:40 +0000 (0:00:00.585)       0:09:35.190 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set password quality requirements] ***************************",
                                "Wednesday 30 September 2026  03:19:41 +0000 (0:00:00.901)       0:09:36.092 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for SHA512 password storage in PAM] ********************",
                                "Wednesday 30 September 2026  03:19:43 +0000 (0:00:01.445)       0:09:37.537 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Print warning if PAM is not using SHA512 for password storage] ***",
                                "Wednesday 30 September 2026  03:19:44 +0000 (0:00:00.896)       0:09:38.434 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"PAM is not using SHA512 for password storage. This is a security issue.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Ensure libuser is storing passwords using SHA512] ************",
                                "Wednesday 30 September 2026  03:19:44 +0000 (0:00:00.580)       0:09:39.015 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set minimum password lifetime limit to 24 hours for interactive accounts] ***",
                                "Wednesday 30 September 2026  03:19:45 +0000 (0:00:00.596)       0:09:39.611 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set maximum password lifetime limit to 60 days for interactive accounts] ***",
                                "Wednesday 30 September 2026  03:19:46 +0000 (0:00:01.101)       0:09:40.713 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure that users cannot reuse one of their last 5 passwords] ***",
                                "Wednesday 30 September 2026  03:19:47 +0000 (0:00:00.931)       0:09:41.645 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure accounts are disabled if the password expires] ********",
                                "Wednesday 30 September 2026  03:19:47 +0000 (0:00:00.588)       0:09:42.233 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Apply shadow-utils configurations] ***************************",
                                "Wednesday 30 September 2026  03:19:48 +0000 (0:00:00.569)       0:09:42.803 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'parameter': 'ENCRYPT_METHOD', 'value': 'SHA512', 'stig_id': 'V-71921', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'PASS_MIN_DAYS', 'value': '', 'stig_id': 'V-71925', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'PASS_MAX_DAYS', 'value': '', 'stig_id': 'V-71929', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'FAIL_DELAY', 'value': '4', 'stig_id': 'V-71951', 'os_family': 'RedHat'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'parameter': 'UMASK', 'value': '', 'stig_id': 'V-71995', 'os_family': 'all'}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'parameter': 'CREATE_HOME', 'value': True, 'stig_id': 'V-72013', 'os_family': 'all'})\u001b[0m",
                                "",
                                "TASK [hardening : Print warning for groups in /etc/passwd that are not in /etc/group] ***",
                                "Wednesday 30 September 2026  03:19:49 +0000 (0:00:01.444)       0:09:44.248 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Get all accounts with UID 0] *********************************",
                                "Wednesday 30 September 2026  03:19:50 +0000 (0:00:00.812)       0:09:45.060 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Print warnings for non-root users with UID 0] ****************",
                                "Wednesday 30 September 2026  03:19:51 +0000 (0:00:00.949)       0:09:46.010 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Print warning for local interactive users without a home directory assigned] ***",
                                "Wednesday 30 September 2026  03:19:52 +0000 (0:00:00.541)       0:09:46.551 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check each user to see if its home directory exists on the filesystem] ***",
                                "Wednesday 30 September 2026  03:19:52 +0000 (0:00:00.605)       0:09:47.156 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'root', 'uid': 0, 'gid': 0, 'gecos': 'root', 'dir': '/root', 'shell': '/bin/bash', 'group': {'name': 'root', 'passwd': 'x', 'gid': 0}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'daemon', 'uid': 1, 'gid': 1, 'gecos': 'daemon', 'dir': '/usr/sbin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'bin', 'uid': 2, 'gid': 2, 'gecos': 'bin', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'bin', 'passwd': 'x', 'gid': 2}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'sys', 'uid': 3, 'gid': 3, 'gecos': 'sys', 'dir': '/dev', 'shell': '/usr/sbin/nologin', 'group': {'name': 'sys', 'passwd': 'x', 'gid': 3}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'sync', 'uid': 4, 'gid': 65534, 'gecos': 'sync', 'dir': '/bin', 'shell': '/bin/sync', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'games', 'uid': 5, 'gid': 60, 'gecos': 'games', 'dir': '/usr/games', 'shell': '/usr/sbin/nologin', 'group': {'name': 'games', 'passwd': 'x', 'gid': 60}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'man', 'uid': 6, 'gid': 12, 'gecos': 'man', 'dir': '/var/cache/man', 'shell': '/usr/sbin/nologin', 'group': {'name': 'man', 'passwd': 'x', 'gid': 12}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'lp', 'uid': 7, 'gid': 7, 'gecos': 'lp', 'dir': '/var/spool/lpd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'lp', 'passwd': 'x', 'gid': 7}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'mail', 'uid': 8, 'gid': 8, 'gecos': 'mail', 'dir': '/var/mail', 'shell': '/usr/sbin/nologin', 'group': {'name': 'mail', 'passwd': 'x', 'gid': 8}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'news', 'uid': 9, 'gid': 9, 'gecos': 'news', 'dir': '/var/spool/news', 'shell': '/usr/sbin/nologin', 'group': {'name': 'news', 'passwd': 'x', 'gid': 9}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'uucp', 'uid': 10, 'gid': 10, 'gecos': 'uucp', 'dir': '/var/spool/uucp', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uucp', 'passwd': 'x', 'gid': 10}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'proxy', 'uid': 13, 'gid': 13, 'gecos': 'proxy', 'dir': '/bin', 'shell': '/usr/sbin/nologin', 'group': {'name': 'proxy', 'passwd': 'x', 'gid': 13}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'www-data', 'uid': 33, 'gid': 33, 'gecos': 'www-data', 'dir': '/var/www', 'shell': '/usr/sbin/nologin', 'group': {'name': 'www-data', 'passwd': 'x', 'gid': 33}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'backup', 'uid': 34, 'gid': 34, 'gecos': 'backup', 'dir': '/var/backups', 'shell': '/usr/sbin/nologin', 'group': {'name': 'backup', 'passwd': 'x', 'gid': 34}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'list', 'uid': 38, 'gid': 38, 'gecos': 'Mailing List Manager', 'dir': '/var/list', 'shell': '/usr/sbin/nologin', 'group': {'name': 'list', 'passwd': 'x', 'gid': 38}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'irc', 'uid': 39, 'gid': 39, 'gecos': 'ircd', 'dir': '/run/ircd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'irc', 'passwd': 'x', 'gid': 39}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': '_apt', 'uid': 42, 'gid': 65534, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'systemd-network', 'uid': 998, 'gid': 998, 'gecos': 'systemd Network Management', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-network', 'passwd': 'x', 'gid': 998}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'systemd-timesync', 'uid': 996, 'gid': 996, 'gecos': 'systemd Time Synchronization', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-timesync', 'passwd': 'x', 'gid': 996}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'dhcpcd', 'uid': 100, 'gid': 65534, 'gecos': 'DHCP Client Daemon,,,', 'dir': '/usr/lib/dhcpcd', 'shell': '/bin/false', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'messagebus', 'uid': 101, 'gid': 101, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'messagebus', 'passwd': 'x', 'gid': 101}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'syslog', 'uid': 102, 'gid': 102, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'syslog', 'passwd': 'x', 'gid': 102}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'systemd-resolve', 'uid': 991, 'gid': 991, 'gecos': 'systemd Resolver', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'systemd-resolve', 'passwd': 'x', 'gid': 991}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'uuidd', 'uid': 103, 'gid': 103, 'gecos': '', 'dir': '/run/uuidd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'uuidd', 'passwd': 'x', 'gid': 103}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'tss', 'uid': 104, 'gid': 104, 'gecos': 'TPM software stack,,,', 'dir': '/var/lib/tpm', 'shell': '/bin/false', 'group': {'name': 'tss', 'passwd': 'x', 'gid': 104}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'sshd', 'uid': 105, 'gid': 65534, 'gecos': '', 'dir': '/run/sshd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'pollinate', 'uid': 106, 'gid': 1, 'gecos': '', 'dir': '/var/cache/pollinate', 'shell': '/bin/false', 'group': {'name': 'daemon', 'passwd': 'x', 'gid': 1}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'tcpdump', 'uid': 107, 'gid': 108, 'gecos': '', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'tcpdump', 'passwd': 'x', 'gid': 108}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'landscape', 'uid': 108, 'gid': 109, 'gecos': '', 'dir': '/var/lib/landscape', 'shell': '/usr/sbin/nologin', 'group': {'name': 'landscape', 'passwd': 'x', 'gid': 109}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'fwupd-refresh', 'uid': 990, 'gid': 990, 'gecos': 'Firmware update daemon', 'dir': '/var/lib/fwupd', 'shell': '/usr/sbin/nologin', 'group': {'name': 'fwupd-refresh', 'passwd': 'x', 'gid': 990}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'polkitd', 'uid': 989, 'gid': 989, 'gecos': 'User for polkitd', 'dir': '/', 'shell': '/usr/sbin/nologin', 'group': {'name': 'polkitd', 'passwd': 'x', 'gid': 989}, 'shadow': {'last_changed': 20181, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': '_chrony', 'uid': 109, 'gid': 112, 'gecos': 'Chrony daemon,,,', 'dir': '/var/lib/chrony', 'shell': '/usr/sbin/nologin', 'group': {'name': '_chrony', 'passwd': 'x', 'gid': 112}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'usbmux', 'uid': 110, 'gid': 46, 'gecos': 'usbmux daemon,,,', 'dir': '/var/lib/usbmux', 'shell': '/usr/sbin/nologin', 'group': {'name': 'plugdev', 'passwd': 'x', 'gid': 46}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': '_lldpd', 'uid': 110, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': '_lldpd', 'uid': 111, 'gid': 113, 'gecos': '', 'dir': '/run/lldpd', 'shell': '/usr/sbin/nologin', 'group': {'name': '_lldpd', 'passwd': 'x', 'gid': 113}, 'shadow': {'last_changed': 20726, 'min_days': -1, 'max_days': -1, 'warn_days': -1, 'inact_days': -1, 'expire_days': -1}})\u001b[0m",
                                "",
                                "TASK [hardening : Print warning for users with an assigned home directory that does not exist] ***",
                                "Wednesday 30 September 2026  03:20:07 +0000 (0:00:14.400)       0:10:01.557 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"These users have a home directory assigned, but the directory does not exist:\\nlp (/var/spool/lpd does not exist)\\nnews (/var/spool/news does not exist)\\nuucp (/var/spool/uucp does not exist)\\nwww-data (/var/www does not exist)\\nlist (/var/list does not exist)\\nirc (/run/ircd does not exist)\\n_apt (/nonexistent does not exist)\\nnobody (/nonexistent does not exist)\\nmessagebus (/nonexistent does not exist)\\nsyslog (/nonexistent does not exist)\\ntcpdump (/nonexistent does not exist)\\nusbmux (/var/lib/usbmux does not exist)\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Use pwquality when passwords are changed or created] *********",
                                "Wednesday 30 September 2026  03:20:07 +0000 (0:00:00.685)       0:10:02.243 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Verify that AIDE configuration directory exists] *************",
                                "Wednesday 30 September 2026  03:20:08 +0000 (0:00:00.617)       0:10:02.860 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/aide/aide.conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/aide/aide.conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/aide/aide.conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/aide/aide.conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/aide.conf)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/aide/aide.conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/aide.conf)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/aide/aide.conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/aide/aide.conf.d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/aide.conf)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/aide.conf)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/aide.conf)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/aide.conf)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/aide.conf)\u001b[0m",
                                "",
                                "TASK [hardening : Exclude certain directories from AIDE] ***********************",
                                "Wednesday 30 September 2026  03:20:09 +0000 (0:00:01.284)       0:10:04.145 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Configure AIDE to verify additional properties (Ubuntu)] *****",
                                "Wednesday 30 September 2026  03:20:11 +0000 (0:00:01.452)       0:10:05.598 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Configure AIDE to verify additional properties (SUSE)] *******",
                                "Wednesday 30 September 2026  03:20:12 +0000 (0:00:01.162)       0:10:06.760 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check to see if AIDE database is already in place] ***********",
                                "Wednesday 30 September 2026  03:20:12 +0000 (0:00:00.557)       0:10:07.317 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Initialize AIDE (this will take a few minutes)] **************",
                                "Wednesday 30 September 2026  03:20:13 +0000 (0:00:00.906)       0:10:08.224 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Move AIDE database into place] *******************************",
                                "Wednesday 30 September 2026  03:20:14 +0000 (0:00:00.573)       0:10:08.797 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Create AIDE cron job] ****************************************",
                                "Wednesday 30 September 2026  03:20:15 +0000 (0:00:00.603)       0:10:09.401 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set pam_faildelay configuration on Ubuntu] *******************",
                                "Wednesday 30 September 2026  03:20:15 +0000 (0:00:00.837)       0:10:10.239 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [hardening : Prevent users with blank or null passwords from authenticating (Debian/Ubuntu)] ***",
                                "Wednesday 30 September 2026  03:20:16 +0000 (0:00:00.947)       0:10:11.186 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Prevent users with blank or null passwords from authenticating (Red Hat)] ***",
                                "Wednesday 30 September 2026  03:20:17 +0000 (0:00:00.919)       0:10:12.106 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=['auth', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=['auth', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=['password', '/etc/pam.d/common-auth']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=['password', '/etc/pam.d/common-password']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Prevent users with blank or null passwords from authenticating (SUSE)] ***",
                                "Wednesday 30 September 2026  03:20:18 +0000 (0:00:00.863)       0:10:12.969 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/pam.d/common-auth) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/pam.d/common-password) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/pam.d/common-auth) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/pam.d/common-password) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/pam.d/common-auth) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/pam.d/common-password) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/pam.d/common-auth) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/pam.d/common-password) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/pam.d/common-auth) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/pam.d/common-password) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/pam.d/common-auth) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/pam.d/common-password) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/pam.d/common-auth) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/pam.d/common-password) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Lock accounts after three failed login attempts a 15 minute period] ***",
                                "Wednesday 30 September 2026  03:20:19 +0000 (0:00:00.660)       0:10:13.630 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for 'nopasswd' in sudoers files] ***********************",
                                "Wednesday 30 September 2026  03:20:20 +0000 (0:00:00.835)       0:10:14.465 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71947 - Users must provide a password for privilege escalation.] ***",
                                "Wednesday 30 September 2026  03:20:21 +0000 (0:00:00.897)       0:10:15.363 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The 'NOPASSWD' directive was found in the sudoers configuration files. Remove the directive to ensure that all users must provide a password to run commands as the root user.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Check for '!authenticate' in sudoers files] ******************",
                                "Wednesday 30 September 2026  03:20:21 +0000 (0:00:00.615)       0:10:15.978 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71949 - Users must re-authenticate for privilege escalation.] ***",
                                "Wednesday 30 September 2026  03:20:22 +0000 (0:00:00.965)       0:10:16.943 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if sssd.conf exists] ***********************************",
                                "Wednesday 30 September 2026  03:20:23 +0000 (0:00:00.819)       0:10:17.763 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if GRUB2 custom file exists] ***************************",
                                "Wednesday 30 September 2026  03:20:24 +0000 (0:00:00.891)       0:10:18.655 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Define password options for grub] ****************************",
                                "Wednesday 30 September 2026  03:20:25 +0000 (0:00:00.920)       0:10:19.575 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set CLASS for grub file] *************************************",
                                "Wednesday 30 September 2026  03:20:25 +0000 (0:00:00.687)       0:10:20.263 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72217 - The operating system must limit the number of concurrent sessions to 10 for all accounts and/or account types.] ***",
                                "Wednesday 30 September 2026  03:20:26 +0000 (0:00:00.589)       0:10:20.852 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for pam_lastlog in PAM configuration] ******************",
                                "Wednesday 30 September 2026  03:20:27 +0000 (0:00:00.835)       0:10:21.687 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [hardening : V-72275 - Display date/time of last logon after logon] *******",
                                "Wednesday 30 September 2026  03:20:28 +0000 (0:00:01.608)       0:10:23.296 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure .shosts find has finished] ****************************",
                                "Wednesday 30 September 2026  03:20:29 +0000 (0:00:00.593)       0:10:23.890 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Remove .shosts or shosts.equiv files] ************************",
                                "Wednesday 30 September 2026  03:20:30 +0000 (0:00:00.949)       0:10:24.839 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71849 - Get packages with incorrect file permissions or ownership] ***",
                                "Wednesday 30 September 2026  03:20:31 +0000 (0:00:00.581)       0:10:25.421 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71849 - Reset file permissions/ownership to vendor values] ***",
                                "Wednesday 30 September 2026  03:20:31 +0000 (0:00:00.786)       0:10:26.207 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Search for files/directories with an invalid owner] **********",
                                "Wednesday 30 September 2026  03:20:32 +0000 (0:00:00.637)       0:10:26.844 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72007 - All files and directories must have a valid owner.] ***",
                                "Wednesday 30 September 2026  03:20:33 +0000 (0:00:00.652)       0:10:27.496 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Search for files/directories with an invalid group owner] ****",
                                "Wednesday 30 September 2026  03:20:33 +0000 (0:00:00.646)       0:10:28.143 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72009 - All files and directories must have a valid group owner.] ***",
                                "Wednesday 30 September 2026  03:20:34 +0000 (0:00:00.567)       0:10:28.710 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set proper owner, group owner, and permissions on home directories] ***",
                                "Wednesday 30 September 2026  03:20:35 +0000 (0:00:00.863)       0:10:29.573 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'nobody', 'uid': 65534, 'gid': 65534, 'gecos': 'nobody', 'dir': '/nonexistent', 'shell': '/usr/sbin/nologin', 'group': {'name': 'nogroup', 'passwd': 'x', 'gid': 65534}, 'shadow': {'last_changed': 20181, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'ubuntu', 'uid': 1000, 'gid': 1000, 'gecos': 'Ubuntu', 'dir': '/home/ubuntu', 'shell': '/bin/bash', 'group': {'name': 'ubuntu', 'passwd': 'x', 'gid': 1000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'dragon', 'uid': 45000, 'gid': 45000, 'gecos': 'OSISM operator user', 'dir': '/home/dragon', 'shell': '/bin/bash', 'group': {'name': 'dragon', 'passwd': 'x', 'gid': 45000}, 'shadow': {'last_changed': 20726, 'min_days': 0, 'max_days': 99999, 'warn_days': 7, 'inact_days': -1, 'expire_days': -1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Find all world-writable directories] *************************",
                                "Wednesday 30 September 2026  03:20:35 +0000 (0:00:00.707)       0:10:30.281 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72047 - All world-writable directories must be group-owned by root, sys, bin, or an application group.] ***",
                                "Wednesday 30 September 2026  03:20:36 +0000 (0:00:00.557)       0:10:30.838 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if /etc/cron.allow exists] *****************************",
                                "Wednesday 30 September 2026  03:20:37 +0000 (0:00:00.599)       0:10:31.438 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set owner/group owner on /etc/cron.allow] ********************",
                                "Wednesday 30 September 2026  03:20:38 +0000 (0:00:01.175)       0:10:32.613 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if gdm is installed and configured] ********************",
                                "Wednesday 30 September 2026  03:20:38 +0000 (0:00:00.609)       0:10:33.223 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71953 - The operating system must not allow an unattended or automatic logon to the system via a graphical user interface] ***",
                                "Wednesday 30 September 2026  03:20:39 +0000 (0:00:00.901)       0:10:34.124 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71955 - The operating system must not allow guest logon to the system.] ***",
                                "Wednesday 30 September 2026  03:20:40 +0000 (0:00:00.589)       0:10:34.713 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for dconf profiles] ************************************",
                                "Wednesday 30 September 2026  03:20:40 +0000 (0:00:00.580)       0:10:35.294 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Create a user profile in dconf] ******************************",
                                "Wednesday 30 September 2026  03:20:42 +0000 (0:00:01.245)       0:10:36.539 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Create dconf directories] ************************************",
                                "Wednesday 30 September 2026  03:20:42 +0000 (0:00:00.590)       0:10:37.129 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/local.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/local.d/locks) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/gdm.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/local.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/local.d/locks) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/gdm.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/local.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/local.d/locks) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/gdm.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/local.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/local.d/locks) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/gdm.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/local.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/local.d/locks) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/gdm.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/local.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/local.d/locks) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/gdm.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/local.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/local.d/locks) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/gdm.d/) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Configure graphical session locking] *************************",
                                "Wednesday 30 September 2026  03:20:43 +0000 (0:00:00.671)       0:10:37.801 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Prevent users from changing graphical session locking configurations] ***",
                                "Wednesday 30 September 2026  03:20:44 +0000 (0:00:00.660)       0:10:38.462 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Create a GDM profile for displaying a login banner] **********",
                                "Wednesday 30 September 2026  03:20:44 +0000 (0:00:00.618)       0:10:39.080 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Create a GDM keyfile for machine-wide settings] **************",
                                "Wednesday 30 September 2026  03:20:45 +0000 (0:00:00.892)       0:10:39.973 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/gdm.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/dconf/db/local.d/01-banner-message) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71983 - USB mass storage must be disabled.] ****************",
                                "Wednesday 30 September 2026  03:20:46 +0000 (0:00:00.699)       0:10:40.673 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set sysctl configurations] ***********************************",
                                "Wednesday 30 September 2026  03:20:47 +0000 (0:00:00.938)       0:10:41.611 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.default.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.icmp_echo_ignore_broadcasts', 'value': 1, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.all.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.default.send_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv4.ip_forward', 'value': 0, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv6.conf.all.accept_source_route', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'net.ipv4.conf.default.accept_redirects', 'value': 0, 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'kernel.randomize_va_space', 'value': 2, 'enabled': True})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'net.ipv6.conf.all.disable_ipv6', 'value': 1, 'enabled': False}) \u001b[0m",
                                "",
                                "TASK [hardening : Check kdump service] *****************************************",
                                "Wednesday 30 September 2026  03:20:54 +0000 (0:00:07.432)       0:10:49.043 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72057 - Kernel core dumps must be disabled unless needed.] ***",
                                "Wednesday 30 September 2026  03:20:55 +0000 (0:00:01.156)       0:10:50.199 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if FIPS is enabled] ************************************",
                                "Wednesday 30 September 2026  03:20:56 +0000 (0:00:00.606)       0:10:50.805 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Print a warning if FIPS isn't enabled] ***********************",
                                "Wednesday 30 September 2026  03:20:57 +0000 (0:00:00.581)       0:10:51.387 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-77821 - Datagram Congestion Control Protocol (DCCP) kernel module must be disabled] ***",
                                "Wednesday 30 September 2026  03:20:57 +0000 (0:00:00.641)       0:10:52.028 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check apparmor_status output] ********************************",
                                "Wednesday 30 September 2026  03:20:59 +0000 (0:00:01.392)       0:10:53.421 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if apparmor is running] ********************************",
                                "Wednesday 30 September 2026  03:20:59 +0000 (0:00:00.877)       0:10:54.298 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure AppArmor is enabled at boot time] *********************",
                                "Wednesday 30 September 2026  03:21:00 +0000 (0:00:00.595)       0:10:54.894 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure AppArmor is running] **********************************",
                                "Wednesday 30 September 2026  03:21:01 +0000 (0:00:00.619)       0:10:55.513 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure SELinux is in enforcing mode on the next reboot] ******",
                                "Wednesday 30 September 2026  03:21:01 +0000 (0:00:00.592)       0:10:56.106 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Relabel files on next boot if SELinux mode changed] **********",
                                "Wednesday 30 September 2026  03:21:02 +0000 (0:00:00.573)       0:10:56.679 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for unlabeled device files] ****************************",
                                "Wednesday 30 September 2026  03:21:03 +0000 (0:00:00.838)       0:10:57.518 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72039 - All system device files must be correctly labeled to prevent unauthorized modification.] ***",
                                "Wednesday 30 September 2026  03:21:03 +0000 (0:00:00.611)       0:10:58.130 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check autofs service] ****************************************",
                                "Wednesday 30 September 2026  03:21:04 +0000 (0:00:00.630)       0:10:58.761 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71985 - File system automounter must be disabled unless required.] ***",
                                "Wednesday 30 September 2026  03:21:05 +0000 (0:00:00.943)       0:10:59.704 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71993 - The x86 Ctrl-Alt-Delete key sequence must be disabled] ***",
                                "Wednesday 30 September 2026  03:21:05 +0000 (0:00:00.621)       0:11:00.326 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-71993 - The x86 Ctrl-Alt-Delete key sequence must be disabled] ***",
                                "Wednesday 30 September 2026  03:21:07 +0000 (0:00:01.520)       0:11:01.846 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for /home on mounted filesystem] ***********************",
                                "Wednesday 30 September 2026  03:21:09 +0000 (0:00:01.977)       0:11:03.823 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /home is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Check for /var on mounted filesystem] ************************",
                                "Wednesday 30 September 2026  03:21:10 +0000 (0:00:00.630)       0:11:04.453 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Check for /var/log/audit on mounted filesystem] **************",
                                "Wednesday 30 September 2026  03:21:10 +0000 (0:00:00.662)       0:11:05.116 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /var/log/audit is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Check for /tmp on mounted filesystem] ************************",
                                "Wednesday 30 September 2026  03:21:11 +0000 (0:00:00.870)       0:11:05.986 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"The STIG requires that /tmp is on its own filesystem, but this system\\ndoes not appear to be following the requirement.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Check if syslog output is being sent to another server] ******",
                                "Wednesday 30 September 2026  03:21:12 +0000 (0:00:00.615)       0:11:06.601 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72209 - The system must send rsyslog output to a log aggregation server.] ***",
                                "Wednesday 30 September 2026  03:21:13 +0000 (0:00:00.965)       0:11:07.567 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Output from syslog must be sent to another server.\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Check if ClamAV is installed] ********************************",
                                "Wednesday 30 September 2026  03:21:13 +0000 (0:00:00.607)       0:11:08.175 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Remove 'Example' line from ClamAV configuration files] *******",
                                "Wednesday 30 September 2026  03:21:14 +0000 (0:00:00.961)       0:11:09.137 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/freshclam.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/clamd.d/scan.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/freshclam.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/clamd.d/scan.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/freshclam.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/clamd.d/scan.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/freshclam.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/clamd.d/scan.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/freshclam.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/clamd.d/scan.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/freshclam.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/clamd.d/scan.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/freshclam.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/clamd.d/scan.conf) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Set ClamAV server type as socket] ****************************",
                                "Wednesday 30 September 2026  03:21:15 +0000 (0:00:00.887)       0:11:10.024 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure ClamAV socket directory exists] ***********************",
                                "Wednesday 30 September 2026  03:21:16 +0000 (0:00:00.575)       0:11:10.600 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Allow automatic freshclam updates] ***************************",
                                "Wednesday 30 September 2026  03:21:16 +0000 (0:00:00.616)       0:11:11.217 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if ClamAV update process is already running] ***********",
                                "Wednesday 30 September 2026  03:21:17 +0000 (0:00:00.581)       0:11:11.798 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Update ClamAV database] **************************************",
                                "Wednesday 30 September 2026  03:21:18 +0000 (0:00:01.051)       0:11:12.850 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure ClamAV is running] ************************************",
                                "Wednesday 30 September 2026  03:21:19 +0000 (0:00:00.855)       0:11:13.705 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Remove old config block for V-72223 from openstack-ansible-security] ***",
                                "Wednesday 30 September 2026  03:21:19 +0000 (0:00:00.573)       0:11:14.279 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72223 - Set 10 minute timeout on communication sessions] ***",
                                "Wednesday 30 September 2026  03:21:20 +0000 (0:00:00.906)       0:11:15.185 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Start and enable chrony] *************************************",
                                "Wednesday 30 September 2026  03:21:21 +0000 (0:00:00.937)       0:11:16.123 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check if chrony configuration file exists] *******************",
                                "Wednesday 30 September 2026  03:21:22 +0000 (0:00:00.605)       0:11:16.728 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72269 - Synchronize system clock (configuration file)] *****",
                                "Wednesday 30 September 2026  03:21:23 +0000 (0:00:01.207)       0:11:17.935 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check firewalld status] **************************************",
                                "Wednesday 30 September 2026  03:21:24 +0000 (0:00:00.595)       0:11:18.531 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure firewalld is running and enabled] *********************",
                                "Wednesday 30 September 2026  03:21:25 +0000 (0:00:00.903)       0:11:19.435 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Limit new TCP connections to 25/minute and allow bursting to 100] ***",
                                "Wednesday 30 September 2026  03:21:25 +0000 (0:00:00.586)       0:11:20.021 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Count nameserver entries in /etc/resolv.conf] ****************",
                                "Wednesday 30 September 2026  03:21:26 +0000 (0:00:00.886)       0:11:20.908 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [hardening : V-72281 - For systems using DNS resolution, at least two name servers must be configured.] ***",
                                "Wednesday 30 September 2026  03:21:28 +0000 (0:00:01.596)       0:11:22.504 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Two or more nameservers must be configured in /etc/resolv.conf.\\nNameservers found: 1\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [hardening : Check for interfaces in promiscuous mode] ********************",
                                "Wednesday 30 September 2026  03:21:28 +0000 (0:00:00.678)       0:11:23.183 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72295 - Network interfaces must not be in promiscuous mode.] ***",
                                "Wednesday 30 September 2026  03:21:29 +0000 (0:00:01.038)       0:11:24.222 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for postfix configuration file] ************************",
                                "Wednesday 30 September 2026  03:21:30 +0000 (0:00:00.555)       0:11:24.777 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72297 - Prevent unrestricted mail relaying] ****************",
                                "Wednesday 30 September 2026  03:21:31 +0000 (0:00:01.146)       0:11:25.923 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check for TFTP server configuration file] ********************",
                                "Wednesday 30 September 2026  03:21:32 +0000 (0:00:00.609)       0:11:26.533 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check TFTP configuration mode] *******************************",
                                "Wednesday 30 September 2026  03:21:33 +0000 (0:00:00.903)       0:11:27.437 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : V-72305 - TFTP must be configured to operate in secure mode] ***",
                                "Wednesday 30 September 2026  03:21:33 +0000 (0:00:00.542)       0:11:27.979 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Check to see if snmpd config contains public/private] ********",
                                "Wednesday 30 September 2026  03:21:34 +0000 (0:00:00.581)       0:11:28.561 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [hardening : V-72313 - Change SNMP community strings from default.] *******",
                                "Wednesday 30 September 2026  03:21:35 +0000 (0:00:01.464)       0:11:30.025 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure the sshd privilege separation directory exists] *******",
                                "Wednesday 30 September 2026  03:21:36 +0000 (0:00:00.609)       0:11:30.634 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Drop options from SSH config that we manage] *****************",
                                "Wednesday 30 September 2026  03:21:37 +0000 (0:00:00.942)       0:11:31.577 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'PermitEmptyPasswords', 'value': 'no', 'enabled': True, 'stig_id': 'V-71939 / RHEL-07-010440'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'PermitUserEnvironment', 'value': 'no', 'enabled': True, 'stig_id': 'V-71957'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'HostbasedAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-71959'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'Ciphers', 'value': 'aes128-ctr,aes192-ctr,aes256-ctr', 'enabled': True, 'stig_id': 'V-72221'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ClientAliveInterval', 'value': 600, 'enabled': True, 'stig_id': 'V-72237'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ClientAliveCountMax', 'value': 0, 'enabled': True, 'stig_id': 'V-72241'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PrintLastLog', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72245'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'PermitRootLogin', 'value': 'no', 'enabled': True, 'stig_id': 'V-72247'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'IgnoreUserKnownHosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72249 / V-72239'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'IgnoreRhosts', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72243'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'X11Forwarding', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72303'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'Protocol', 'value': 2, 'enabled': True, 'stig_id': 'V-72251'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'MACs', 'value': 'hmac-sha2-256,hmac-sha2-512,hmac-sha1', 'enabled': True, 'stig_id': 'V-72253'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'UsePrivilegeSeparation', 'value': 'sandbox', 'enabled': True, 'stig_id': 'V-72265'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'Compression', 'value': 'delayed', 'enabled': True, 'stig_id': 'V-72267'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'KerberosAuthentication', 'value': 'no', 'enabled': True, 'stig_id': 'V-72261'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'StrictModes', 'value': 'yes', 'enabled': True, 'stig_id': 'V-72263'})\u001b[0m",
                                "",
                                "TASK [hardening : Adjust ssh server configuration based on STIG requirements] ***",
                                "Wednesday 30 September 2026  03:21:44 +0000 (0:00:07.100)       0:11:38.677 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Ensure sshd is enabled at boot time] *************************",
                                "Wednesday 30 September 2026  03:21:45 +0000 (0:00:01.025)       0:11:39.703 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Determine existing public ssh host keys] *********************",
                                "Wednesday 30 September 2026  03:21:48 +0000 (0:00:02.963)       0:11:42.666 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Public host key files must have mode 0644 or less] ***********",
                                "Wednesday 30 September 2026  03:21:49 +0000 (0:00:00.955)       0:11:43.622 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ecdsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ed25519_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_rsa_key.pub)\u001b[0m",
                                "",
                                "TASK [hardening : Determine existing private ssh host keys] ********************",
                                "Wednesday 30 September 2026  03:21:50 +0000 (0:00:01.702)       0:11:45.324 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : Private host key files must have mode 0600 or less] **********",
                                "Wednesday 30 September 2026  03:21:51 +0000 (0:00:00.879)       0:11:46.203 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ecdsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_ed25519_key)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/ssh/ssh_host_rsa_key)\u001b[0m",
                                "",
                                "TASK [hardening : Remove the temporary directory] ******************************",
                                "Wednesday 30 September 2026  03:21:53 +0000 (0:00:02.064)       0:11:48.268 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [hardening : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  03:21:54 +0000 (0:00:00.993)       0:11:49.261 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [hardening : restart ssh] **************************************",
                                "Wednesday 30 September 2026  03:21:56 +0000 (0:00:01.270)       0:11:50.532 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Apply bootstrap roles part 3] ********************************************",
                                "",
                                "TASK [osism.services.journald : Copy configuration file] ***********************",
                                "Wednesday 30 September 2026  03:21:57 +0000 (0:00:01.568)       0:11:52.100 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.journald : Manage journald service] ***********************",
                                "Wednesday 30 September 2026  03:21:59 +0000 (0:00:01.387)       0:11:53.488 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Include auditd role] *****************************************************",
                                "Wednesday 30 September 2026  03:22:00 +0000 (0:00:01.596)       0:11:55.084 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Include smartd role] *****************************************************",
                                "Wednesday 30 September 2026  03:22:01 +0000 (0:00:00.590)       0:11:55.675 *** ",
                                "\u001b[0;36mincluded: osism.services.smartd for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Validating arguments against arg spec 'main' - Install smartmontools and manage /etc/smartd.conf] ***",
                                "Wednesday 30 September 2026  03:22:02 +0000 (0:00:01.193)       0:11:56.868 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Include OS-family specific variables] ************",
                                "Wednesday 30 September 2026  03:22:03 +0000 (0:00:00.574)       0:11:57.442 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Include distribution specific install tasks] *****",
                                "Wednesday 30 September 2026  03:22:03 +0000 (0:00:00.618)       0:11:58.060 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/smartd/tasks/install-Debian-family.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Install smartmontools package] *******************",
                                "Wednesday 30 September 2026  03:22:04 +0000 (0:00:01.169)       0:11:59.230 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Create /var/log/smartd directory] ****************",
                                "Wednesday 30 September 2026  03:22:13 +0000 (0:00:09.000)       0:12:08.230 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Copy smartmontools configuration file] ***********",
                                "Wednesday 30 September 2026  03:22:14 +0000 (0:00:00.996)       0:12:09.227 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Copy smartd configuration file] ******************",
                                "Wednesday 30 September 2026  03:22:16 +0000 (0:00:01.439)       0:12:10.667 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.smartd : Manage smartd service] ***************************",
                                "Wednesday 30 September 2026  03:22:17 +0000 (0:00:00.800)       0:12:11.467 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.journald : Restart journald service] ***********",
                                "Wednesday 30 September 2026  03:22:19 +0000 (0:00:01.982)       0:12:13.450 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.smartd : Restart smartd service] ***************",
                                "Wednesday 30 September 2026  03:22:20 +0000 (0:00:01.366)       0:12:14.816 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Set state bootstrap] *****************************************************",
                                "",
                                "TASK [Set osism.bootstrap.status fact] *****************************************",
                                "Wednesday 30 September 2026  03:22:22 +0000 (0:00:01.582)       0:12:16.399 *** ",
                                "\u001b[0;36mincluded: osism.commons.state for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.state : Create custom facts directory] *********************",
                                "Wednesday 30 September 2026  03:22:23 +0000 (0:00:00.964)       0:12:17.364 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.state : Write state into file] *****************************",
                                "Wednesday 30 September 2026  03:22:23 +0000 (0:00:00.898)       0:12:18.262 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Set osism.bootstrap.timestamp fact] **************************************",
                                "Wednesday 30 September 2026  03:22:25 +0000 (0:00:01.541)       0:12:19.804 *** ",
                                "\u001b[0;36mincluded: osism.commons.state for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2, testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.commons.state : Create custom facts directory] *********************",
                                "Wednesday 30 September 2026  03:22:26 +0000 (0:00:01.038)       0:12:20.842 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.commons.state : Write state into file] *****************************",
                                "Wednesday 30 September 2026  03:22:27 +0000 (0:00:00.908)       0:12:21.751 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=247 \u001b[0m \u001b[0;33mchanged=57  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=119 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=256 \u001b[0m \u001b[0;33mchanged=87  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=113 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=256 \u001b[0m \u001b[0;33mchanged=87  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=113 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=256 \u001b[0m \u001b[0;33mchanged=87  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=113 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=254 \u001b[0m \u001b[0;33mchanged=83  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=115 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=254 \u001b[0m \u001b[0;33mchanged=83  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=114 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=254 \u001b[0m \u001b[0;33mchanged=83  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=114 \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:22:28 +0000 (0:00:01.503)       0:12:23.255 *** ",
                                "=============================================================================== ",
                                "hardening : Add packages based on STIG requirements -------------------- 79.51s",
                                "osism.commons.packages : Install required packages --------------------- 67.43s",
                                "osism.commons.cleanup : Cleanup installed packages --------------------- 36.62s",
                                "osism.commons.packages : Download required packages -------------------- 30.42s",
                                "osism.commons.repository : Update package cache ------------------------ 17.21s",
                                "osism.commons.packages : Remove dependencies that are no longer required -- 14.49s",
                                "hardening : Check each user to see if its home directory exists on the filesystem -- 14.40s",
                                "osism.commons.systohc : Install util-linux-extra package --------------- 13.66s",
                                "osism.services.docker : Install docker package ------------------------- 11.21s",
                                "osism.services.docker : Install containerd package --------------------- 10.31s",
                                "osism.services.lldpd : Install lldpd package ---------------------------- 9.82s",
                                "osism.services.docker : Install docker-cli package ---------------------- 9.14s",
                                "osism.services.smartd : Install smartmontools package ------------------- 9.00s",
                                "osism.commons.cleanup : Uninstall unattended-upgrades package ----------- 9.00s",
                                "osism.commons.cleanup : Remove cloudinit package ------------------------ 8.90s",
                                "osism.services.rng : Install rng package -------------------------------- 8.45s",
                                "osism.services.docker : Add repository ---------------------------------- 8.12s",
                                "osism.commons.cleanup : Remove dependencies that are no longer required --- 7.57s",
                                "hardening : Set sysctl configurations ----------------------------------- 7.43s",
                                "osism.commons.cleanup : Populate service facts -------------------------- 7.39s",
                                "+ osism apply fail2ban",
                                "\u001b[32m2026-09-30 03:22:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of fail2ban.\u001b[0m",
                                "\u001b[32m2026-09-30 03:22:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 32d35095-f613-418e-90b5-f96011624f9d (fail2ban) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:22:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 32d35095-f613-418e-90b5-f96011624f9d (fail2ban) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role fail2ban] *****************************************************",
                                "",
                                "TASK [osism.services.fail2ban : Include distribution specific install tasks] ***",
                                "Wednesday 30 September 2026  03:22:45 +0000 (0:00:00.417)       0:00:00.417 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/fail2ban/tasks/install-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.services.fail2ban : Install fail2ban package] **********************",
                                "Wednesday 30 September 2026  03:22:47 +0000 (0:00:01.327)       0:00:01.745 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.fail2ban : Copy configuration files] **********************",
                                "Wednesday 30 September 2026  03:22:58 +0000 (0:00:11.536)       0:00:13.281 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.fail2ban : Manage fail2ban service] ***********************",
                                "Wednesday 30 September 2026  03:23:00 +0000 (0:00:01.712)       0:00:14.994 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.fail2ban : Reload fail2ban configuration] *****************",
                                "Wednesday 30 September 2026  03:23:01 +0000 (0:00:01.251)       0:00:16.246 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:23:03 +0000 (0:00:01.791)       0:00:18.037 *** ",
                                "=============================================================================== ",
                                "osism.services.fail2ban : Install fail2ban package --------------------- 11.54s",
                                "osism.services.fail2ban : Reload fail2ban configuration ----------------- 1.79s",
                                "osism.services.fail2ban : Copy configuration files ---------------------- 1.71s",
                                "osism.services.fail2ban : Include distribution specific install tasks --- 1.33s",
                                "osism.services.fail2ban : Manage fail2ban service ----------------------- 1.25s",
                                "+ osism apply network",
                                "\u001b[32m2026-09-30 03:23:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of network.\u001b[0m",
                                "\u001b[32m2026-09-30 03:23:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0cd0efc1-c159-421f-b441-348822c44063 (network) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:23:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0cd0efc1-c159-421f-b441-348822c44063 (network) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role network] ******************************************************",
                                "",
                                "TASK [osism.commons.network : Gather variables for each operating system] ******",
                                "Wednesday 30 September 2026  03:23:20 +0000 (0:00:00.380)       0:00:00.380 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Include type specific tasks] *********************",
                                "Wednesday 30 September 2026  03:23:20 +0000 (0:00:00.767)       0:00:01.147 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/netplan-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Install required packages] ***********************",
                                "Wednesday 30 September 2026  03:23:22 +0000 (0:00:01.373)       0:00:02.521 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Remove ifupdown package] *************************",
                                "Wednesday 30 September 2026  03:23:25 +0000 (0:00:02.988)       0:00:05.510 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Create required directories] *********************",
                                "Wednesday 30 September 2026  03:23:27 +0000 (0:00:01.879)       0:00:07.390 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=/etc/netplan)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/etc/netplan)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/etc/netplan)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/etc/netplan)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/etc/netplan)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/etc/netplan)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/etc/netplan)\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Write network_netplan_config_template to temporary file] ***",
                                "Wednesday 30 September 2026  03:23:28 +0000 (0:00:01.363)       0:00:08.753 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Render netplan configuration from network_netplan_config_template variable] ***",
                                "Wednesday 30 September 2026  03:23:29 +0000 (0:00:00.972)       0:00:09.726 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Remove temporary network_netplan_config_template file] ***",
                                "Wednesday 30 September 2026  03:23:30 +0000 (0:00:00.779)       0:00:10.505 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Prepare netplan configuration template] **********",
                                "Wednesday 30 September 2026  03:23:31 +0000 (0:00:00.982)       0:00:11.488 *** ",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Copy netplan configuration] **********************",
                                "Wednesday 30 September 2026  03:23:35 +0000 (0:00:04.139)       0:00:15.627 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Remove netplan configuration template] ***********",
                                "Wednesday 30 September 2026  03:23:37 +0000 (0:00:01.753)       0:00:17.381 *** ",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Check if path for interface file exists] *********",
                                "Wednesday 30 September 2026  03:23:39 +0000 (0:00:02.385)       0:00:19.766 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Copy interfaces file] ****************************",
                                "Wednesday 30 September 2026  03:23:40 +0000 (0:00:01.126)       0:00:20.892 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Install package networkd-dispatcher] *************",
                                "Wednesday 30 September 2026  03:23:41 +0000 (0:00:00.998)       0:00:21.891 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Copy dispatcher scripts] *************************",
                                "Wednesday 30 September 2026  03:23:44 +0000 (0:00:02.353)       0:00:24.244 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'src': '/opt/configuration/network/iptables.sh', 'dest': 'routable.d/iptables.sh'})\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Manage service networkd-dispatcher] **************",
                                "Wednesday 30 September 2026  03:23:45 +0000 (0:00:00.980)       0:00:25.225 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Include cleanup tasks] ***************************",
                                "Wednesday 30 September 2026  03:23:46 +0000 (0:00:01.819)       0:00:27.044 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/cleanup-netplan.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.commons.network : List existing configuration files] ***************",
                                "Wednesday 30 September 2026  03:23:48 +0000 (0:00:01.684)       0:00:28.729 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Set network_configured_files fact] ***************",
                                "Wednesday 30 September 2026  03:23:50 +0000 (0:00:02.032)       0:00:30.761 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Remove unused configuration files] ***************",
                                "Wednesday 30 September 2026  03:23:51 +0000 (0:00:01.000)       0:00:31.761 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/netplan/01-osism.yaml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/netplan/01-osism.yaml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/netplan/01-osism.yaml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/netplan/01-osism.yaml) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/netplan/01-osism.yaml) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/netplan/01-osism.yaml) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/netplan/01-osism.yaml) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/etc/netplan/50-cloud-init.yaml)\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Include dummy interfaces] ************************",
                                "Wednesday 30 September 2026  03:23:52 +0000 (0:00:01.200)       0:00:32.961 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Include vxlan interfaces] ************************",
                                "Wednesday 30 September 2026  03:23:53 +0000 (0:00:00.857)       0:00:33.818 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/vxlan-interfaces.yml for testbed-manager, testbed-node-1, testbed-node-0, testbed-node-2, testbed-node-5, testbed-node-4, testbed-node-3\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Create systemd networkd netdev files] ************",
                                "Wednesday 30 September 2026  03:23:58 +0000 (0:00:05.111)       0:00:38.930 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.112.5/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.11/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.128.5/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.13/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.10/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.12/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.14/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': ['192.168.128.15/20']}})\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Create systemd networkd network files] ***********",
                                "Wednesday 30 September 2026  03:24:05 +0000 (0:00:06.767)       0:00:45.698 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.112.5/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.12', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.12/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.5', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15'], 'addresses': ['192.168.128.5/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.11', 'dests': ['192.168.16.10', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.11/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan0', 'value': {'vni': 42, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': []}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.13', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.13/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.10', 'dests': ['192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.10/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.15', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.14', '192.168.16.5'], 'addresses': ['192.168.128.15/20']}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'vxlan1', 'value': {'vni': 23, 'mtu': 1350, 'local_ip': '192.168.16.14', 'dests': ['192.168.16.10', '192.168.16.11', '192.168.16.12', '192.168.16.13', '192.168.16.15', '192.168.16.5'], 'addresses': ['192.168.128.14/20']}})\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Include networkd cleanup tasks] ******************",
                                "Wednesday 30 September 2026  03:24:12 +0000 (0:00:07.034)       0:00:52.733 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/cleanup-networkd.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.commons.network : List existing configuration files] ***************",
                                "Wednesday 30 September 2026  03:24:14 +0000 (0:00:01.534)       0:00:54.267 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Remove unused configuration files] ***************",
                                "Wednesday 30 September 2026  03:24:16 +0000 (0:00:02.000)       0:00:56.268 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan1.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan0.network) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan1.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/etc/systemd/network/30-vxlan0.netdev) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Include network extra init] **********************",
                                "Wednesday 30 September 2026  03:24:17 +0000 (0:00:00.886)       0:00:57.154 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/commons/roles/network/tasks/network-extra-init.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Deploy network-extra-init script] ****************",
                                "Wednesday 30 September 2026  03:24:18 +0000 (0:00:01.754)       0:00:58.909 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Deploy network-extra-init systemd service] *******",
                                "Wednesday 30 September 2026  03:24:19 +0000 (0:00:00.744)       0:00:59.653 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Enable and start network-extra-init service] *****",
                                "Wednesday 30 September 2026  03:24:20 +0000 (0:00:00.946)       0:01:00.599 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Disable and stop network-extra-init service] *****",
                                "Wednesday 30 September 2026  03:24:21 +0000 (0:00:00.691)       0:01:01.291 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Remove network-extra-init systemd service] *******",
                                "Wednesday 30 September 2026  03:24:23 +0000 (0:00:02.166)       0:01:03.457 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.network : Remove network-extra-init script] ****************",
                                "Wednesday 30 September 2026  03:24:24 +0000 (0:00:01.392)       0:01:04.850 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.commons.network : Reload systemd-networkd] **************",
                                "Wednesday 30 September 2026  03:24:27 +0000 (0:00:02.670)       0:01:07.521 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.commons.network : Netplan configuration changed] ********",
                                "Wednesday 30 September 2026  03:24:28 +0000 (0:00:01.007)       0:01:08.528 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:24:29 +0000 (0:00:00.640)       0:01:09.168 *** ",
                                "=============================================================================== ",
                                "osism.commons.network : Create systemd networkd network files ----------- 7.03s",
                                "osism.commons.network : Create systemd networkd netdev files ------------ 6.77s",
                                "osism.commons.network : Include vxlan interfaces ------------------------ 5.11s",
                                "osism.commons.network : Prepare netplan configuration template ---------- 4.14s",
                                "osism.commons.network : Install required packages ----------------------- 2.99s",
                                "osism.commons.network : Remove network-extra-init script ---------------- 2.67s",
                                "osism.commons.network : Remove netplan configuration template ----------- 2.39s",
                                "osism.commons.network : Install package networkd-dispatcher ------------- 2.35s",
                                "osism.commons.network : Disable and stop network-extra-init service ----- 2.17s",
                                "osism.commons.network : List existing configuration files --------------- 2.03s",
                                "osism.commons.network : List existing configuration files --------------- 2.00s",
                                "osism.commons.network : Remove ifupdown package ------------------------- 1.88s",
                                "osism.commons.network : Manage service networkd-dispatcher -------------- 1.82s",
                                "osism.commons.network : Include network extra init ---------------------- 1.75s",
                                "osism.commons.network : Copy netplan configuration ---------------------- 1.75s",
                                "osism.commons.network : Include cleanup tasks --------------------------- 1.68s",
                                "osism.commons.network : Include networkd cleanup tasks ------------------ 1.53s",
                                "osism.commons.network : Remove network-extra-init systemd service ------- 1.39s",
                                "osism.commons.network : Include type specific tasks --------------------- 1.37s",
                                "osism.commons.network : Create required directories --------------------- 1.36s",
                                "+ osism apply wireguard",
                                "\u001b[32m2026-09-30 03:24:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of wireguard.\u001b[0m",
                                "\u001b[32m2026-09-30 03:24:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 27dfbea5-928d-4722-9e92-09cb93437434 (wireguard) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:24:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 27dfbea5-928d-4722-9e92-09cb93437434 (wireguard) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role wireguard] ****************************************************",
                                "",
                                "TASK [osism.services.wireguard : Install iptables package] *********************",
                                "Wednesday 30 September 2026  03:24:46 +0000 (0:00:00.356)       0:00:00.356 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Install wireguard package] ********************",
                                "Wednesday 30 September 2026  03:24:48 +0000 (0:00:01.963)       0:00:02.319 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Create public and private key - server] *******",
                                "Wednesday 30 September 2026  03:24:54 +0000 (0:00:06.874)       0:00:09.193 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Create preshared key] *************************",
                                "Wednesday 30 September 2026  03:24:55 +0000 (0:00:00.610)       0:00:09.803 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Get preshared key] ****************************",
                                "Wednesday 30 September 2026  03:24:56 +0000 (0:00:00.492)       0:00:10.295 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Get public key - server] **********************",
                                "Wednesday 30 September 2026  03:24:56 +0000 (0:00:00.575)       0:00:10.871 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Get private key - server] *********************",
                                "Wednesday 30 September 2026  03:24:57 +0000 (0:00:00.450)       0:00:11.321 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Copy wg0.conf configuration file] *************",
                                "Wednesday 30 September 2026  03:24:57 +0000 (0:00:00.440)       0:00:11.761 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Copy client configuration files] **************",
                                "Wednesday 30 September 2026  03:24:58 +0000 (0:00:01.322)       0:00:13.084 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.wireguard : Manage wg-quick@wg0.service service] **********",
                                "Wednesday 30 September 2026  03:24:59 +0000 (0:00:01.070)       0:00:14.154 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.wireguard : Restart wg0 service] ***************",
                                "Wednesday 30 September 2026  03:25:02 +0000 (0:00:02.330)       0:00:16.485 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=11  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:25:03 +0000 (0:00:01.020)       0:00:17.505 *** ",
                                "=============================================================================== ",
                                "osism.services.wireguard : Install wireguard package -------------------- 6.87s",
                                "osism.services.wireguard : Manage wg-quick@wg0.service service ---------- 2.33s",
                                "osism.services.wireguard : Install iptables package --------------------- 1.96s",
                                "osism.services.wireguard : Copy wg0.conf configuration file ------------- 1.32s",
                                "osism.services.wireguard : Copy client configuration files -------------- 1.07s",
                                "osism.services.wireguard : Restart wg0 service -------------------------- 1.02s",
                                "osism.services.wireguard : Create public and private key - server ------- 0.61s",
                                "osism.services.wireguard : Get preshared key ---------------------------- 0.58s",
                                "osism.services.wireguard : Create preshared key ------------------------- 0.49s",
                                "osism.services.wireguard : Get public key - server ---------------------- 0.45s",
                                "osism.services.wireguard : Get private key - server --------------------- 0.44s",
                                "+ sh -c /opt/configuration/scripts/prepare-wireguard-configuration.sh",
                                "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current",
                                "                                 Dload  Upload   Total   Spent    Left  Speed",
                                "",
                                "  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0",
                                "100    14  100    14    0     0    195      0 --:--:-- --:--:-- --:--:--   197",
                                "+ osism apply --environment custom workarounds",
                                "\u001b[32m2026-09-30 03:25:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play workarounds in environment custom\u001b[0m",
                                "\u001b[32m2026-09-30 03:25:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of workarounds.\u001b[0m",
                                "\u001b[32m2026-09-30 03:25:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 29230f46-e8cd-46bd-92b5-6ef9e479e092 (workarounds) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:25:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 29230f46-e8cd-46bd-92b5-6ef9e479e092 (workarounds) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on virtualization_role] ********************************",
                                "Wednesday 30 September 2026  03:25:20 +0000 (0:00:00.247)       0:00:00.247 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=virtualization_role_guest)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=virtualization_role_guest)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=virtualization_role_guest)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=virtualization_role_guest)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=virtualization_role_guest)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=virtualization_role_guest)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=virtualization_role_guest)\u001b[0m",
                                "",
                                "PLAY [Apply netplan configuration on the manager node] *************************",
                                "",
                                "TASK [Apply netplan configuration] *********************************************",
                                "Wednesday 30 September 2026  03:25:21 +0000 (0:00:00.888)       0:00:01.136 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Apply netplan configuration on all other nodes] **************************",
                                "",
                                "TASK [Apply netplan configuration] *********************************************",
                                "Wednesday 30 September 2026  03:25:24 +0000 (0:00:03.097)       0:00:04.234 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Add custom CA certificates to non-manager nodes] *************************",
                                "",
                                "TASK [Copy custom CA certificates] *********************************************",
                                "Wednesday 30 September 2026  03:25:27 +0000 (0:00:02.713)       0:00:06.947 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/opt/configuration/environments/kolla/certificates/ca/testbed.crt)\u001b[0m",
                                "",
                                "TASK [Run update-ca-certificates] **********************************************",
                                "Wednesday 30 September 2026  03:25:28 +0000 (0:00:01.450)       0:00:08.398 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Run update-ca-trust] *****************************************************",
                                "Wednesday 30 September 2026  03:25:31 +0000 (0:00:02.824)       0:00:11.222 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Add a workaround service] ************************************************",
                                "",
                                "TASK [Copy workarounds.sh scripts] *********************************************",
                                "Wednesday 30 September 2026  03:25:31 +0000 (0:00:00.557)       0:00:11.779 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Copy workarounds systemd unit file] **************************************",
                                "Wednesday 30 September 2026  03:25:33 +0000 (0:00:01.971)       0:00:13.751 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Reload systemd daemon] ***************************************************",
                                "Wednesday 30 September 2026  03:25:35 +0000 (0:00:01.570)       0:00:15.322 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Enable workarounds.service (Debian)] *************************************",
                                "Wednesday 30 September 2026  03:25:37 +0000 (0:00:01.877)       0:00:17.199 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Enable and start workarounds.service (RedHat)] ***************************",
                                "Wednesday 30 September 2026  03:25:39 +0000 (0:00:01.927)       0:00:19.127 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [On Ubuntu 24.04 install python3-docker from Debian Sid] ******************",
                                "",
                                "TASK [Install python3-docker] **************************************************",
                                "Wednesday 30 September 2026  03:25:40 +0000 (0:00:00.945)       0:00:20.073 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:25:43 +0000 (0:00:02.985)       0:00:23.058 *** ",
                                "=============================================================================== ",
                                "Apply netplan configuration --------------------------------------------- 3.10s",
                                "Install python3-docker -------------------------------------------------- 2.99s",
                                "Run update-ca-certificates ---------------------------------------------- 2.82s",
                                "Apply netplan configuration --------------------------------------------- 2.71s",
                                "Copy workarounds.sh scripts --------------------------------------------- 1.97s",
                                "Enable workarounds.service (Debian) ------------------------------------- 1.93s",
                                "Reload systemd daemon --------------------------------------------------- 1.88s",
                                "Copy workarounds systemd unit file -------------------------------------- 1.57s",
                                "Copy custom CA certificates --------------------------------------------- 1.45s",
                                "Enable and start workarounds.service (RedHat) --------------------------- 0.94s",
                                "Group hosts based on virtualization_role -------------------------------- 0.89s",
                                "Run update-ca-trust ----------------------------------------------------- 0.56s",
                                "+ osism apply reboot -l testbed-nodes -e ireallymeanit=yes",
                                "\u001b[32m2026-09-30 03:25:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of reboot.\u001b[0m",
                                "\u001b[32m2026-09-30 03:25:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 892b5648-a8d6-450e-b51e-a4ec2d6ad3bf (reboot) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:25:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 892b5648-a8d6-450e-b51e-a4ec2d6ad3bf (reboot) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Reboot systems] **********************************************************",
                                "",
                                "TASK [Exit playbook, if user did not mean to reboot systems] *******************",
                                "Wednesday 30 September 2026  03:25:59 +0000 (0:00:00.279)       0:00:00.279 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Reboot system - do not wait for the reboot to complete] ******************",
                                "Wednesday 30 September 2026  03:25:59 +0000 (0:00:00.185)       0:00:00.465 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Reboot system - wait for the reboot to complete] *************************",
                                "Wednesday 30 September 2026  03:26:01 +0000 (0:00:01.399)       0:00:01.865 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Reboot systems] **********************************************************",
                                "",
                                "TASK [Exit playbook, if user did not mean to reboot systems] *******************",
                                "Wednesday 30 September 2026  03:26:01 +0000 (0:00:00.135)       0:00:02.000 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Reboot system - do not wait for the reboot to complete] ******************",
                                "Wednesday 30 September 2026  03:26:01 +0000 (0:00:00.117)       0:00:02.117 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Reboot system - wait for the reboot to complete] *************************",
                                "Wednesday 30 September 2026  03:26:02 +0000 (0:00:01.015)       0:00:03.133 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY [Reboot systems] **********************************************************",
                                "",
                                "TASK [Exit playbook, if user did not mean to reboot systems] *******************",
                                "Wednesday 30 September 2026  03:26:02 +0000 (0:00:00.132)       0:00:03.266 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Reboot system - do not wait for the reboot to complete] ******************",
                                "Wednesday 30 September 2026  03:26:02 +0000 (0:00:00.117)       0:00:03.383 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Reboot system - wait for the reboot to complete] *************************",
                                "Wednesday 30 September 2026  03:26:03 +0000 (0:00:01.043)       0:00:04.427 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reboot systems] **********************************************************",
                                "",
                                "TASK [Exit playbook, if user did not mean to reboot systems] *******************",
                                "Wednesday 30 September 2026  03:26:03 +0000 (0:00:00.136)       0:00:04.563 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Reboot system - do not wait for the reboot to complete] ******************",
                                "Wednesday 30 September 2026  03:26:03 +0000 (0:00:00.106)       0:00:04.670 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Reboot system - wait for the reboot to complete] *************************",
                                "Wednesday 30 September 2026  03:26:04 +0000 (0:00:01.040)       0:00:05.710 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "PLAY [Reboot systems] **********************************************************",
                                "",
                                "TASK [Exit playbook, if user did not mean to reboot systems] *******************",
                                "Wednesday 30 September 2026  03:26:05 +0000 (0:00:00.120)       0:00:05.831 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Reboot system - do not wait for the reboot to complete] ******************",
                                "Wednesday 30 September 2026  03:26:05 +0000 (0:00:00.253)       0:00:06.085 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Reboot system - wait for the reboot to complete] *************************",
                                "Wednesday 30 September 2026  03:26:06 +0000 (0:00:01.019)       0:00:07.104 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "PLAY [Reboot systems] **********************************************************",
                                "",
                                "TASK [Exit playbook, if user did not mean to reboot systems] *******************",
                                "Wednesday 30 September 2026  03:26:06 +0000 (0:00:00.131)       0:00:07.235 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Reboot system - do not wait for the reboot to complete] ******************",
                                "Wednesday 30 September 2026  03:26:06 +0000 (0:00:00.121)       0:00:07.357 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Reboot system - wait for the reboot to complete] *************************",
                                "Wednesday 30 September 2026  03:26:07 +0000 (0:00:01.041)       0:00:08.398 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:26:07 +0000 (0:00:00.038)       0:00:08.437 *** ",
                                "=============================================================================== ",
                                "Reboot system - do not wait for the reboot to complete ------------------ 6.56s",
                                "Exit playbook, if user did not mean to reboot systems ------------------- 0.90s",
                                "Reboot system - wait for the reboot to complete ------------------------- 0.70s",
                                "+ osism apply wait-for-connection -l testbed-nodes -e ireallymeanit=yes",
                                "\u001b[32m2026-09-30 03:26:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of wait-for-connection.\u001b[0m",
                                "\u001b[32m2026-09-30 03:26:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5a9a600c-ed47-4076-86f8-4eb08f9d02de (wait-for-connection) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:26:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5a9a600c-ed47-4076-86f8-4eb08f9d02de (wait-for-connection) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Wait until remote systems are reachable] *********************************",
                                "",
                                "TASK [Wait until remote system is reachable] ***********************************",
                                "Wednesday 30 September 2026  03:26:24 +0000 (0:00:00.457)       0:00:00.457 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:26:35 +0000 (0:00:11.486)       0:00:11.944 *** ",
                                "=============================================================================== ",
                                "Wait until remote system is reachable ---------------------------------- 11.49s",
                                "+ osism apply hddtemp",
                                "\u001b[32m2026-09-30 03:26:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of hddtemp.\u001b[0m",
                                "\u001b[32m2026-09-30 03:26:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ba91db6b-7945-49b8-9c34-b9212fde1949 (hddtemp) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:26:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ba91db6b-7945-49b8-9c34-b9212fde1949 (hddtemp) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role hddtemp] ******************************************************",
                                "",
                                "TASK [osism.services.hddtemp : Gather variables for each operating system] *****",
                                "Wednesday 30 September 2026  03:26:52 +0000 (0:00:00.392)       0:00:00.392 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Include distribution specific install tasks] ****",
                                "Wednesday 30 September 2026  03:26:52 +0000 (0:00:00.715)       0:00:01.108 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/hddtemp/tasks/install-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Remove hddtemp package] *************************",
                                "Wednesday 30 September 2026  03:26:54 +0000 (0:00:01.629)       0:00:02.738 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Enable Kernel Module drivetemp] *****************",
                                "Wednesday 30 September 2026  03:26:57 +0000 (0:00:02.647)       0:00:05.385 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Check if drivetemp module is available] *********",
                                "Wednesday 30 September 2026  03:26:58 +0000 (0:00:01.005)       0:00:06.391 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Load Kernel Module drivetemp] *******************",
                                "Wednesday 30 September 2026  03:26:59 +0000 (0:00:01.433)       0:00:07.824 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Install lm-sensors] *****************************",
                                "Wednesday 30 September 2026  03:27:00 +0000 (0:00:01.010)       0:00:08.835 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Include distribution specific service tasks] ****",
                                "Wednesday 30 September 2026  03:27:13 +0000 (0:00:13.223)       0:00:22.058 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/hddtemp/tasks/service-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.services.hddtemp : Manage lm-sensors service] **********************",
                                "Wednesday 30 September 2026  03:27:15 +0000 (0:00:01.442)       0:00:23.501 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:27:18 +0000 (0:00:02.817)       0:00:26.318 *** ",
                                "=============================================================================== ",
                                "osism.services.hddtemp : Install lm-sensors ---------------------------- 13.22s",
                                "osism.services.hddtemp : Manage lm-sensors service ---------------------- 2.82s",
                                "osism.services.hddtemp : Remove hddtemp package ------------------------- 2.65s",
                                "osism.services.hddtemp : Include distribution specific install tasks ---- 1.63s",
                                "osism.services.hddtemp : Include distribution specific service tasks ---- 1.44s",
                                "osism.services.hddtemp : Check if drivetemp module is available --------- 1.43s",
                                "osism.services.hddtemp : Load Kernel Module drivetemp ------------------- 1.01s",
                                "osism.services.hddtemp : Enable Kernel Module drivetemp ----------------- 1.01s",
                                "osism.services.hddtemp : Gather variables for each operating system ----- 0.72s",
                                "++ semver 10.2.0 7.1.1",
                                "+ [[ 1 -ge 0 ]]",
                                "+ sudo systemctl restart manager.service",
                                "+ wait_for_container_healthy 60 ceph-ansible",
                                "+ local max_attempts=60",
                                "+ local name=ceph-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ unhealthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ starting == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ ((  attempt_num++ == max_attempts  ))",
                                "+ sleep 5",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ wait_for_container_healthy 60 kolla-ansible",
                                "+ local max_attempts=60",
                                "+ local name=kolla-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' kolla-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ wait_for_container_healthy 60 osism-ansible",
                                "+ local max_attempts=60",
                                "+ local name=osism-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' osism-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ [[ true == \\t\\r\\u\\e ]]",
                                "+ sh -c /opt/configuration/scripts/disable-ara.sh",
                                "ARA in ceph-ansible already disabled.",
                                "ARA in kolla-ansible already disabled.",
                                "ARA in osism-ansible already disabled.",
                                "ARA in osism-kubernetes already disabled.",
                                "+ osism apply gather-facts",
                                "\u001b[32m2026-09-30 03:28:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of gather-facts.\u001b[0m",
                                "\u001b[32m2026-09-30 03:28:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask c00f1490-371f-4825-bfd8-76bb05d519be (gather-facts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:28:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task c00f1490-371f-4825-bfd8-76bb05d519be (gather-facts) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  03:28:54 +0000 (0:00:00.349)       0:00:00.349 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts if using --limit] *****************************",
                                "",
                                "TASK [Gather facts for all hosts] **********************************************",
                                "Wednesday 30 September 2026  03:29:00 +0000 (0:00:05.757)       0:00:06.107 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=1   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:29:01 +0000 (0:00:00.777)       0:00:06.885 *** ",
                                "=============================================================================== ",
                                "Gathers facts about hosts ----------------------------------------------- 5.76s",
                                "Gather facts for all hosts ---------------------------------------------- 0.78s",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/001-helpers.sh /usr/local/bin/deploy-helper",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/100-ceph-with-ansible.sh /usr/local/bin/deploy-ceph-with-ansible",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/100-ceph-with-cephadm.sh /usr/local/bin/deploy-ceph-with-cephadm",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/200-infrastructure.sh /usr/local/bin/deploy-infrastructure",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/300-openstack.sh /usr/local/bin/deploy-openstack",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/320-openstack-minimal.sh /usr/local/bin/deploy-openstack-minimal",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/400-monitoring.sh /usr/local/bin/deploy-monitoring",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/500-kubernetes.sh /usr/local/bin/deploy-kubernetes",
                                "+ sudo ln -sf /opt/configuration/scripts/deploy/510-clusterapi.sh /usr/local/bin/deploy-kubernetes-clusterapi",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade-manager.sh /usr/local/bin/upgrade-manager",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade/100-ceph-with-ansible.sh /usr/local/bin/upgrade-ceph-with-ansible",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade/200-infrastructure.sh /usr/local/bin/upgrade-infrastructure",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade/300-openstack.sh /usr/local/bin/upgrade-openstack",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade/320-openstack-minimal.sh /usr/local/bin/upgrade-openstack-minimal",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade/400-monitoring.sh /usr/local/bin/upgrade-monitoring",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade/500-kubernetes.sh /usr/local/bin/upgrade-kubernetes",
                                "+ sudo ln -sf /opt/configuration/scripts/upgrade/510-clusterapi.sh /usr/local/bin/upgrade-kubernetes-clusterapi",
                                "+ sudo ln -sf /opt/configuration/scripts/bootstrap/300-openstack.sh /usr/local/bin/bootstrap-openstack",
                                "+ sudo ln -sf /opt/configuration/scripts/bootstrap/301-openstack-octavia-amphora-image.sh /usr/local/bin/bootstrap-octavia",
                                "+ sudo ln -sf /opt/configuration/scripts/bootstrap/302-openstack-k8s-clusterapi-images.sh /usr/local/bin/bootstrap-clusterapi",
                                "+ sudo ln -sf /opt/configuration/scripts/disable-local-registry.sh /usr/local/bin/disable-local-registry",
                                "+ sudo ln -sf /opt/configuration/scripts/pull-images.sh /usr/local/bin/pull-images",
                                "+ [[ false == \\t\\r\\u\\e ]]"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000027-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T03:29:03.012793Z",
                            "start": "2026-09-30T02:59:45.701881Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000027",
                        "name": "Deploy manager + bootstrap nodes"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "dragon@81.163.193.19",
                                "/opt/configuration/scripts/deploy-services.sh"
                            ],
                            "delta": "1:37:01.992293",
                            "end": "2026-09-30 05:06:05.375957",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci dragon@81.163.193.19 /opt/configuration/scripts/deploy-services.sh",
                                    "_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-35ab-222c-000000000028-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 03:29:03.383664",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\n# DEPLOY SERVICES\n\n+ set -e\n+ echo\n+ echo '# DEPLOY SERVICES'\n+ echo\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n+ sh -c /opt/configuration/scripts/pull-images.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n\n# PULL IMAGES\n\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n+ echo\n+ echo '# PULL IMAGES'\n+ echo\n++ semver 10.2.0 7.0.0\n+ [[ 1 -ge 0 ]]\n+ osism apply --no-wait -r 2 -e custom pull-images\n\u001b[32m2026-09-30 03:29:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play pull-images in environment custom\u001b[0m\n\u001b[32m2026-09-30 03:29:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of pull-images.\u001b[0m\n\u001b[32m2026-09-30 03:29:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 262de764-eedf-447b-9246-bad693ba36b9 (pull-images) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:29:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 262de764-eedf-447b-9246-bad693ba36b9 is running in background. No more output. Check ARA for logs.\u001b[0m\n+ sh -c /opt/configuration/scripts/deploy/001-helpers.sh\n\u001b[32m2026-09-30 03:29:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cgit.\u001b[0m\n\u001b[32m2026-09-30 03:29:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d7d990b5-204d-46aa-9eb1-8cb30b59f920 (cgit) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:29:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d7d990b5-204d-46aa-9eb1-8cb30b59f920 is running in background. No more output. Check ARA for logs.\u001b[0m\n\u001b[32m2026-09-30 03:29:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of dotfiles.\u001b[0m\n\u001b[32m2026-09-30 03:29:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 716e4d8b-1bf8-4d59-bc98-85a6694fd803 (dotfiles) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:29:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 716e4d8b-1bf8-4d59-bc98-85a6694fd803 is running in background. No more output. Check ARA for logs.\u001b[0m\n\u001b[32m2026-09-30 03:29:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of homer.\u001b[0m\n\u001b[32m2026-09-30 03:29:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a0203664-3d25-4caf-a92d-e9bfc996e480 (homer) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:29:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a0203664-3d25-4caf-a92d-e9bfc996e480 is running in background. No more output. Check ARA for logs.\u001b[0m\n\u001b[32m2026-09-30 03:30:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of phpmyadmin.\u001b[0m\n\u001b[32m2026-09-30 03:30:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9fa68b9b-4fd3-42a3-ae9b-d4dbccfc5d70 (phpmyadmin) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:30:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9fa68b9b-4fd3-42a3-ae9b-d4dbccfc5d70 is running in background. No more output. Check ARA for logs.\u001b[0m\n\u001b[32m2026-09-30 03:30:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of sosreport.\u001b[0m\n\u001b[32m2026-09-30 03:30:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cba969fd-8fcd-49a1-a541-d1e238d279ff (sosreport) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:30:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cba969fd-8fcd-49a1-a541-d1e238d279ff is running in background. No more output. Check ARA for logs.\u001b[0m\n+ sh -c /opt/configuration/scripts/deploy/200-infrastructure.sh\n\u001b[32m2026-09-30 03:30:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openstackclient.\u001b[0m\n\u001b[32m2026-09-30 03:30:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d6515773-812c-46ca-86cb-147e6f0e3183 (openstackclient) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:30:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d6515773-812c-46ca-86cb-147e6f0e3183 (openstackclient) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role openstackclient] **********************************************\n\nTASK [osism.services.openstackclient : Include tasks] **************************\nWednesday 30 September 2026  03:30:42 +0000 (0:00:00.501)       0:00:00.501 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/openstackclient/tasks/container-Debian-family.yml for testbed-manager\u001b[0m\n\nTASK [osism.services.openstackclient : Create required directories] ************\nWednesday 30 September 2026  03:30:42 +0000 (0:00:00.945)       0:00:01.447 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/opt/configuration/environments/openstack)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/opt/openstackclient/data)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/openstackclient)\u001b[0m\n\nTASK [osism.services.openstackclient : Copy docker-compose.yml file] ***********\nWednesday 30 September 2026  03:30:46 +0000 (0:00:03.186)       0:00:04.633 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.openstackclient : Manage openstackclient service] *********\nWednesday 30 September 2026  03:30:48 +0000 (0:00:02.463)       0:00:07.096 *** \n\u001b[1;30mFAILED - RETRYING: [testbed-manager]: Manage openstackclient service (10 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.openstackclient : Copy openstack wrapper script] **********\nWednesday 30 September 2026  03:31:24 +0000 (0:00:35.692)       0:00:42.789 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.openstackclient : Remove ospurge wrapper script] **********\nWednesday 30 September 2026  03:31:25 +0000 (0:00:01.081)       0:00:43.871 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Restart openstackclient service] ***\nWednesday 30 September 2026  03:31:26 +0000 (0:00:01.066)       0:00:44.937 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Ensure that all containers are up] ***\nWednesday 30 September 2026  03:31:28 +0000 (0:00:01.759)       0:00:46.696 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Wait for an healthy service] ***\nWednesday 30 September 2026  03:31:29 +0000 (0:00:01.021)       0:00:47.718 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Copy bash completion script] ***\nWednesday 30 September 2026  03:31:29 +0000 (0:00:00.639)       0:00:48.358 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:31:30 +0000 (0:00:00.485)       0:00:48.843 *** \n=============================================================================== \nosism.services.openstackclient : Manage openstackclient service -------- 35.69s\nosism.services.openstackclient : Create required directories ------------ 3.18s\nosism.services.openstackclient : Copy docker-compose.yml file ----------- 2.46s\nosism.services.openstackclient : Restart openstackclient service -------- 1.76s\nosism.services.openstackclient : Copy openstack wrapper script ---------- 1.08s\nosism.services.openstackclient : Remove ospurge wrapper script ---------- 1.07s\nosism.services.openstackclient : Ensure that all containers are up ------ 1.02s\nosism.services.openstackclient : Include tasks -------------------------- 0.95s\nosism.services.openstackclient : Wait for an healthy service ------------ 0.64s\nosism.services.openstackclient : Copy bash completion script ------------ 0.49s\n\u001b[32m2026-09-30 03:31:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of common.\u001b[0m\n\u001b[32m2026-09-30 03:31:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 296d80b2-e70c-4bef-8de5-6e3dc0dfa4de (common) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:31:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 296d80b2-e70c-4bef-8de5-6e3dc0dfa4de (common) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role common] *******************************************************\n\nTASK [common : include_tasks] **************************************************\nWednesday 30 September 2026  03:32:21 +0000 (0:00:00.314)       0:00:00.314 *** \n\u001b[0;36mincluded: /ansible/roles/common/tasks/deploy.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [common : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  03:32:22 +0000 (0:00:01.313)       0:00:01.628 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m\n\nTASK [common : include_tasks] **************************************************\nWednesday 30 September 2026  03:32:25 +0000 (0:00:02.765)       0:00:04.394 *** \n\u001b[0;36mincluded: /ansible/roles/common/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : common | Copying over extra CA certificates] *********\nWednesday 30 September 2026  03:32:26 +0000 (0:00:01.333)       0:00:05.727 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : common | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  03:32:30 +0000 (0:00:03.148)       0:00:08.876 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-cert-copy : common | Copying over backend internal TLS key] ******\nWednesday 30 September 2026  03:32:31 +0000 (0:00:01.736)       0:00:10.612 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [common : Ensure /var/log/journal exists on EL10 systems] *****************\nWednesday 30 September 2026  03:32:34 +0000 (0:00:02.427)       0:00:13.040 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [common : Copying over /run subdirectories conf] **************************\nWednesday 30 September 2026  03:32:35 +0000 (0:00:00.983)       0:00:14.023 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [common : Restart systemd-tmpfiles] ***************************************\nWednesday 30 September 2026  03:32:35 +0000 (0:00:00.732)       0:00:14.755 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [common : Copying over kolla.target] **************************************\nWednesday 30 September 2026  03:32:36 +0000 (0:00:00.912)       0:00:15.668 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [common : Copying over config.json files for services] ********************\nWednesday 30 September 2026  03:32:38 +0000 (0:00:01.852)       0:00:17.520 *** \n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [common : Find custom fluentd input config files] *************************\nWednesday 30 September 2026  03:32:42 +0000 (0:00:04.002)       0:00:21.523 *** \n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/input' path due\u001b[0m\n\u001b[1;35mto this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/input' is not a\u001b[0m\n\u001b[1;35mdirectory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [common : Find custom fluentd filter config files] ************************\nWednesday 30 September 2026  03:32:43 +0000 (0:00:01.069)       0:00:22.592 *** \n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/filter' path due\u001b[0m\n\u001b[1;35mto this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/filter' is not a\u001b[0m\n\u001b[1;35mdirectory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [common : Find custom fluentd format config files] ************************\nWednesday 30 September 2026  03:32:44 +0000 (0:00:00.969)       0:00:23.562 *** \n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/format' path due\u001b[0m\n\u001b[1;35mto this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/format' is not a\u001b[0m\n\u001b[1;35mdirectory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [common : Find custom fluentd output config files] ************************\nWednesday 30 September 2026  03:32:45 +0000 (0:00:01.091)       0:00:24.654 *** \n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/output' path due\u001b[0m\n\u001b[1;35mto this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/output' is not a\u001b[0m\n\u001b[1;35mdirectory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [common : Copying over fluentd.conf] **************************************\nWednesday 30 September 2026  03:32:46 +0000 (0:00:00.985)       0:00:25.639 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [common : Copying over cron logrotate config file] ************************\nWednesday 30 September 2026  03:32:49 +0000 (0:00:02.631)       0:00:28.271 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\nTASK [common : Ensure RabbitMQ Erlang cookie exists] ***************************\nWednesday 30 September 2026  03:32:51 +0000 (0:00:02.375)       0:00:30.647 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [common : Ensuring config directories have correct owner and permission] ***\nWednesday 30 September 2026  03:32:53 +0000 (0:00:01.678)       0:00:32.325 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [common : Copy rabbitmq-env.conf to kolla toolbox] ************************\nWednesday 30 September 2026  03:32:55 +0000 (0:00:01.997)       0:00:34.323 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m\n\nTASK [common : Copy rabbitmq erl_inetrc to kolla toolbox] **********************\nWednesday 30 September 2026  03:32:57 +0000 (0:00:02.049)       0:00:36.373 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m\n\nTASK [service-check-containers : common | Check containers] ********************\nWednesday 30 September 2026  03:32:59 +0000 (0:00:01.915)       0:00:38.288 *** \n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : common | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:33:02 +0000 (0:00:03.281)       0:00:41.569 *** \n\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:33:03 +0000 (0:00:00.975)       0:00:42.545 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [common : Creating log volume] ********************************************\nWednesday 30 September 2026  03:33:05 +0000 (0:00:01.710)       0:00:44.255 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [common : Link kolla_logs volume to /var/log/kolla] ***********************\nWednesday 30 September 2026  03:33:06 +0000 (0:00:01.389)       0:00:45.645 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [common : Flush handlers] *************************************************\nWednesday 30 September 2026  03:33:08 +0000 (0:00:01.462)       0:00:47.107 *** \n\nTASK [common : Flush handlers] *************************************************\nWednesday 30 September 2026  03:33:08 +0000 (0:00:00.101)       0:00:47.209 *** \n\nTASK [common : Flush handlers] *************************************************\nWednesday 30 September 2026  03:33:08 +0000 (0:00:00.071)       0:00:47.281 *** \n\nTASK [common : Flush handlers] *************************************************\nWednesday 30 September 2026  03:33:08 +0000 (0:00:00.068)       0:00:47.349 *** \n\nTASK [common : Flush handlers] *************************************************\nWednesday 30 September 2026  03:33:08 +0000 (0:00:00.067)       0:00:47.417 *** \n\nTASK [common : Flush handlers] *************************************************\nWednesday 30 September 2026  03:33:08 +0000 (0:00:00.065)       0:00:47.482 *** \n\nTASK [common : Flush handlers] *************************************************\nWednesday 30 September 2026  03:33:08 +0000 (0:00:00.120)       0:00:47.603 *** \n\nRUNNING HANDLER [common : Restart fluentd container] ***************************\nWednesday 30 September 2026  03:33:09 +0000 (0:00:00.333)       0:00:47.936 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [common : Restart kolla-toolbox container] *********************\nWednesday 30 September 2026  03:33:42 +0000 (0:00:33.589)       0:01:21.526 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [common : Initializing toolbox container using normal user] ****\nWednesday 30 September 2026  03:34:16 +0000 (0:00:33.620)       0:01:55.147 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [common : Restart cron container] ******************************\nWednesday 30 September 2026  03:34:18 +0000 (0:00:01.871)       0:01:57.018 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:34:22 +0000 (0:00:04.353)       0:02:01.371 *** \n=============================================================================== \ncommon : Restart kolla-toolbox container ------------------------------- 33.62s\ncommon : Restart fluentd container ------------------------------------- 33.59s\ncommon : Restart cron container ----------------------------------------- 4.35s\ncommon : Copying over config.json files for services -------------------- 4.00s\nservice-check-containers : common | Check containers -------------------- 3.28s\nservice-cert-copy : common | Copying over extra CA certificates --------- 3.15s\ncommon : Ensuring config directories exist ------------------------------ 2.77s\ncommon : Copying over fluentd.conf -------------------------------------- 2.63s\nservice-cert-copy : common | Copying over backend internal TLS key ------ 2.43s\ncommon : Copying over cron logrotate config file ------------------------ 2.38s\ncommon : Copy rabbitmq-env.conf to kolla toolbox ------------------------ 2.05s\ncommon : Ensuring config directories have correct owner and permission --- 2.00s\ncommon : Copy rabbitmq erl_inetrc to kolla toolbox ---------------------- 1.92s\ncommon : Initializing toolbox container using normal user --------------- 1.87s\ncommon : Copying over kolla.target -------------------------------------- 1.85s\nservice-cert-copy : common | Copying over backend internal TLS certificate --- 1.74s\nservice-check-containers : Include tasks -------------------------------- 1.71s\ncommon : Ensure RabbitMQ Erlang cookie exists --------------------------- 1.68s\ncommon : Link kolla_logs volume to /var/log/kolla ----------------------- 1.46s\ncommon : Creating log volume -------------------------------------------- 1.39s\n\u001b[32m2026-09-30 03:34:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of loadbalancer.\u001b[0m\n\u001b[32m2026-09-30 03:34:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 252e26e2-14b4-411e-8f5f-fc5bbb32ac50 (loadbalancer) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:34:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 252e26e2-14b4-411e-8f5f-fc5bbb32ac50 (loadbalancer) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:34:28 +0000 (0:00:00.370)       0:00:00.370 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:34:29 +0000 (0:00:00.327)       0:00:00.698 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_loadbalancer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_loadbalancer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_loadbalancer_True)\u001b[0m\n\nPLAY [Apply role loadbalancer] *************************************************\n\nTASK [loadbalancer : include_tasks] ********************************************\nWednesday 30 September 2026  03:34:29 +0000 (0:00:00.338)       0:00:01.036 *** \n\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [loadbalancer : Check IPv6 support] ***************************************\nWednesday 30 September 2026  03:34:30 +0000 (0:00:00.704)       0:00:01.741 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [Setting sysctl values] ***************************************************\nWednesday 30 September 2026  03:34:31 +0000 (0:00:00.946)       0:00:02.688 *** \n\u001b[0;36mincluded: sysctl for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [sysctl : Check IPv6 support] *********************************************\nWednesday 30 September 2026  03:34:31 +0000 (0:00:00.559)       0:00:03.247 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [sysctl : Setting sysctl values] ******************************************\nWednesday 30 September 2026  03:34:33 +0000 (0:00:01.724)       0:00:04.972 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m\n\nTASK [module-load : Load modules] **********************************************\nWednesday 30 September 2026  03:34:36 +0000 (0:00:03.051)       0:00:08.024 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=ip_vs)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=ip_vs)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=ip_vs)\u001b[0m\n\nTASK [module-load : Persist modules via modules-load.d] ************************\nWednesday 30 September 2026  03:34:37 +0000 (0:00:00.724)       0:00:08.748 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item=ip_vs)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=ip_vs)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=ip_vs)\u001b[0m\n\nTASK [module-load : Drop module persistence] ***********************************\nWednesday 30 September 2026  03:34:38 +0000 (0:00:01.538)       0:00:10.286 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=ip_vs) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=ip_vs) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=ip_vs) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Ensuring config directories exist] ************************\nWednesday 30 September 2026  03:34:39 +0000 (0:00:00.526)       0:00:10.813 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [loadbalancer : Ensuring haproxy service config subdir exists] ************\nWednesday 30 September 2026  03:34:40 +0000 (0:00:01.721)       0:00:12.535 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [loadbalancer : Ensuring proxysql service config subdirectories exist] ****\nWednesday 30 September 2026  03:34:42 +0000 (0:00:01.390)       0:00:13.925 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=users)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=users)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=users)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=rules)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=rules)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=rules)\u001b[0m\n\nTASK [loadbalancer : Ensuring keepalived checks subdir exists] *****************\nWednesday 30 September 2026  03:34:43 +0000 (0:00:01.622)       0:00:15.548 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Remove mariadb.cfg if proxysql enabled] *******************\nWednesday 30 September 2026  03:34:44 +0000 (0:00:00.972)       0:00:16.521 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Removing checks for services which are disabled] **********\nWednesday 30 September 2026  03:34:46 +0000 (0:00:01.169)       0:00:17.690 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [loadbalancer : Copying checks for services which are enabled] ************\nWednesday 30 September 2026  03:34:47 +0000 (0:00:01.213)       0:00:18.903 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [loadbalancer : Copying over config.json files for services] **************\nWednesday 30 September 2026  03:34:50 +0000 (0:00:02.940)       0:00:21.844 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy.cfg] *********************************\nWednesday 30 September 2026  03:34:53 +0000 (0:00:03.379)       0:00:25.223 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql config] *****************************\nWednesday 30 September 2026  03:34:55 +0000 (0:00:01.910)       0:00:27.134 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy single external frontend config] *****\nWednesday 30 September 2026  03:34:58 +0000 (0:00:03.254)       0:00:30.388 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Copying over custom haproxy services configuration] *******\nWednesday 30 September 2026  03:34:59 +0000 (0:00:00.577)       0:00:30.966 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m\n\nTASK [loadbalancer : Copying over keepalived.conf] *****************************\nWednesday 30 September 2026  03:35:01 +0000 (0:00:02.160)       0:00:33.126 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m\n\nTASK [loadbalancer : include_tasks] ********************************************\nWednesday 30 September 2026  03:35:03 +0000 (0:00:01.765)       0:00:34.891 *** \n\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy.pem] *********************************\nWednesday 30 September 2026  03:35:04 +0000 (0:00:00.929)       0:00:35.821 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=haproxy.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=haproxy.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=haproxy.pem)\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy-internal.pem] ************************\nWednesday 30 September 2026  03:35:05 +0000 (0:00:01.600)       0:00:37.421 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=haproxy-internal.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=haproxy-internal.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=haproxy-internal.pem)\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql-cert.pem] ***************************\nWednesday 30 September 2026  03:35:07 +0000 (0:00:01.654)       0:00:39.076 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql-key.pem] ****************************\nWednesday 30 September 2026  03:35:07 +0000 (0:00:00.520)       0:00:39.597 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : mariadb | Copying over extra CA certificates] ********\nWednesday 30 September 2026  03:35:08 +0000 (0:00:00.349)       0:00:39.947 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : mariadb | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  03:35:11 +0000 (0:00:03.333)       0:00:43.280 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : mariadb | Copying over backend internal TLS key] *****\nWednesday 30 September 2026  03:35:12 +0000 (0:00:00.655)       0:00:43.936 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy start script] ************************\nWednesday 30 September 2026  03:35:13 +0000 (0:00:01.345)       0:00:45.281 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql start script] ***********************\nWednesday 30 September 2026  03:35:15 +0000 (0:00:01.505)       0:00:46.787 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m\n\nTASK [loadbalancer : Copying files for haproxy-ssh] ****************************\nWednesday 30 September 2026  03:35:16 +0000 (0:00:01.483)       0:00:48.271 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [service-check-containers : loadbalancer | Check containers] **************\nWednesday 30 September 2026  03:35:17 +0000 (0:00:01.313)       0:00:49.584 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : loadbalancer | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:35:20 +0000 (0:00:02.541)       0:00:52.125 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:35:20 +0000 (0:00:00.372)       0:00:52.498 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : aodh] *****************************************************\nWednesday 30 September 2026  03:35:22 +0000 (0:00:01.187)       0:00:53.686 *** \n\u001b[0;36mincluded: aodh for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over aodh haproxy config] ***********************\nWednesday 30 September 2026  03:35:22 +0000 (0:00:00.612)       0:00:54.298 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for aodh when using single external frontend] ***\nWednesday 30 September 2026  03:35:27 +0000 (0:00:04.401)       0:00:58.699 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for aodh] **************************\nWednesday 30 September 2026  03:35:27 +0000 (0:00:00.730)       0:00:59.430 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over aodh ProxySQL users config] ***************\nWednesday 30 September 2026  03:35:28 +0000 (0:00:00.978)       0:01:00.408 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over aodh ProxySQL rules config] ***************\nWednesday 30 September 2026  03:35:30 +0000 (0:00:01.494)       0:01:01.903 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : barbican] *************************************************\nWednesday 30 September 2026  03:35:32 +0000 (0:00:02.103)       0:01:04.006 *** \n\u001b[0;36mincluded: barbican for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over barbican haproxy config] *******************\nWednesday 30 September 2026  03:35:33 +0000 (0:00:00.648)       0:01:04.654 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for barbican when using single external frontend] ***\nWednesday 30 September 2026  03:35:36 +0000 (0:00:03.410)       0:01:08.065 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for barbican] **********************\nWednesday 30 September 2026  03:35:37 +0000 (0:00:01.146)       0:01:09.211 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over barbican ProxySQL users config] ***********\nWednesday 30 September 2026  03:35:38 +0000 (0:00:00.954)       0:01:10.166 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over barbican ProxySQL rules config] ***********\nWednesday 30 September 2026  03:35:39 +0000 (0:00:01.376)       0:01:11.543 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : blazar] ***************************************************\nWednesday 30 September 2026  03:35:41 +0000 (0:00:02.077)       0:01:13.620 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : ceph-rgw] *************************************************\nWednesday 30 September 2026  03:35:42 +0000 (0:00:00.542)       0:01:14.162 *** \n\u001b[0;36mincluded: ceph-rgw for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over ceph-rgw haproxy config] *******************\nWednesday 30 September 2026  03:35:43 +0000 (0:00:00.703)       0:01:14.866 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for ceph-rgw when using single external frontend] ***\nWednesday 30 September 2026  03:35:46 +0000 (0:00:02.775)       0:01:17.642 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for ceph-rgw] **********************\nWednesday 30 September 2026  03:35:47 +0000 (0:00:01.788)       0:01:19.431 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ceph-rgw ProxySQL users config] ***********\nWednesday 30 September 2026  03:35:49 +0000 (0:00:01.688)       0:01:21.120 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ceph-rgw ProxySQL rules config] ***********\nWednesday 30 September 2026  03:35:49 +0000 (0:00:00.434)       0:01:21.554 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : cinder] ***************************************************\nWednesday 30 September 2026  03:35:51 +0000 (0:00:01.446)       0:01:23.000 *** \n\u001b[0;36mincluded: cinder for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over cinder haproxy config] *********************\nWednesday 30 September 2026  03:35:52 +0000 (0:00:00.909)       0:01:23.910 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for cinder when using single external frontend] ***\nWednesday 30 September 2026  03:35:55 +0000 (0:00:03.461)       0:01:27.371 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for cinder] ************************\nWednesday 30 September 2026  03:35:56 +0000 (0:00:00.764)       0:01:28.136 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over cinder ProxySQL users config] *************\nWednesday 30 September 2026  03:35:57 +0000 (0:00:01.455)       0:01:29.591 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over cinder ProxySQL rules config] *************\nWednesday 30 September 2026  03:35:59 +0000 (0:00:01.281)       0:01:30.873 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : cloudkitty] ***********************************************\nWednesday 30 September 2026  03:36:01 +0000 (0:00:02.112)       0:01:32.985 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : cyborg] ***************************************************\nWednesday 30 September 2026  03:36:01 +0000 (0:00:00.330)       0:01:33.316 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : designate] ************************************************\nWednesday 30 September 2026  03:36:02 +0000 (0:00:00.619)       0:01:33.935 *** \n\u001b[0;36mincluded: designate for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over designate haproxy config] ******************\nWednesday 30 September 2026  03:36:03 +0000 (0:00:00.935)       0:01:34.870 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for designate when using single external frontend] ***\nWednesday 30 September 2026  03:36:07 +0000 (0:00:03.869)       0:01:38.739 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for designate] *********************\nWednesday 30 September 2026  03:36:08 +0000 (0:00:01.240)       0:01:39.980 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over designate ProxySQL users config] **********\nWednesday 30 September 2026  03:36:09 +0000 (0:00:01.125)       0:01:41.105 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over designate ProxySQL rules config] **********\nWednesday 30 September 2026  03:36:10 +0000 (0:00:01.288)       0:01:42.394 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : etcd] *****************************************************\nWednesday 30 September 2026  03:36:13 +0000 (0:00:02.249)       0:01:44.643 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : glance] ***************************************************\nWednesday 30 September 2026  03:36:13 +0000 (0:00:00.563)       0:01:45.207 *** \n\u001b[0;36mincluded: glance for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over glance haproxy config] *********************\nWednesday 30 September 2026  03:36:14 +0000 (0:00:00.863)       0:01:46.071 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for glance when using single external frontend] ***\nWednesday 30 September 2026  03:36:18 +0000 (0:00:04.317)       0:01:50.389 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for glance] ************************\nWednesday 30 September 2026  03:36:21 +0000 (0:00:03.087)       0:01:53.476 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over glance ProxySQL users config] *************\nWednesday 30 September 2026  03:36:24 +0000 (0:00:03.093)       0:01:56.570 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over glance ProxySQL rules config] *************\nWednesday 30 September 2026  03:36:26 +0000 (0:00:01.291)       0:01:57.862 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : gnocchi] **************************************************\nWednesday 30 September 2026  03:36:28 +0000 (0:00:02.111)       0:01:59.973 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : grafana] **************************************************\nWednesday 30 September 2026  03:36:28 +0000 (0:00:00.556)       0:02:00.530 *** \n\u001b[0;36mincluded: grafana for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over grafana haproxy config] ********************\nWednesday 30 September 2026  03:36:29 +0000 (0:00:00.845)       0:02:01.375 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for grafana when using single external frontend] ***\nWednesday 30 September 2026  03:36:33 +0000 (0:00:03.339)       0:02:04.715 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for grafana] ***********************\nWednesday 30 September 2026  03:36:33 +0000 (0:00:00.653)       0:02:05.368 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over grafana ProxySQL users config] ************\nWednesday 30 September 2026  03:36:34 +0000 (0:00:00.678)       0:02:06.046 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over grafana ProxySQL rules config] ************\nWednesday 30 September 2026  03:36:35 +0000 (0:00:01.268)       0:02:07.314 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : heat] *****************************************************\nWednesday 30 September 2026  03:36:37 +0000 (0:00:02.169)       0:02:09.484 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : horizon] **************************************************\nWednesday 30 September 2026  03:36:38 +0000 (0:00:00.570)       0:02:10.055 *** \n\u001b[0;36mincluded: horizon for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over horizon haproxy config] ********************\nWednesday 30 September 2026  03:36:39 +0000 (0:00:00.972)       0:02:11.027 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for horizon when using single external frontend] ***\nWednesday 30 September 2026  03:36:42 +0000 (0:00:03.551)       0:02:14.579 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for horizon] ***********************\nWednesday 30 September 2026  03:36:43 +0000 (0:00:00.989)       0:02:15.568 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'acme_client', 'value': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'acme_client', 'value': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'acme_client', 'value': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over horizon ProxySQL users config] ************\nWednesday 30 September 2026  03:36:44 +0000 (0:00:01.061)       0:02:16.630 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over horizon ProxySQL rules config] ************\nWednesday 30 September 2026  03:36:46 +0000 (0:00:01.235)       0:02:17.865 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : influxdb] *************************************************\nWednesday 30 September 2026  03:36:48 +0000 (0:00:02.123)       0:02:19.988 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : ironic] ***************************************************\nWednesday 30 September 2026  03:36:48 +0000 (0:00:00.543)       0:02:20.532 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : keystone] *************************************************\nWednesday 30 September 2026  03:36:49 +0000 (0:00:00.315)       0:02:20.848 *** \n\u001b[0;36mincluded: keystone for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over keystone haproxy config] *******************\nWednesday 30 September 2026  03:36:50 +0000 (0:00:01.197)       0:02:22.045 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for keystone when using single external frontend] ***\nWednesday 30 September 2026  03:36:53 +0000 (0:00:03.251)       0:02:25.297 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for keystone] **********************\nWednesday 30 September 2026  03:36:54 +0000 (0:00:00.627)       0:02:25.924 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over keystone ProxySQL users config] ***********\nWednesday 30 September 2026  03:36:55 +0000 (0:00:01.109)       0:02:27.033 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over keystone ProxySQL rules config] ***********\nWednesday 30 September 2026  03:36:56 +0000 (0:00:01.242)       0:02:28.276 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : letsencrypt] **********************************************\nWednesday 30 September 2026  03:36:58 +0000 (0:00:02.163)       0:02:30.439 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : magnum] ***************************************************\nWednesday 30 September 2026  03:36:59 +0000 (0:00:00.324)       0:02:30.764 *** \n\u001b[0;36mincluded: magnum for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over magnum haproxy config] *********************\nWednesday 30 September 2026  03:37:00 +0000 (0:00:01.348)       0:02:32.112 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for magnum when using single external frontend] ***\nWednesday 30 September 2026  03:37:03 +0000 (0:00:03.222)       0:02:35.335 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for magnum] ************************\nWednesday 30 September 2026  03:37:04 +0000 (0:00:00.695)       0:02:36.030 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over magnum ProxySQL users config] *************\nWednesday 30 September 2026  03:37:05 +0000 (0:00:01.203)       0:02:37.234 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over magnum ProxySQL rules config] *************\nWednesday 30 September 2026  03:37:06 +0000 (0:00:01.273)       0:02:38.507 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : manila] ***************************************************\nWednesday 30 September 2026  03:37:09 +0000 (0:00:02.315)       0:02:40.823 *** \n\u001b[0;36mincluded: manila for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over manila haproxy config] *********************\nWednesday 30 September 2026  03:37:10 +0000 (0:00:01.218)       0:02:42.042 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for manila when using single external frontend] ***\nWednesday 30 September 2026  03:37:14 +0000 (0:00:03.801)       0:02:45.843 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for manila] ************************\nWednesday 30 September 2026  03:37:14 +0000 (0:00:00.747)       0:02:46.591 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over manila ProxySQL users config] *************\nWednesday 30 September 2026  03:37:15 +0000 (0:00:00.913)       0:02:47.504 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over manila ProxySQL rules config] *************\nWednesday 30 September 2026  03:37:17 +0000 (0:00:01.634)       0:02:49.139 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : mariadb] **************************************************\nWednesday 30 September 2026  03:37:19 +0000 (0:00:02.177)       0:02:51.316 *** \n\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Ensure mysql monitor user exist] *******************************\nWednesday 30 September 2026  03:37:20 +0000 (0:00:01.061)       0:02:52.378 *** \n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\nTASK [haproxy-config : Copying over mariadb haproxy config] ********************\nWednesday 30 September 2026  03:37:24 +0000 (0:00:03.293)       0:02:55.672 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Add configuration for mariadb when using single external frontend] ***\nWednesday 30 September 2026  03:37:26 +0000 (0:00:02.722)       0:02:58.395 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for mariadb] ***********************\nWednesday 30 September 2026  03:37:28 +0000 (0:00:02.237)       0:03:00.632 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over mariadb ProxySQL users config] ************\nWednesday 30 September 2026  03:37:31 +0000 (0:00:02.578)       0:03:03.210 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over mariadb ProxySQL rules config] ************\nWednesday 30 September 2026  03:37:33 +0000 (0:00:02.301)       0:03:05.512 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : masakari] *************************************************\nWednesday 30 September 2026  03:37:35 +0000 (0:00:01.596)       0:03:07.109 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : memcached] ************************************************\nWednesday 30 September 2026  03:37:35 +0000 (0:00:00.344)       0:03:07.453 *** \n\u001b[0;36mincluded: memcached for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over memcached haproxy config] ******************\nWednesday 30 September 2026  03:37:36 +0000 (0:00:01.159)       0:03:08.613 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for memcached when using single external frontend] ***\nWednesday 30 September 2026  03:37:39 +0000 (0:00:02.119)       0:03:10.733 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for memcached] *********************\nWednesday 30 September 2026  03:37:39 +0000 (0:00:00.518)       0:03:11.251 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over memcached ProxySQL users config] **********\nWednesday 30 September 2026  03:37:40 +0000 (0:00:00.624)       0:03:11.875 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over memcached ProxySQL rules config] **********\nWednesday 30 September 2026  03:37:41 +0000 (0:00:01.138)       0:03:13.014 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : mistral] **************************************************\nWednesday 30 September 2026  03:37:42 +0000 (0:00:01.387)       0:03:14.402 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : neutron] **************************************************\nWednesday 30 September 2026  03:37:43 +0000 (0:00:00.338)       0:03:14.740 *** \n\u001b[0;36mincluded: neutron for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over neutron haproxy config] ********************\nWednesday 30 September 2026  03:37:44 +0000 (0:00:01.265)       0:03:16.006 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for neutron when using single external frontend] ***\nWednesday 30 September 2026  03:37:49 +0000 (0:00:05.024)       0:03:21.030 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for neutron] ***********************\nWednesday 30 September 2026  03:37:51 +0000 (0:00:02.035)       0:03:23.066 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over neutron ProxySQL users config] ************\nWednesday 30 September 2026  03:37:53 +0000 (0:00:02.263)       0:03:25.330 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over neutron ProxySQL rules config] ************\nWednesday 30 September 2026  03:37:55 +0000 (0:00:01.651)       0:03:26.981 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : placement] ************************************************\nWednesday 30 September 2026  03:37:57 +0000 (0:00:02.192)       0:03:29.173 *** \n\u001b[0;36mincluded: placement for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over placement haproxy config] ******************\nWednesday 30 September 2026  03:37:58 +0000 (0:00:01.203)       0:03:30.376 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for placement when using single external frontend] ***\nWednesday 30 September 2026  03:38:02 +0000 (0:00:03.859)       0:03:34.236 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for placement] *********************\nWednesday 30 September 2026  03:38:03 +0000 (0:00:00.667)       0:03:34.903 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over placement ProxySQL users config] **********\nWednesday 30 September 2026  03:38:04 +0000 (0:00:00.878)       0:03:35.781 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over placement ProxySQL rules config] **********\nWednesday 30 September 2026  03:38:05 +0000 (0:00:01.598)       0:03:37.380 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : nova] *****************************************************\nWednesday 30 September 2026  03:38:07 +0000 (0:00:02.246)       0:03:39.626 *** \n\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over nova haproxy config] ***********************\nWednesday 30 September 2026  03:38:09 +0000 (0:00:01.371)       0:03:40.998 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for nova when using single external frontend] ***\nWednesday 30 September 2026  03:38:14 +0000 (0:00:05.633)       0:03:46.632 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova] **************************\nWednesday 30 September 2026  03:38:16 +0000 (0:00:01.173)       0:03:47.805 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova ProxySQL users config] ***************\nWednesday 30 September 2026  03:38:17 +0000 (0:00:01.126)       0:03:48.931 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova ProxySQL rules config] ***************\nWednesday 30 September 2026  03:38:18 +0000 (0:00:01.254)       0:03:50.186 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : nova-cell] ************************************************\nWednesday 30 September 2026  03:38:20 +0000 (0:00:02.262)       0:03:52.448 *** \n\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : Configure loadbalancer for nova-novncproxy] ******************\nWednesday 30 September 2026  03:38:22 +0000 (0:00:01.659)       0:03:54.108 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-novncproxy)\u001b[0m\n\nTASK [haproxy-config : Copying over nova-cell:nova-novncproxy haproxy config] ***\nWednesday 30 September 2026  03:38:23 +0000 (0:00:01.132)       0:03:55.240 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for nova-cell:nova-novncproxy when using single external frontend] ***\nWednesday 30 September 2026  03:38:27 +0000 (0:00:03.806)       0:03:59.046 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova-cell:nova-novncproxy] *****\nWednesday 30 September 2026  03:38:28 +0000 (0:00:01.381)       0:04:00.428 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova-cell ProxySQL users config] **********\nWednesday 30 September 2026  03:38:30 +0000 (0:00:01.986)       0:04:02.414 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova-cell ProxySQL rules config] **********\nWednesday 30 September 2026  03:38:33 +0000 (0:00:02.521)       0:04:04.936 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Configure loadbalancer for nova-spicehtml5proxy] *************\nWednesday 30 September 2026  03:38:36 +0000 (0:00:03.500)       0:04:08.436 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-spicehtml5proxy)\u001b[0m\n\nTASK [haproxy-config : Copying over nova-cell:nova-spicehtml5proxy haproxy config] ***\nWednesday 30 September 2026  03:38:37 +0000 (0:00:00.937)       0:04:09.373 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Add configuration for nova-cell:nova-spicehtml5proxy when using single external frontend] ***\nWednesday 30 September 2026  03:38:39 +0000 (0:00:01.498)       0:04:10.872 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova-cell:nova-spicehtml5proxy] ***\nWednesday 30 September 2026  03:38:41 +0000 (0:00:02.033)       0:04:12.906 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova-cell ProxySQL users config] **********\nWednesday 30 September 2026  03:38:42 +0000 (0:00:01.304)       0:04:14.211 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova-cell ProxySQL rules config] **********\nWednesday 30 September 2026  03:38:45 +0000 (0:00:02.549)       0:04:16.760 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Configure loadbalancer for nova-serialproxy] *****************\nWednesday 30 September 2026  03:38:48 +0000 (0:00:03.243)       0:04:20.004 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-serialproxy)\u001b[0m\n\nTASK [haproxy-config : Copying over nova-cell:nova-serialproxy haproxy config] ***\nWednesday 30 September 2026  03:38:49 +0000 (0:00:01.133)       0:04:21.138 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Add configuration for nova-cell:nova-serialproxy when using single external frontend] ***\nWednesday 30 September 2026  03:38:50 +0000 (0:00:01.054)       0:04:22.192 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova-cell:nova-serialproxy] ****\nWednesday 30 September 2026  03:38:51 +0000 (0:00:01.303)       0:04:23.495 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova-cell ProxySQL users config] **********\nWednesday 30 September 2026  03:38:53 +0000 (0:00:01.873)       0:04:25.369 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over nova-cell ProxySQL rules config] **********\nWednesday 30 September 2026  03:38:56 +0000 (0:00:02.401)       0:04:27.771 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [include_role : octavia] **************************************************\nWednesday 30 September 2026  03:38:59 +0000 (0:00:03.264)       0:04:31.036 *** \n\u001b[0;36mincluded: octavia for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over octavia haproxy config] ********************\nWednesday 30 September 2026  03:39:00 +0000 (0:00:01.355)       0:04:32.391 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for octavia when using single external frontend] ***\nWednesday 30 September 2026  03:39:04 +0000 (0:00:03.920)       0:04:36.312 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for octavia] ***********************\nWednesday 30 September 2026  03:39:05 +0000 (0:00:00.951)       0:04:37.263 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over octavia ProxySQL users config] ************\nWednesday 30 September 2026  03:39:06 +0000 (0:00:01.002)       0:04:38.265 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over octavia ProxySQL rules config] ************\nWednesday 30 September 2026  03:39:08 +0000 (0:00:01.749)       0:04:40.015 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : opensearch] ***********************************************\nWednesday 30 September 2026  03:39:10 +0000 (0:00:02.228)       0:04:42.243 *** \n\u001b[0;36mincluded: opensearch for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over opensearch haproxy config] *****************\nWednesday 30 September 2026  03:39:12 +0000 (0:00:01.437)       0:04:43.680 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for opensearch when using single external frontend] ***\nWednesday 30 September 2026  03:39:17 +0000 (0:00:05.734)       0:04:49.415 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for opensearch] ********************\nWednesday 30 September 2026  03:39:18 +0000 (0:00:01.077)       0:04:50.492 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over opensearch ProxySQL users config] *********\nWednesday 30 September 2026  03:39:19 +0000 (0:00:00.978)       0:04:51.471 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over opensearch ProxySQL rules config] *********\nWednesday 30 September 2026  03:39:20 +0000 (0:00:00.443)       0:04:51.915 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : prometheus] ***********************************************\nWednesday 30 September 2026  03:39:21 +0000 (0:00:01.480)       0:04:53.396 *** \n\u001b[0;36mincluded: prometheus for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over prometheus haproxy config] *****************\nWednesday 30 September 2026  03:39:23 +0000 (0:00:01.781)       0:04:55.177 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration for prometheus when using single external frontend] ***\nWednesday 30 September 2026  03:39:28 +0000 (0:00:04.601)       0:04:59.779 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for prometheus] ********************\nWednesday 30 September 2026  03:39:29 +0000 (0:00:01.343)       0:05:01.123 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over prometheus ProxySQL users config] *********\nWednesday 30 September 2026  03:39:30 +0000 (0:00:01.093)       0:05:02.217 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over prometheus ProxySQL rules config] *********\nWednesday 30 September 2026  03:39:31 +0000 (0:00:00.486)       0:05:02.703 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : rabbitmq] *************************************************\nWednesday 30 September 2026  03:39:32 +0000 (0:00:01.505)       0:05:04.209 *** \n\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over rabbitmq haproxy config] *******************\nWednesday 30 September 2026  03:39:34 +0000 (0:00:01.897)       0:05:06.106 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for rabbitmq when using single external frontend] ***\nWednesday 30 September 2026  03:39:37 +0000 (0:00:02.567)       0:05:08.674 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for rabbitmq] **********************\nWednesday 30 September 2026  03:39:37 +0000 (0:00:00.439)       0:05:09.114 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over rabbitmq ProxySQL users config] ***********\nWednesday 30 September 2026  03:39:38 +0000 (0:00:01.054)       0:05:10.169 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over rabbitmq ProxySQL rules config] ***********\nWednesday 30 September 2026  03:39:39 +0000 (0:00:00.496)       0:05:10.665 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : skyline] **************************************************\nWednesday 30 September 2026  03:39:40 +0000 (0:00:01.420)       0:05:12.086 *** \n\u001b[0;36mincluded: skyline for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over skyline haproxy config] ********************\nWednesday 30 September 2026  03:39:42 +0000 (0:00:01.872)       0:05:13.958 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration for skyline when using single external frontend] ***\nWednesday 30 September 2026  03:39:48 +0000 (0:00:06.319)       0:05:20.278 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for skyline] ***********************\nWednesday 30 September 2026  03:39:49 +0000 (0:00:00.659)       0:05:20.937 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over skyline ProxySQL users config] ************\nWednesday 30 September 2026  03:39:51 +0000 (0:00:01.770)       0:05:22.708 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over skyline ProxySQL rules config] ************\nWednesday 30 September 2026  03:39:52 +0000 (0:00:01.253)       0:05:23.962 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [include_role : tacker] ***************************************************\nWednesday 30 September 2026  03:39:54 +0000 (0:00:02.116)       0:05:26.078 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : trove] ****************************************************\nWednesday 30 September 2026  03:39:54 +0000 (0:00:00.357)       0:05:26.435 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : venus] ****************************************************\nWednesday 30 September 2026  03:39:55 +0000 (0:00:00.665)       0:05:27.100 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : watcher] **************************************************\nWednesday 30 September 2026  03:39:55 +0000 (0:00:00.328)       0:05:27.429 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : zun] ******************************************************\nWednesday 30 September 2026  03:39:56 +0000 (0:00:00.366)       0:05:27.795 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [include_role : loadbalancer] *********************************************\nWednesday 30 September 2026  03:39:56 +0000 (0:00:00.334)       0:05:28.129 *** \n\u001b[0;36mincluded: loadbalancer for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-check-containers : loadbalancer | Check containers] **************\nWednesday 30 September 2026  03:39:58 +0000 (0:00:01.858)       0:05:29.988 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : loadbalancer | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:40:00 +0000 (0:00:02.554)       0:05:32.542 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:40:01 +0000 (0:00:00.415)       0:05:32.958 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Check IP addresses on the API interface] *******\nWednesday 30 September 2026  03:40:03 +0000 (0:00:01.801)       0:05:34.759 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Group HA nodes by status] **********************\nWednesday 30 September 2026  03:40:04 +0000 (0:00:01.123)       0:05:35.883 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop backup keepalived container] **************\nWednesday 30 September 2026  03:40:04 +0000 (0:00:00.380)       0:05:36.264 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop backup haproxy container] *****************\nWednesday 30 September 2026  03:40:05 +0000 (0:00:00.909)       0:05:37.173 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop backup proxysql container] ****************\nWednesday 30 September 2026  03:40:06 +0000 (0:00:00.929)       0:05:38.103 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start backup haproxy container] ****************\nWednesday 30 September 2026  03:40:07 +0000 (0:00:01.305)       0:05:39.408 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for backup haproxy to start] **************\nWednesday 30 September 2026  03:40:17 +0000 (0:00:09.639)       0:05:49.047 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start backup proxysql container] ***************\nWednesday 30 September 2026  03:40:18 +0000 (0:00:00.832)       0:05:49.880 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for backup proxysql to start] *************\nWednesday 30 September 2026  03:40:31 +0000 (0:00:13.429)       0:06:03.309 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start backup keepalived container] *************\nWednesday 30 September 2026  03:40:32 +0000 (0:00:01.288)       0:06:04.598 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop master haproxy container] *****************\nWednesday 30 September 2026  03:40:37 +0000 (0:00:04.821)       0:06:09.419 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop master proxysql container] ****************\nWednesday 30 September 2026  03:40:38 +0000 (0:00:00.448)       0:06:09.867 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop master keepalived container] **************\nWednesday 30 September 2026  03:40:38 +0000 (0:00:00.376)       0:06:10.244 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start master haproxy container] ****************\nWednesday 30 September 2026  03:40:39 +0000 (0:00:00.743)       0:06:10.987 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start master proxysql container] ***************\nWednesday 30 September 2026  03:40:39 +0000 (0:00:00.395)       0:06:11.383 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start master keepalived container] *************\nWednesday 30 September 2026  03:40:40 +0000 (0:00:00.390)       0:06:11.773 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for haproxy to listen on VIP] *************\nWednesday 30 September 2026  03:40:40 +0000 (0:00:00.373)       0:06:12.146 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for proxysql to listen on VIP] ************\nWednesday 30 September 2026  03:40:45 +0000 (0:00:05.292)       0:06:17.438 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=127 \u001b[0m \u001b[0;33mchanged=79  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=126 \u001b[0m \u001b[0;33mchanged=79  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=126 \u001b[0m \u001b[0;33mchanged=79  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:40:46 +0000 (0:00:00.855)       0:06:18.294 *** \n=============================================================================== \nloadbalancer : Start backup proxysql container ------------------------- 13.43s\nloadbalancer : Start backup haproxy container --------------------------- 9.64s\nhaproxy-config : Copying over skyline haproxy config -------------------- 6.32s\nhaproxy-config : Copying over opensearch haproxy config ----------------- 5.73s\nhaproxy-config : Copying over nova haproxy config ----------------------- 5.63s\nloadbalancer : Wait for haproxy to listen on VIP ------------------------ 5.29s\nhaproxy-config : Copying over neutron haproxy config -------------------- 5.02s\nloadbalancer : Start backup keepalived container ------------------------ 4.82s\nhaproxy-config : Copying over prometheus haproxy config ----------------- 4.60s\nhaproxy-config : Copying over aodh haproxy config ----------------------- 4.40s\nhaproxy-config : Copying over glance haproxy config --------------------- 4.32s\nhaproxy-config : Copying over octavia haproxy config -------------------- 3.92s\nhaproxy-config : Copying over designate haproxy config ------------------ 3.87s\nhaproxy-config : Copying over placement haproxy config ------------------ 3.86s\nhaproxy-config : Copying over nova-cell:nova-novncproxy haproxy config --- 3.81s\nhaproxy-config : Copying over manila haproxy config --------------------- 3.80s\nhaproxy-config : Copying over horizon haproxy config -------------------- 3.55s\nproxysql-config : Copying over nova-cell ProxySQL rules config ---------- 3.50s\nhaproxy-config : Copying over cinder haproxy config --------------------- 3.46s\nhaproxy-config : Copying over barbican haproxy config ------------------- 3.41s\n\u001b[32m2026-09-30 03:40:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of opensearch.\u001b[0m\n\u001b[32m2026-09-30 03:40:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 30f76682-1d21-40d4-bd1b-3c308f4dd343 (opensearch) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:40:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 30f76682-1d21-40d4-bd1b-3c308f4dd343 (opensearch) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:40:53 +0000 (0:00:00.332)       0:00:00.332 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:40:53 +0000 (0:00:00.312)       0:00:00.644 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_opensearch_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_opensearch_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_opensearch_True)\u001b[0m\n\nPLAY [Apply role opensearch] ***************************************************\n\nTASK [opensearch : include_tasks] **********************************************\nWednesday 30 September 2026  03:40:53 +0000 (0:00:00.315)       0:00:00.960 *** \n\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [opensearch : Setting sysctl values] **************************************\nWednesday 30 September 2026  03:40:54 +0000 (0:00:00.678)       0:00:01.639 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\nTASK [opensearch : Ensuring config directories exist] **************************\nWednesday 30 September 2026  03:40:55 +0000 (0:00:01.042)       0:00:02.681 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [opensearch : include_tasks] **********************************************\nWednesday 30 September 2026  03:40:56 +0000 (0:00:01.319)       0:00:04.000 *** \n\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : opensearch | Copying over extra CA certificates] *****\nWednesday 30 September 2026  03:40:57 +0000 (0:00:00.727)       0:00:04.728 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [service-cert-copy : opensearch | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  03:40:59 +0000 (0:00:02.484)       0:00:07.212 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : opensearch | Copying over backend internal TLS key] ***\nWednesday 30 September 2026  03:41:00 +0000 (0:00:00.795)       0:00:08.007 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [opensearch : Copying over config.json files for services] ****************\nWednesday 30 September 2026  03:41:02 +0000 (0:00:01.340)       0:00:09.348 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [opensearch : Copying over opensearch service config file] ****************\nWednesday 30 September 2026  03:41:04 +0000 (0:00:02.384)       0:00:11.733 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [opensearch : Copying over opensearch-dashboards config file] *************\nWednesday 30 September 2026  03:41:06 +0000 (0:00:02.347)       0:00:14.080 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : opensearch | Check containers] ****************\nWednesday 30 September 2026  03:41:08 +0000 (0:00:01.723)       0:00:15.803 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [service-check-containers : opensearch | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:41:10 +0000 (0:00:02.383)       0:00:18.187 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:41:11 +0000 (0:00:00.352)       0:00:18.540 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [opensearch : include_tasks] **********************************************\nWednesday 30 September 2026  03:41:12 +0000 (0:00:00.837)       0:00:19.377 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [opensearch : Flush handlers] *********************************************\nWednesday 30 September 2026  03:41:12 +0000 (0:00:00.297)       0:00:19.674 *** \n\nTASK [opensearch : Flush handlers] *********************************************\nWednesday 30 September 2026  03:41:12 +0000 (0:00:00.254)       0:00:19.928 *** \n\nTASK [opensearch : Flush handlers] *********************************************\nWednesday 30 September 2026  03:41:12 +0000 (0:00:00.068)       0:00:19.997 *** \n\nRUNNING HANDLER [opensearch : Disable shard allocation] ************************\nWednesday 30 September 2026  03:41:12 +0000 (0:00:00.087)       0:00:20.084 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Perform a flush] *********************************\nWednesday 30 September 2026  03:41:13 +0000 (0:00:00.230)       0:00:20.314 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Restart opensearch container] ********************\nWednesday 30 September 2026  03:41:13 +0000 (0:00:00.208)       0:00:20.523 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [opensearch : Enable shard allocation] *************************\nWednesday 30 September 2026  03:42:03 +0000 (0:00:49.798)       0:01:10.322 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Restart opensearch-dashboards container] *********\nWednesday 30 September 2026  03:42:03 +0000 (0:00:00.203)       0:01:10.525 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [opensearch : include_tasks] **********************************************\nWednesday 30 September 2026  03:43:06 +0000 (0:01:03.409)       0:02:13.934 *** \n\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/post-config.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [opensearch : Wait for OpenSearch to become ready] ************************\nWednesday 30 September 2026  03:43:07 +0000 (0:00:00.739)       0:02:14.674 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Wait for OpenSearch cluster to become healthy] **************\nWednesday 30 September 2026  03:43:09 +0000 (0:00:02.234)       0:02:16.909 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Check if a log retention policy exists] *********************\nWednesday 30 September 2026  03:43:11 +0000 (0:00:02.390)       0:02:19.299 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Create new log retention policy] ****************************\nWednesday 30 September 2026  03:43:14 +0000 (0:00:02.415)       0:02:21.715 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Apply retention policy to existing indices] *****************\nWednesday 30 September 2026  03:43:17 +0000 (0:00:02.925)       0:02:24.641 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:43:20 +0000 (0:00:03.086)       0:02:27.727 *** \n=============================================================================== \nopensearch : Restart opensearch-dashboards container ------------------- 63.41s\nopensearch : Restart opensearch container ------------------------------ 49.80s\nopensearch : Apply retention policy to existing indices ----------------- 3.09s\nopensearch : Create new log retention policy ---------------------------- 2.93s\nservice-cert-copy : opensearch | Copying over extra CA certificates ----- 2.48s\nopensearch : Check if a log retention policy exists --------------------- 2.42s\nopensearch : Wait for OpenSearch cluster to become healthy -------------- 2.39s\nopensearch : Copying over config.json files for services ---------------- 2.38s\nservice-check-containers : opensearch | Check containers ---------------- 2.38s\nopensearch : Copying over opensearch service config file ---------------- 2.35s\nopensearch : Wait for OpenSearch to become ready ------------------------ 2.23s\nopensearch : Copying over opensearch-dashboards config file ------------- 1.72s\nservice-cert-copy : opensearch | Copying over backend internal TLS key --- 1.34s\nopensearch : Ensuring config directories exist -------------------------- 1.32s\nopensearch : Setting sysctl values -------------------------------------- 1.04s\nservice-check-containers : Include tasks -------------------------------- 0.84s\nservice-cert-copy : opensearch | Copying over backend internal TLS certificate --- 0.80s\nopensearch : include_tasks ---------------------------------------------- 0.74s\nopensearch : include_tasks ---------------------------------------------- 0.73s\nopensearch : include_tasks ---------------------------------------------- 0.68s\n\u001b[32m2026-09-30 03:43:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of memcached.\u001b[0m\n\u001b[32m2026-09-30 03:43:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask e3bf81c5-ec9b-4920-9c83-eae212ec887b (memcached) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:43:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task e3bf81c5-ec9b-4920-9c83-eae212ec887b (memcached) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:43:26 +0000 (0:00:00.355)       0:00:00.355 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:43:26 +0000 (0:00:00.349)       0:00:00.705 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_memcached_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_memcached_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_memcached_True)\u001b[0m\n\nPLAY [Apply role memcached] ****************************************************\n\nTASK [memcached : include_tasks] ***********************************************\nWednesday 30 September 2026  03:43:27 +0000 (0:00:00.334)       0:00:01.040 *** \n\u001b[0;36mincluded: /ansible/roles/memcached/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [memcached : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  03:43:27 +0000 (0:00:00.661)       0:00:01.701 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=memcached)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=memcached)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=memcached)\u001b[0m\n\nTASK [memcached : Copying over config.json files for services] *****************\nWednesday 30 September 2026  03:43:28 +0000 (0:00:01.093)       0:00:02.795 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item=memcached)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=memcached)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=memcached)\u001b[0m\n\nTASK [service-check-containers : memcached | Check containers] *****************\nWednesday 30 September 2026  03:43:30 +0000 (0:00:01.603)       0:00:04.398 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m\n\nTASK [service-check-containers : memcached | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:43:31 +0000 (0:00:01.060)       0:00:05.459 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:43:32 +0000 (0:00:00.494)       0:00:05.953 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [memcached : Restart memcached container] **********************\nWednesday 30 September 2026  03:43:33 +0000 (0:00:01.035)       0:00:06.989 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:43:35 +0000 (0:00:02.293)       0:00:09.282 *** \n=============================================================================== \nmemcached : Restart memcached container --------------------------------- 2.29s\nmemcached : Copying over config.json files for services ----------------- 1.60s\nmemcached : Ensuring config directories exist --------------------------- 1.09s\nservice-check-containers : memcached | Check containers ----------------- 1.06s\nservice-check-containers : Include tasks -------------------------------- 1.04s\nmemcached : include_tasks ----------------------------------------------- 0.66s\nservice-check-containers : memcached | Notify handlers to restart containers --- 0.49s\nGroup hosts based on Kolla action --------------------------------------- 0.35s\nGroup hosts based on enabled services ----------------------------------- 0.33s\n\u001b[32m2026-09-30 03:43:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of redis.\u001b[0m\n\u001b[32m2026-09-30 03:43:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 50641ee0-6158-445f-880c-d2fbd0c044f8 (redis) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:43:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 50641ee0-6158-445f-880c-d2fbd0c044f8 (redis) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:43:42 +0000 (0:00:00.324)       0:00:00.324 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:43:42 +0000 (0:00:00.308)       0:00:00.633 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_redis_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_redis_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_redis_True)\u001b[0m\n\nPLAY [Apply role redis] ********************************************************\n\nTASK [redis : include_tasks] ***************************************************\nWednesday 30 September 2026  03:43:42 +0000 (0:00:00.302)       0:00:00.936 *** \n\u001b[0;36mincluded: /ansible/roles/redis/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [redis : Ensuring config directories exist] *******************************\nWednesday 30 September 2026  03:43:43 +0000 (0:00:00.641)       0:00:01.577 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\nTASK [redis : Copying over default config.json files] **************************\nWednesday 30 September 2026  03:43:45 +0000 (0:00:01.572)       0:00:03.149 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\nTASK [redis : Copying over redis config files] *********************************\nWednesday 30 September 2026  03:43:47 +0000 (0:00:02.352)       0:00:05.502 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : redis | Check containers] *********************\nWednesday 30 September 2026  03:43:50 +0000 (0:00:02.744)       0:00:08.246 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : redis | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:43:52 +0000 (0:00:01.985)       0:00:10.232 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:43:52 +0000 (0:00:00.340)       0:00:10.572 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [redis : Flush handlers] **************************************************\nWednesday 30 September 2026  03:43:53 +0000 (0:00:00.684)       0:00:11.257 *** \n\nTASK [redis : Flush handlers] **************************************************\nWednesday 30 September 2026  03:43:53 +0000 (0:00:00.067)       0:00:11.325 *** \n\nTASK [redis : Flush handlers] **************************************************\nWednesday 30 September 2026  03:43:53 +0000 (0:00:00.066)       0:00:11.391 *** \n\nRUNNING HANDLER [redis : Restart redis container] ******************************\nWednesday 30 September 2026  03:43:53 +0000 (0:00:00.241)       0:00:11.633 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [redis : Restart redis-sentinel container] *********************\nWednesday 30 September 2026  03:43:56 +0000 (0:00:02.604)       0:00:14.237 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:44:03 +0000 (0:00:07.677)       0:00:21.914 *** \n=============================================================================== \nredis : Restart redis-sentinel container -------------------------------- 7.68s\nredis : Copying over redis config files --------------------------------- 2.74s\nredis : Restart redis container ----------------------------------------- 2.60s\nredis : Copying over default config.json files -------------------------- 2.35s\nservice-check-containers : redis | Check containers --------------------- 1.99s\nredis : Ensuring config directories exist ------------------------------- 1.57s\nservice-check-containers : Include tasks -------------------------------- 0.68s\nredis : include_tasks --------------------------------------------------- 0.64s\nredis : Flush handlers -------------------------------------------------- 0.38s\nservice-check-containers : redis | Notify handlers to restart containers --- 0.34s\nGroup hosts based on Kolla action --------------------------------------- 0.31s\nGroup hosts based on enabled services ----------------------------------- 0.30s\n\u001b[32m2026-09-30 03:44:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb.\u001b[0m\n\u001b[32m2026-09-30 03:44:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b86ab690-e112-4edc-b1c1-0f4028bf6448 (mariadb) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:44:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b86ab690-e112-4edc-b1c1-0f4028bf6448 (mariadb) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:44:10 +0000 (0:00:00.250)       0:00:00.250 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:44:10 +0000 (0:00:00.321)       0:00:00.572 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m\n\nPLAY [Apply role mariadb] ******************************************************\n\nTASK [mariadb : Group MariaDB hosts based on shards] ***************************\nWednesday 30 September 2026  03:44:10 +0000 (0:00:00.400)       0:00:00.973 *** \n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m\n\nTASK [mariadb : include_tasks] *************************************************\nWednesday 30 September 2026  03:44:11 +0000 (0:00:00.364)       0:00:01.337 *** \n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  03:44:11 +0000 (0:00:00.736)       0:00:02.074 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [mariadb : Ensuring database backup config directory exists] **************\nWednesday 30 September 2026  03:44:14 +0000 (0:00:02.790)       0:00:04.864 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over my.cnf for mariabackup] ***************************\nWednesday 30 September 2026  03:44:15 +0000 (0:00:00.685)       0:00:05.550 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over config.json files for services] *******************\nWednesday 30 September 2026  03:44:16 +0000 (0:00:01.338)       0:00:06.888 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [mariadb : Copying over config.json files for mariabackup] ****************\nWednesday 30 September 2026  03:44:19 +0000 (0:00:03.166)       0:00:10.055 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over galera.cnf] ***************************************\nWednesday 30 September 2026  03:44:20 +0000 (0:00:01.038)       0:00:11.093 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : include_tasks] *************************************************\nWednesday 30 September 2026  03:44:24 +0000 (0:00:03.622)       0:00:14.716 *** \n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : mariadb | Copying over extra CA certificates] ********\nWednesday 30 September 2026  03:44:25 +0000 (0:00:00.705)       0:00:15.422 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : mariadb | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  03:44:27 +0000 (0:00:02.186)       0:00:17.609 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : mariadb | Copying over backend internal TLS key] *****\nWednesday 30 September 2026  03:44:29 +0000 (0:00:02.280)       0:00:19.889 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : mariadb | Check containers] *******************\nWednesday 30 September 2026  03:44:32 +0000 (0:00:02.866)       0:00:22.755 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [service-check-containers : mariadb | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:44:35 +0000 (0:00:02.853)       0:00:25.608 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:44:35 +0000 (0:00:00.352)       0:00:25.961 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Checking for mariadb cluster] **********************************\nWednesday 30 September 2026  03:44:38 +0000 (0:00:02.905)       0:00:28.866 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Cleaning up temp file on localhost] ****************************\nWednesday 30 September 2026  03:44:39 +0000 (0:00:00.357)       0:00:29.223 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Stop MariaDB containers] ***************************************\nWednesday 30 September 2026  03:44:39 +0000 (0:00:00.125)       0:00:29.349 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Run MariaDB wsrep recovery] ************************************\nWednesday 30 September 2026  03:44:39 +0000 (0:00:00.359)       0:00:29.709 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying MariaDB log file to /tmp] ******************************\nWednesday 30 September 2026  03:44:39 +0000 (0:00:00.343)       0:00:30.052 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Get MariaDB wsrep recovery seqno] ******************************\nWednesday 30 September 2026  03:44:40 +0000 (0:00:00.587)       0:00:30.639 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Removing MariaDB log file from /tmp] ***************************\nWednesday 30 September 2026  03:44:40 +0000 (0:00:00.356)       0:00:30.996 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Registering MariaDB seqno variable] ****************************\nWednesday 30 September 2026  03:44:41 +0000 (0:00:00.365)       0:00:31.362 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Comparing seqno value on all mariadb hosts] ********************\nWednesday 30 September 2026  03:44:41 +0000 (0:00:00.355)       0:00:31.717 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Writing hostname of host with the largest seqno to temp file] ***\nWednesday 30 September 2026  03:44:42 +0000 (0:00:00.611)       0:00:32.328 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Registering mariadb_recover_inventory_name from temp file] *****\nWednesday 30 September 2026  03:44:42 +0000 (0:00:00.361)       0:00:32.690 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Store bootstrap and master hostnames into facts] ***************\nWednesday 30 September 2026  03:44:42 +0000 (0:00:00.338)       0:00:33.028 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Set grastate.dat file from MariaDB container in bootstrap host] ***\nWednesday 30 September 2026  03:44:43 +0000 (0:00:00.343)       0:00:33.372 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Starting first MariaDB container] ******************************\nWednesday 30 September 2026  03:44:43 +0000 (0:00:00.565)       0:00:33.938 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for first MariaDB container] ******************************\nWednesday 30 September 2026  03:44:44 +0000 (0:00:00.347)       0:00:34.285 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Set first MariaDB container as primary] ************************\nWednesday 30 September 2026  03:44:44 +0000 (0:00:00.327)       0:00:34.612 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB to become operational] ************************\nWednesday 30 September 2026  03:44:44 +0000 (0:00:00.362)       0:00:34.974 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Restart slave MariaDB container(s)] ****************************\nWednesday 30 September 2026  03:44:45 +0000 (0:00:00.556)       0:00:35.531 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for slave MariaDB] ****************************************\nWednesday 30 September 2026  03:44:47 +0000 (0:00:02.263)       0:00:37.794 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Restart master MariaDB container(s)] ***************************\nWednesday 30 September 2026  03:44:47 +0000 (0:00:00.352)       0:00:38.146 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for master mariadb] ***************************************\nWednesday 30 September 2026  03:44:50 +0000 (0:00:02.405)       0:00:40.552 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : mariadb | Get container facts] ***************************\nWednesday 30 September 2026  03:44:50 +0000 (0:00:00.565)       0:00:41.117 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : mariadb | Fail if containers are missing or not running] ***\nWednesday 30 September 2026  03:44:51 +0000 (0:00:00.369)       0:00:41.486 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : mariadb | Fail if containers are unhealthy] **************\nWednesday 30 September 2026  03:44:51 +0000 (0:00:00.339)       0:00:41.826 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to be ready through VIP] **************\nWednesday 30 September 2026  03:44:52 +0000 (0:00:00.735)       0:00:42.561 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Create MariaDB volume] *****************************************\nWednesday 30 September 2026  03:44:52 +0000 (0:00:00.337)       0:00:42.899 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB volume availability] *************\nWednesday 30 September 2026  03:44:53 +0000 (0:00:00.873)       0:00:43.772 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Establish whether the cluster has already existed] *************\nWednesday 30 September 2026  03:44:53 +0000 (0:00:00.401)       0:00:44.173 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Check MariaDB service port liveness] ***************************\nWednesday 30 September 2026  03:44:54 +0000 (0:00:00.617)       0:00:44.791 *** \n\u001b[0;31mfatal: [testbed-node-1]: FAILED! => {\"changed\": false, \"elapsed\": 10, \"msg\": \"Timeout when waiting for search string MariaDB in 192.168.16.11:3306\"}\u001b[0m\n\u001b[0;36m...ignoring\u001b[0m\n\u001b[0;31mfatal: [testbed-node-0]: FAILED! => {\"changed\": false, \"elapsed\": 10, \"msg\": \"Timeout when waiting for search string MariaDB in 192.168.16.10:3306\"}\u001b[0m\n\u001b[0;36m...ignoring\u001b[0m\n\u001b[0;31mfatal: [testbed-node-2]: FAILED! => {\"changed\": false, \"elapsed\": 10, \"msg\": \"Timeout when waiting for search string MariaDB in 192.168.16.12:3306\"}\u001b[0m\n\u001b[0;36m...ignoring\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB service port liveness] ***********\nWednesday 30 September 2026  03:45:05 +0000 (0:00:10.815)       0:00:55.607 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Fail on existing but stopped cluster] **************************\nWednesday 30 September 2026  03:45:05 +0000 (0:00:00.375)       0:00:55.983 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Check MariaDB service WSREP sync status] ***********************\nWednesday 30 September 2026  03:45:06 +0000 (0:00:00.373)       0:00:56.356 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Extract MariaDB service WSREP sync status] *********************\nWednesday 30 September 2026  03:45:06 +0000 (0:00:00.641)       0:00:56.997 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB service WSREP sync status] *******\nWednesday 30 September 2026  03:45:07 +0000 (0:00:00.360)       0:00:57.358 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Fail when MariaDB services are not synced across the whole cluster] ***\nWednesday 30 September 2026  03:45:07 +0000 (0:00:00.358)       0:00:57.716 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : include_tasks] *************************************************\nWednesday 30 September 2026  03:45:07 +0000 (0:00:00.366)       0:00:58.083 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/bootstrap_cluster.yml for testbed-node-0\u001b[0m\n\nTASK [mariadb : Running MariaDB bootstrap container] ***************************\nWednesday 30 September 2026  03:45:08 +0000 (0:00:00.629)       0:00:58.712 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Store bootstrap host name into facts] **************************\nWednesday 30 September 2026  03:45:17 +0000 (0:00:09.377)       0:01:08.089 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : include_tasks] *************************************************\nWednesday 30 September 2026  03:45:18 +0000 (0:00:00.120)       0:01:08.210 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [mariadb : Starting first MariaDB container] *******************\nWednesday 30 September 2026  03:45:19 +0000 (0:00:01.001)       0:01:09.212 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [mariadb : Wait for first MariaDB service port liveness] *******\nWednesday 30 September 2026  03:45:27 +0000 (0:00:08.277)       0:01:17.490 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [mariadb : Wait for first MariaDB service to sync WSREP] *******\nWednesday 30 September 2026  03:45:28 +0000 (0:00:01.615)       0:01:19.105 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [mariadb : Ensure MariaDB is running normally on bootstrap host] ***\nWednesday 30 September 2026  03:45:31 +0000 (0:00:02.414)       0:01:21.519 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [mariadb : Restart MariaDB on existing cluster members] ********\nWednesday 30 September 2026  03:45:31 +0000 (0:00:00.129)       0:01:21.649 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [mariadb : Start MariaDB on new nodes] *************************\nWednesday 30 September 2026  03:45:31 +0000 (0:00:00.355)       0:01:22.004 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart\u001b[0m\n\nPLAY [Restart mariadb services] ************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\nPLAY [Start mariadb services] **************************************************\n\nTASK [mariadb : Restart MariaDB container] *************************************\nWednesday 30 September 2026  03:45:32 +0000 (0:00:00.405)       0:01:22.410 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service port liveness] ************************\nWednesday 30 September 2026  03:45:49 +0000 (0:00:16.819)       0:01:39.229 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to sync WSREP] ************************\nWednesday 30 September 2026  03:46:03 +0000 (0:00:14.648)       0:01:53.877 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nPLAY [Start mariadb services] **************************************************\n\nTASK [mariadb : Restart MariaDB container] *************************************\nWednesday 30 September 2026  03:46:06 +0000 (0:00:02.445)       0:01:56.323 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service port liveness] ************************\nWednesday 30 September 2026  03:46:27 +0000 (0:00:21.359)       0:02:17.683 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to sync WSREP] ************************\nWednesday 30 September 2026  03:46:39 +0000 (0:00:11.600)       0:02:29.284 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY [Restart bootstrap mariadb service] ***************************************\n\nTASK [mariadb : Restart MariaDB container] *************************************\nWednesday 30 September 2026  03:46:41 +0000 (0:00:02.350)       0:02:31.634 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service port liveness] ************************\nWednesday 30 September 2026  03:46:58 +0000 (0:00:17.169)       0:02:48.804 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to sync WSREP] ************************\nWednesday 30 September 2026  03:46:59 +0000 (0:00:00.614)       0:02:49.419 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nPLAY [Apply mariadb post-configuration] ****************************************\n\nTASK [Include mariadb post-deploy.yml] *****************************************\nWednesday 30 September 2026  03:47:01 +0000 (0:00:02.377)       0:02:51.796 *** \n\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Creating shard root mysql user] ********************************\nWednesday 30 September 2026  03:47:02 +0000 (0:00:00.747)       0:02:52.544 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Creating mysql monitor user] ***********************************\nWednesday 30 September 2026  03:47:04 +0000 (0:00:02.327)       0:02:54.872 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Creating database backup user and setting permissions] *********\nWednesday 30 September 2026  03:47:07 +0000 (0:00:02.490)       0:02:57.362 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Granting permissions on Mariabackup database to backup user] ***\nWednesday 30 September 2026  03:47:09 +0000 (0:00:02.532)       0:02:59.895 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [service-check : mariadb | Get container facts] ***************************\nWednesday 30 September 2026  03:47:12 +0000 (0:00:02.413)       0:03:02.308 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [service-check : mariadb | Fail if containers are missing or not running] ***\nWednesday 30 September 2026  03:47:16 +0000 (0:00:04.760)       0:03:07.069 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : mariadb | Fail if containers are unhealthy] **************\nWednesday 30 September 2026  03:47:19 +0000 (0:00:02.244)       0:03:09.314 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to be ready through VIP] **************\nWednesday 30 September 2026  03:47:19 +0000 (0:00:00.783)       0:03:10.097 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Include mariadb post-upgrade.yml] ****************************************\nWednesday 30 September 2026  03:47:22 +0000 (0:00:02.766)       0:03:12.864 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=36  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=39  \u001b[0m rescued=0    \u001b[1;35mignored=1   \u001b[0m\n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=45  \u001b[0m rescued=0    \u001b[1;35mignored=1   \u001b[0m\n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=45  \u001b[0m rescued=0    \u001b[1;35mignored=1   \u001b[0m\n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:47:23 +0000 (0:00:00.459)       0:03:13.324 *** \n=============================================================================== \nmariadb : Restart MariaDB container ------------------------------------ 38.18s\nmariadb : Wait for MariaDB service port liveness ----------------------- 26.25s\nmariadb : Restart MariaDB container ------------------------------------ 17.17s\nmariadb : Check MariaDB service port liveness -------------------------- 10.82s\nmariadb : Running MariaDB bootstrap container --------------------------- 9.38s\nmariadb : Starting first MariaDB container ------------------------------ 8.28s\nmariadb : Wait for MariaDB service to sync WSREP ------------------------ 4.80s\nservice-check : mariadb | Get container facts --------------------------- 4.76s\nmariadb : Copying over galera.cnf --------------------------------------- 3.62s\nmariadb : Copying over config.json files for services ------------------- 3.17s\nservice-check-containers : Include tasks -------------------------------- 2.91s\nservice-cert-copy : mariadb | Copying over backend internal TLS key ----- 2.87s\nservice-check-containers : mariadb | Check containers ------------------- 2.85s\nmariadb : Ensuring config directories exist ----------------------------- 2.79s\nmariadb : Wait for MariaDB service to be ready through VIP -------------- 2.77s\nmariadb : Creating database backup user and setting permissions --------- 2.53s\nmariadb : Creating mysql monitor user ----------------------------------- 2.49s\nmariadb : Wait for first MariaDB service to sync WSREP ------------------ 2.41s\nmariadb : Granting permissions on Mariabackup database to backup user --- 2.41s\nmariadb : Restart master MariaDB container(s) --------------------------- 2.41s\n\u001b[32m2026-09-30 03:47:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of rabbitmq.\u001b[0m\n\u001b[32m2026-09-30 03:47:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b3646753-49dd-4d22-af0c-e26bfde5f5b7 (rabbitmq) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:47:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b3646753-49dd-4d22-af0c-e26bfde5f5b7 (rabbitmq) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:47:29 +0000 (0:00:00.197)       0:00:00.197 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:47:29 +0000 (0:00:00.448)       0:00:00.646 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_rabbitmq_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_rabbitmq_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_rabbitmq_True)\u001b[0m\n\nPLAY [Apply role rabbitmq] *****************************************************\n\nTASK [rabbitmq : include_tasks] ************************************************\nWednesday 30 September 2026  03:47:30 +0000 (0:00:00.507)       0:00:01.153 *** \n\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [rabbitmq : Get container facts] ******************************************\nWednesday 30 September 2026  03:47:30 +0000 (0:00:00.689)       0:00:01.843 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Get current RabbitMQ version] *********************************\nWednesday 30 September 2026  03:47:32 +0000 (0:00:01.366)       0:00:03.209 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Get new RabbitMQ version] *************************************\nWednesday 30 September 2026  03:47:32 +0000 (0:00:00.289)       0:00:03.499 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Check if running RabbitMQ is at most one version behind] ******\nWednesday 30 September 2026  03:47:32 +0000 (0:00:00.267)       0:00:03.766 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Catch when RabbitMQ is being downgraded] **********************\nWednesday 30 September 2026  03:47:32 +0000 (0:00:00.283)       0:00:04.049 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : include_tasks] ************************************************\nWednesday 30 September 2026  03:47:33 +0000 (0:00:00.296)       0:00:04.346 *** \n\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [rabbitmq : Get container facts] ******************************************\nWednesday 30 September 2026  03:47:33 +0000 (0:00:00.595)       0:00:04.941 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : List RabbitMQ policies] ***************************************\nWednesday 30 September 2026  03:47:35 +0000 (0:00:01.274)       0:00:06.215 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Remove ha-all policy from RabbitMQ] ***************************\nWednesday 30 September 2026  03:47:35 +0000 (0:00:00.293)       0:00:06.508 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Ensuring config directories exist] ****************************\nWednesday 30 September 2026  03:47:35 +0000 (0:00:00.294)       0:00:06.803 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\nTASK [rabbitmq : Copying over config.json files for services] ******************\nWednesday 30 September 2026  03:47:36 +0000 (0:00:01.197)       0:00:08.001 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\nTASK [rabbitmq : Copying over rabbitmq-env.conf] *******************************\nWednesday 30 September 2026  03:47:38 +0000 (0:00:01.442)       0:00:09.443 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over rabbitmq.conf] ***********************************\nWednesday 30 September 2026  03:47:39 +0000 (0:00:01.384)       0:00:10.828 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over erl_inetrc] **************************************\nWednesday 30 September 2026  03:47:41 +0000 (0:00:01.959)       0:00:12.787 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over advanced.config] *********************************\nWednesday 30 September 2026  03:47:42 +0000 (0:00:01.266)       0:00:14.053 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over definitions.json] ********************************\nWednesday 30 September 2026  03:47:44 +0000 (0:00:01.415)       0:00:15.468 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over enabled_plugins] *********************************\nWednesday 30 September 2026  03:47:45 +0000 (0:00:01.294)       0:00:16.763 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m\n\nTASK [rabbitmq : include_tasks] ************************************************\nWednesday 30 September 2026  03:47:47 +0000 (0:00:01.622)       0:00:18.386 *** \n\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : rabbitmq | Copying over extra CA certificates] *******\nWednesday 30 September 2026  03:47:47 +0000 (0:00:00.550)       0:00:18.937 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\nTASK [service-cert-copy : rabbitmq | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  03:47:49 +0000 (0:00:01.310)       0:00:20.247 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : rabbitmq | Copying over backend internal TLS key] ****\nWednesday 30 September 2026  03:47:49 +0000 (0:00:00.600)       0:00:20.848 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : rabbitmq | Check containers] ******************\nWednesday 30 September 2026  03:47:50 +0000 (0:00:00.594)       0:00:21.442 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m\n\nTASK [service-check-containers : rabbitmq | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:47:51 +0000 (0:00:01.191)       0:00:22.634 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:47:52 +0000 (0:00:00.609)       0:00:23.243 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Creating rabbitmq volume] *************************************\nWednesday 30 September 2026  03:47:52 +0000 (0:00:00.636)       0:00:23.880 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Running RabbitMQ bootstrap container] *************************\nWednesday 30 September 2026  03:47:53 +0000 (0:00:00.857)       0:00:24.737 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [rabbitmq : Restart rabbitmq container] ************************\nWednesday 30 September 2026  03:48:01 +0000 (0:00:07.842)       0:00:32.580 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Restart rabbitmq services] ***********************************************\n\nTASK [rabbitmq : Get info on RabbitMQ container] *******************************\nWednesday 30 September 2026  03:48:01 +0000 (0:00:00.309)       0:00:32.889 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********\nWednesday 30 September 2026  03:48:02 +0000 (0:00:00.681)       0:00:33.571 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************\nWednesday 30 September 2026  03:48:02 +0000 (0:00:00.332)       0:00:33.903 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Restart rabbitmq container] ***********************************\nWednesday 30 September 2026  03:48:02 +0000 (0:00:00.117)       0:00:34.021 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Waiting for rabbitmq to start] ********************************\nWednesday 30 September 2026  03:48:09 +0000 (0:00:06.532)       0:00:40.553 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY [Restart rabbitmq services] ***********************************************\n\nTASK [rabbitmq : Get info on RabbitMQ container] *******************************\nWednesday 30 September 2026  03:49:57 +0000 (0:01:47.864)       0:02:28.418 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********\nWednesday 30 September 2026  03:49:57 +0000 (0:00:00.693)       0:02:29.111 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************\nWednesday 30 September 2026  03:49:58 +0000 (0:00:00.124)       0:02:29.236 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Restart rabbitmq container] ***********************************\nWednesday 30 September 2026  03:49:58 +0000 (0:00:00.134)       0:02:29.371 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Waiting for rabbitmq to start] ********************************\nWednesday 30 September 2026  03:49:59 +0000 (0:00:01.477)       0:02:30.848 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY [Restart rabbitmq services] ***********************************************\n\nTASK [rabbitmq : Get info on RabbitMQ container] *******************************\nWednesday 30 September 2026  03:50:09 +0000 (0:00:10.139)       0:02:40.987 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********\nWednesday 30 September 2026  03:50:10 +0000 (0:00:00.692)       0:02:41.680 *** \n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************\nWednesday 30 September 2026  03:50:10 +0000 (0:00:00.296)       0:02:41.977 *** \n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Restart rabbitmq container] ***********************************\nWednesday 30 September 2026  03:50:10 +0000 (0:00:00.124)       0:02:42.102 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Waiting for rabbitmq to start] ********************************\nWednesday 30 September 2026  03:50:12 +0000 (0:00:01.593)       0:02:43.695 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Apply rabbitmq post-configuration] ***************************************\n\nTASK [Include rabbitmq post-deploy.yml] ****************************************\nWednesday 30 September 2026  03:50:22 +0000 (0:00:09.759)       0:02:53.454 *** \n\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [rabbitmq : Enable all stable feature flags] ******************************\nWednesday 30 September 2026  03:50:22 +0000 (0:00:00.520)       0:02:53.975 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:50:25 +0000 (0:00:02.430)       0:02:56.405 *** \n=============================================================================== \nrabbitmq : Waiting for rabbitmq to start ------------------------------ 127.76s\nrabbitmq : Restart rabbitmq container ----------------------------------- 9.60s\nrabbitmq : Running RabbitMQ bootstrap container ------------------------- 7.84s\nrabbitmq : Enable all stable feature flags ------------------------------ 2.43s\nrabbitmq : Get info on RabbitMQ container ------------------------------- 2.07s\nrabbitmq : Copying over rabbitmq.conf ----------------------------------- 1.96s\nrabbitmq : Copying over enabled_plugins --------------------------------- 1.62s\nrabbitmq : Copying over config.json files for services ------------------ 1.44s\nrabbitmq : Copying over advanced.config --------------------------------- 1.42s\nrabbitmq : Copying over rabbitmq-env.conf ------------------------------- 1.38s\nrabbitmq : Get container facts ------------------------------------------ 1.37s\nservice-cert-copy : rabbitmq | Copying over extra CA certificates ------- 1.31s\nrabbitmq : Copying over definitions.json -------------------------------- 1.30s\nrabbitmq : Get container facts ------------------------------------------ 1.27s\nrabbitmq : Copying over erl_inetrc -------------------------------------- 1.27s\nrabbitmq : Ensuring config directories exist ---------------------------- 1.20s\nservice-check-containers : rabbitmq | Check containers ------------------ 1.19s\nrabbitmq : Creating rabbitmq volume ------------------------------------- 0.86s\nrabbitmq : Put RabbitMQ node into maintenance mode if in cluster -------- 0.75s\nrabbitmq : include_tasks ------------------------------------------------ 0.69s\n\u001b[32m2026-09-30 03:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openvswitch.\u001b[0m\n\u001b[32m2026-09-30 03:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 1c1b2d8c-945a-4bc3-95ae-60f361127928 (openvswitch) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 1c1b2d8c-945a-4bc3-95ae-60f361127928 (openvswitch) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:50:31 +0000 (0:00:00.329)       0:00:00.329 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:50:31 +0000 (0:00:00.624)       0:00:00.954 *** \n\u001b[0;32mok: [testbed-node-3] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\nPLAY [Apply role openvswitch] **************************************************\n\nTASK [openvswitch : include_tasks] *********************************************\nWednesday 30 September 2026  03:50:32 +0000 (0:00:00.725)       0:00:01.679 *** \n\u001b[0;36mincluded: /ansible/roles/openvswitch/tasks/deploy.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [module-load : Load modules] **********************************************\nWednesday 30 September 2026  03:50:33 +0000 (0:00:01.140)       0:00:02.820 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=openvswitch)\u001b[0m\n\nTASK [module-load : Persist modules via modules-load.d] ************************\nWednesday 30 September 2026  03:50:35 +0000 (0:00:01.361)       0:00:04.181 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=openvswitch)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=openvswitch)\u001b[0m\n\nTASK [module-load : Drop module persistence] ***********************************\nWednesday 30 September 2026  03:50:37 +0000 (0:00:01.883)       0:00:06.065 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [openvswitch : Create /run/openvswitch directory on host] *****************\nWednesday 30 September 2026  03:50:38 +0000 (0:00:01.213)       0:00:07.278 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [openvswitch : Ensuring config directories exist] *************************\nWednesday 30 September 2026  03:50:38 +0000 (0:00:00.606)       0:00:07.885 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\nTASK [openvswitch : Copying over config.json files for services] ***************\nWednesday 30 September 2026  03:50:40 +0000 (0:00:01.613)       0:00:09.498 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\nTASK [openvswitch : Copying over ovs-vsctl wrapper] ****************************\nWednesday 30 September 2026  03:50:43 +0000 (0:00:02.614)       0:00:12.112 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : openvswitch | Check containers] ***************\nWednesday 30 September 2026  03:50:44 +0000 (0:00:00.938)       0:00:13.050 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : openvswitch | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:50:46 +0000 (0:00:02.094)       0:00:15.144 *** \n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:50:47 +0000 (0:00:00.918)       0:00:16.063 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  03:50:48 +0000 (0:00:01.445)       0:00:17.508 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  03:50:48 +0000 (0:00:00.154)       0:00:17.663 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  03:50:48 +0000 (0:00:00.134)       0:00:17.797 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  03:50:48 +0000 (0:00:00.151)       0:00:17.949 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  03:50:49 +0000 (0:00:00.140)       0:00:18.089 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  03:50:49 +0000 (0:00:00.133)       0:00:18.223 *** \n\nRUNNING HANDLER [openvswitch : Restart openvswitch-db-server container] ********\nWednesday 30 September 2026  03:50:49 +0000 (0:00:00.301)       0:00:18.524 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [openvswitch : Waiting for openvswitch_db service to be ready] ***\nWednesday 30 September 2026  03:50:57 +0000 (0:00:08.148)       0:00:26.673 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] *********\nWednesday 30 September 2026  03:50:58 +0000 (0:00:01.268)       0:00:27.941 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [openvswitch : Set system-id, hostname and hw-offload] ********************\nWednesday 30 September 2026  03:51:06 +0000 (0:00:07.590)       0:00:35.532 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-4'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-3'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-5'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-0'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-2'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-1'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-4'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-3'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-5'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-1'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-0'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-2'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\nTASK [openvswitch : Ensuring OVS bridge is properly setup] *********************\nWednesday 30 September 2026  03:51:13 +0000 (0:00:07.245)       0:00:42.778 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=br-ex) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=br-ex) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=br-ex) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=br-ex)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=br-ex)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=br-ex)\u001b[0m\n\nTASK [openvswitch : Ensuring OVS ports are properly setup] *********************\nWednesday 30 September 2026  03:51:16 +0000 (0:00:02.693)       0:00:45.471 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=['br-ex', 'vxlan0']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=['br-ex', 'vxlan0']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=['br-ex', 'vxlan0']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=['br-ex', 'vxlan0'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=['br-ex', 'vxlan0'])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=['br-ex', 'vxlan0'])\u001b[0m\n\nRUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] *********\nWednesday 30 September 2026  03:51:20 +0000 (0:00:03.711)       0:00:49.183 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:51:27 +0000 (0:00:07.373)       0:00:56.556 *** \n=============================================================================== \nopenvswitch : Restart openvswitch-vswitchd container ------------------- 14.96s\nopenvswitch : Restart openvswitch-db-server container ------------------- 8.15s\nopenvswitch : Set system-id, hostname and hw-offload -------------------- 7.25s\nopenvswitch : Ensuring OVS ports are properly setup --------------------- 3.71s\nopenvswitch : Ensuring OVS bridge is properly setup --------------------- 2.69s\nopenvswitch : Copying over config.json files for services --------------- 2.61s\nservice-check-containers : openvswitch | Check containers --------------- 2.09s\nmodule-load : Persist modules via modules-load.d ------------------------ 1.88s\nopenvswitch : Ensuring config directories exist ------------------------- 1.61s\nservice-check-containers : Include tasks -------------------------------- 1.45s\nmodule-load : Load modules ---------------------------------------------- 1.36s\nopenvswitch : Waiting for openvswitch_db service to be ready ------------ 1.27s\nmodule-load : Drop module persistence ----------------------------------- 1.21s\nopenvswitch : include_tasks --------------------------------------------- 1.14s\nopenvswitch : Flush Handlers -------------------------------------------- 1.02s\nopenvswitch : Copying over ovs-vsctl wrapper ---------------------------- 0.94s\nservice-check-containers : openvswitch | Notify handlers to restart containers --- 0.92s\nGroup hosts based on enabled services ----------------------------------- 0.73s\nGroup hosts based on Kolla action --------------------------------------- 0.62s\nopenvswitch : Create /run/openvswitch directory on host ----------------- 0.61s\n\u001b[32m2026-09-30 03:51:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ovn.\u001b[0m\n\u001b[32m2026-09-30 03:51:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask feb3f3f8-30ed-4349-8044-c3e353a1d115 (ovn) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:51:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task feb3f3f8-30ed-4349-8044-c3e353a1d115 (ovn) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  03:51:33 +0000 (0:00:00.192)       0:00:00.192 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  03:51:34 +0000 (0:00:00.685)       0:00:00.877 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_ovn_True)\u001b[0m\n\nPLAY [Apply role ovn-controller] ***********************************************\n\nTASK [ovn-controller : include_tasks] ******************************************\nWednesday 30 September 2026  03:51:35 +0000 (0:00:00.997)       0:00:01.875 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-controller/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ovn-controller : Ensuring config directories exist] **********************\nWednesday 30 September 2026  03:51:36 +0000 (0:00:01.115)       0:00:02.990 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [ovn-controller : Copying over config.json files for services] ************\nWednesday 30 September 2026  03:51:37 +0000 (0:00:01.454)       0:00:04.445 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [ovn-controller : Ensuring systemd override directory exists] *************\nWednesday 30 September 2026  03:51:39 +0000 (0:00:01.669)       0:00:06.115 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [ovn-controller : Copying over systemd override] **************************\nWednesday 30 September 2026  03:51:40 +0000 (0:00:01.043)       0:00:07.158 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : ovn_controller | Check containers] ************\nWednesday 30 September 2026  03:51:42 +0000 (0:00:01.689)       0:00:08.848 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : ovn_controller | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:51:43 +0000 (0:00:01.251)       0:00:10.100 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:51:44 +0000 (0:00:00.812)       0:00:10.912 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ovn-controller : Create br-int bridge on OpenvSwitch] ********************\nWednesday 30 September 2026  03:51:45 +0000 (0:00:01.288)       0:00:12.201 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [ovn-controller : Configure OVN in OVSDB] *********************************\nWednesday 30 September 2026  03:51:47 +0000 (0:00:02.566)       0:00:14.767 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.10'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.11'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.12'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.14'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.13'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.15'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:52:c1:40', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:33:12:50', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:2f:fa:44', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:29:4a:9b', 'state': 'absent'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:89:18:56', 'state': 'present'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:71:3a:c3', 'state': 'present'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m\n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  03:52:08 +0000 (0:00:20.383)       0:00:35.151 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  03:52:08 +0000 (0:00:00.077)       0:00:35.229 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  03:52:08 +0000 (0:00:00.062)       0:00:35.292 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  03:52:08 +0000 (0:00:00.069)       0:00:35.362 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  03:52:08 +0000 (0:00:00.065)       0:00:35.427 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  03:52:08 +0000 (0:00:00.068)       0:00:35.496 *** \n\nRUNNING HANDLER [ovn-controller : Reload systemd config] ***********************\nWednesday 30 September 2026  03:52:08 +0000 (0:00:00.082)       0:00:35.579 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ovn-controller : Restart ovn-controller container] ************\nWednesday 30 September 2026  03:52:10 +0000 (0:00:01.783)       0:00:37.363 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nPLAY [Apply role ovn-db] *******************************************************\n\nTASK [ovn-db : include_tasks] **************************************************\nWednesday 30 September 2026  03:52:13 +0000 (0:00:03.033)       0:00:40.396 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ovn-db : include_tasks] **************************************************\nWednesday 30 September 2026  03:52:14 +0000 (0:00:00.756)       0:00:41.152 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/lookup_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ovn-db : Checking for any existing OVN DB container volumes] *************\nWednesday 30 September 2026  03:52:15 +0000 (0:00:00.722)       0:00:41.875 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN NB volume availability] ***************\nWednesday 30 September 2026  03:52:15 +0000 (0:00:00.773)       0:00:42.649 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN SB volume availability] ***************\nWednesday 30 September 2026  03:52:16 +0000 (0:00:00.346)       0:00:42.995 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Establish whether the OVN NB cluster has already existed] *******\nWednesday 30 September 2026  03:52:16 +0000 (0:00:00.328)       0:00:43.324 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Establish whether the OVN SB cluster has already existed] *******\nWednesday 30 September 2026  03:52:16 +0000 (0:00:00.342)       0:00:43.666 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check if running on all OVN NB DB hosts] ************************\nWednesday 30 September 2026  03:52:17 +0000 (0:00:00.597)       0:00:44.264 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check OVN NB service port liveness] *****************************\nWednesday 30 September 2026  03:52:17 +0000 (0:00:00.323)       0:00:44.587 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN NB service port liveness] *************\nWednesday 30 September 2026  03:52:18 +0000 (0:00:00.397)       0:00:44.985 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Get OVN NB database information] ********************************\nWednesday 30 September 2026  03:52:18 +0000 (0:00:00.326)       0:00:45.311 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN NB leader/follower role] **************\nWednesday 30 September 2026  03:52:19 +0000 (0:00:00.524)       0:00:45.836 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Fail on existing OVN NB cluster with no leader] *****************\nWednesday 30 September 2026  03:52:19 +0000 (0:00:00.324)       0:00:46.160 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check if running on all OVN SB DB hosts] ************************\nWednesday 30 September 2026  03:52:19 +0000 (0:00:00.302)       0:00:46.462 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check OVN SB service port liveness] *****************************\nWednesday 30 September 2026  03:52:19 +0000 (0:00:00.303)       0:00:46.766 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN SB service port liveness] *************\nWednesday 30 September 2026  03:52:20 +0000 (0:00:00.531)       0:00:47.298 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Get OVN SB database information] ********************************\nWednesday 30 September 2026  03:52:20 +0000 (0:00:00.294)       0:00:47.593 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN SB leader/follower role] **************\nWednesday 30 September 2026  03:52:21 +0000 (0:00:00.274)       0:00:47.868 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Fail on existing OVN SB cluster with no leader] *****************\nWednesday 30 September 2026  03:52:21 +0000 (0:00:00.299)       0:00:48.167 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : include_tasks] **************************************************\nWednesday 30 September 2026  03:52:21 +0000 (0:00:00.508)       0:00:48.675 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/bootstrap-initial.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ovn-db : Set bootstrap args fact for NB (new cluster)] *******************\nWednesday 30 September 2026  03:52:22 +0000 (0:00:00.587)       0:00:49.262 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Set bootstrap args fact for SB (new cluster)] *******************\nWednesday 30 September 2026  03:52:22 +0000 (0:00:00.440)       0:00:49.703 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check NB cluster status] ****************************************\nWednesday 30 September 2026  03:52:23 +0000 (0:00:00.669)       0:00:50.373 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check SB cluster status] ****************************************\nWednesday 30 September 2026  03:52:23 +0000 (0:00:00.345)       0:00:50.718 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Remove an old node with the same ip address as the new node in NB DB] ***\nWednesday 30 September 2026  03:52:24 +0000 (0:00:00.333)       0:00:51.051 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Remove an old node with the same ip address as the new node in SB DB] ***\nWednesday 30 September 2026  03:52:24 +0000 (0:00:00.351)       0:00:51.403 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Set bootstrap args fact for NB (new member)] ********************\nWednesday 30 September 2026  03:52:25 +0000 (0:00:00.561)       0:00:51.964 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Set bootstrap args fact for SB (new member)] ********************\nWednesday 30 September 2026  03:52:25 +0000 (0:00:00.342)       0:00:52.306 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  03:52:25 +0000 (0:00:00.321)       0:00:52.628 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [ovn-db : Copying over config.json files for services] ********************\nWednesday 30 September 2026  03:52:28 +0000 (0:00:02.856)       0:00:55.485 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [ovn-db : Ensure configuration for relays exists] *************************\nWednesday 30 September 2026  03:52:34 +0000 (0:00:05.324)       0:01:00.809 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/config-relay.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=1)\u001b[0m\n\nTASK [ovn-db : Ensuring config directories exist for OVN relay containers] *****\nWednesday 30 September 2026  03:52:34 +0000 (0:00:00.562)       0:01:01.371 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Copying over config.json files for OVN relay services] **********\nWednesday 30 September 2026  03:52:35 +0000 (0:00:00.732)       0:01:02.104 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Generate config files for OVN relay services] *******************\nWednesday 30 September 2026  03:52:37 +0000 (0:00:01.877)       0:01:03.982 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : ovn_db | Check containers] ********************\nWednesday 30 September 2026  03:52:38 +0000 (0:00:01.689)       0:01:05.671 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:52:42 +0000 (0:00:03.614)       0:01:09.286 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:52:42 +0000 (0:00:00.402)       0:01:09.688 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mincluded: /ansible/roles/service-check-containers/tasks/iterated.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : ovn_db | Check containers with iteration] *****\nWednesday 30 September 2026  03:52:44 +0000 (0:00:02.040)       0:01:11.728 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=1)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=1)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=1)\u001b[0m\n\nTASK [service-check-containers : Store changed containers to pass to the handler] ***\nWednesday 30 September 2026  03:53:06 +0000 (0:00:21.583)       0:01:33.312 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:53:06 +0000 (0:00:00.357)       0:01:33.670 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  03:53:07 +0000 (0:00:00.836)       0:01:34.506 *** \n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  03:53:07 +0000 (0:00:00.077)       0:01:34.584 *** \n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  03:53:07 +0000 (0:00:00.081)       0:01:34.665 *** \n\nRUNNING HANDLER [ovn-db : Restart ovn-nb-db container] *************************\nWednesday 30 September 2026  03:53:07 +0000 (0:00:00.070)       0:01:34.735 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ovn-db : Restart ovn-sb-db container] *************************\nWednesday 30 September 2026  03:53:16 +0000 (0:00:08.963)       0:01:43.699 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [ovn-db : Restart ovn-sb-db-relay container] *******************\nWednesday 30 September 2026  03:53:30 +0000 (0:00:13.373)       0:01:57.073 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'changed': True, 'result': True, 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'name': 'ovn_sb_db_relay_1', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'changed': True, 'result': True, 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'name': 'ovn_sb_db_relay_1', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'changed': True, 'result': True, 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'name': 'ovn_sb_db_relay_1', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m\n\nRUNNING HANDLER [ovn-db : Restart ovn-northd container] ************************\nWednesday 30 September 2026  03:53:42 +0000 (0:00:12.238)       0:02:09.311 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [ovn-db : Wait for leader election] ***************************************\nWednesday 30 September 2026  03:53:55 +0000 (0:00:13.146)       0:02:22.457 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Get OVN_Northbound cluster leader] ******************************\nWednesday 30 September 2026  03:53:55 +0000 (0:00:00.125)       0:02:22.582 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Configure OVN NB connection settings] ***************************\nWednesday 30 September 2026  03:53:56 +0000 (0:00:01.011)       0:02:23.594 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Get OVN_Southbound cluster leader] ******************************\nWednesday 30 September 2026  03:53:57 +0000 (0:00:00.642)       0:02:24.237 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Configure OVN SB connection settings] ***************************\nWednesday 30 September 2026  03:53:58 +0000 (0:00:00.769)       0:02:25.006 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-nb-db] *********************************************\nWednesday 30 September 2026  03:53:58 +0000 (0:00:00.656)       0:02:25.662 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-sb-db] *********************************************\nWednesday 30 September 2026  03:54:00 +0000 (0:00:01.268)       0:02:26.930 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-sb-db-relay] ***************************************\nWednesday 30 September 2026  03:54:00 +0000 (0:00:00.754)       0:02:27.685 *** \n\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m\n\nTASK [ovn-db : Unset bootstrap args fact] **************************************\nWednesday 30 September 2026  03:54:01 +0000 (0:00:00.786)       0:02:28.471 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  03:54:02 +0000 (0:00:00.322)       0:02:28.794 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [ovn-db : Copying over config.json files for services] ********************\nWednesday 30 September 2026  03:54:05 +0000 (0:00:03.279)       0:02:32.073 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [ovn-db : Ensure configuration for relays exists] *************************\nWednesday 30 September 2026  03:54:10 +0000 (0:00:05.242)       0:02:37.316 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/config-relay.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=1)\u001b[0m\n\nTASK [ovn-db : Ensuring config directories exist for OVN relay containers] *****\nWednesday 30 September 2026  03:54:11 +0000 (0:00:00.666)       0:02:37.982 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Copying over config.json files for OVN relay services] **********\nWednesday 30 September 2026  03:54:12 +0000 (0:00:00.844)       0:02:38.826 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Generate config files for OVN relay services] *******************\nWednesday 30 September 2026  03:54:13 +0000 (0:00:01.457)       0:02:40.284 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : ovn_db | Check containers] ********************\nWednesday 30 September 2026  03:54:15 +0000 (0:00:01.596)       0:02:41.880 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:54:19 +0000 (0:00:04.416)       0:02:46.297 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  03:54:20 +0000 (0:00:00.609)       0:02:46.907 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mincluded: /ansible/roles/service-check-containers/tasks/iterated.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : ovn_db | Check containers with iteration] *****\nWednesday 30 September 2026  03:54:22 +0000 (0:00:02.480)       0:02:49.387 *** \n\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m\n\nTASK [service-check-containers : Store changed containers to pass to the handler] ***\nWednesday 30 September 2026  03:54:46 +0000 (0:00:23.436)       0:03:12.823 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***\nWednesday 30 September 2026  03:54:46 +0000 (0:00:00.312)       0:03:13.135 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  03:54:47 +0000 (0:00:00.790)       0:03:13.926 *** \n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  03:54:47 +0000 (0:00:00.082)       0:03:14.008 *** \n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  03:54:47 +0000 (0:00:00.068)       0:03:14.077 *** \n\nRUNNING HANDLER [ovn-db : Restart ovn-nb-db container] *************************\nWednesday 30 September 2026  03:54:47 +0000 (0:00:00.068)       0:03:14.145 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ovn-db : Restart ovn-sb-db container] *************************\nWednesday 30 September 2026  03:54:59 +0000 (0:00:11.818)       0:03:25.964 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for leader election] ***************************************\nWednesday 30 September 2026  03:55:11 +0000 (0:00:12.647)       0:03:38.611 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Get OVN_Northbound cluster leader] ******************************\nWednesday 30 September 2026  03:55:11 +0000 (0:00:00.149)       0:03:38.760 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Configure OVN NB connection settings] ***************************\nWednesday 30 September 2026  03:55:12 +0000 (0:00:00.773)       0:03:39.533 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Get OVN_Southbound cluster leader] ******************************\nWednesday 30 September 2026  03:55:13 +0000 (0:00:00.622)       0:03:40.156 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Configure OVN SB connection settings] ***************************\nWednesday 30 September 2026  03:55:14 +0000 (0:00:00.836)       0:03:40.993 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-nb-db] *********************************************\nWednesday 30 September 2026  03:55:14 +0000 (0:00:00.603)       0:03:41.596 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-sb-db] *********************************************\nWednesday 30 September 2026  03:55:15 +0000 (0:00:00.842)       0:03:42.439 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-sb-db-relay] ***************************************\nWednesday 30 September 2026  03:55:16 +0000 (0:00:00.757)       0:03:43.197 *** \n\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=66  \u001b[0m \u001b[0;33mchanged=26  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=21  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=64  \u001b[0m \u001b[0;33mchanged=27  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=64  \u001b[0m \u001b[0;33mchanged=27  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:55:17 +0000 (0:00:01.177)       0:03:44.374 *** \n=============================================================================== \novn-db : Restart ovn-sb-db container ----------------------------------- 26.02s\nservice-check-containers : ovn_db | Check containers with iteration ---- 23.44s\nservice-check-containers : ovn_db | Check containers with iteration ---- 21.58s\novn-db : Restart ovn-nb-db container ----------------------------------- 20.78s\novn-controller : Configure OVN in OVSDB -------------------------------- 20.38s\novn-db : Restart ovn-northd container ---------------------------------- 13.15s\novn-db : Restart ovn-sb-db-relay container ----------------------------- 12.24s\novn-db : Copying over config.json files for services -------------------- 5.32s\novn-db : Copying over config.json files for services -------------------- 5.24s\nservice-check-containers : ovn_db | Check containers -------------------- 4.42s\nservice-check-containers : ovn_db | Check containers -------------------- 3.62s\novn-db : Ensuring config directories exist ------------------------------ 3.28s\novn-controller : Restart ovn-controller container ----------------------- 3.03s\novn-db : Ensuring config directories exist ------------------------------ 2.86s\novn-controller : Create br-int bridge on OpenvSwitch -------------------- 2.57s\nservice-check-containers : Include tasks -------------------------------- 2.48s\nservice-check-containers : Include tasks -------------------------------- 2.04s\novn-db : Copying over config.json files for OVN relay services ---------- 1.88s\novn-controller : Reload systemd config ---------------------------------- 1.78s\novn-controller : Copying over systemd override -------------------------- 1.69s\n+ sh -c /opt/configuration/scripts/deploy/100-ceph-with-ansible.sh\n\u001b[32m2026-09-30 03:55:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play wipe-partitions in environment custom\u001b[0m\n\u001b[32m2026-09-30 03:55:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of wipe-partitions.\u001b[0m\n\u001b[32m2026-09-30 03:55:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fbfbebd6-d879-4fc7-8563-b68ef93659f2 (wipe-partitions) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:55:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task fbfbebd6-d879-4fc7-8563-b68ef93659f2 (wipe-partitions) has been started and output is visible here.\u001b[0m\n\nPLAY [Wipe partitions] *********************************************************\n\nTASK [Find all logical devices owned by UID 167] *******************************\nWednesday 30 September 2026  03:55:34 +0000 (0:00:00.194)       0:00:00.194 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Remove all ceph related logical devices owned by UID 167] ****************\nWednesday 30 September 2026  03:55:36 +0000 (0:00:02.124)       0:00:02.319 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Find all logical devices with prefix ceph] *******************************\nWednesday 30 September 2026  03:55:36 +0000 (0:00:00.288)       0:00:02.607 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Remove all ceph related logical devices] *********************************\nWednesday 30 September 2026  03:55:37 +0000 (0:00:00.714)       0:00:03.321 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Check device availability] ***********************************************\nWednesday 30 September 2026  03:55:37 +0000 (0:00:00.284)       0:00:03.606 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdb)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdb)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdc)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdb)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdc)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdc)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdd)\u001b[0m\n\nTASK [Wipe partitions with wipefs] *********************************************\nWednesday 30 September 2026  03:55:39 +0000 (0:00:01.663)       0:00:05.269 *** \n\u001b[0;32mok: [testbed-node-3] => (item=/dev/sdb)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/dev/sdb)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/dev/sdb)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/dev/sdc)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/dev/sdc)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/dev/sdc)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/dev/sdd)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/dev/sdd)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/dev/sdd)\u001b[0m\n\nTASK [Overwrite first 32M with zeros] ******************************************\nWednesday 30 September 2026  03:55:40 +0000 (0:00:01.598)       0:00:06.868 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdb)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdb)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdb)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdc)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdc)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdc)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdd)\u001b[0m\n\nTASK [Reload udev rules] *******************************************************\nWednesday 30 September 2026  03:55:42 +0000 (0:00:02.219)       0:00:09.087 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Request device events from the kernel] ***********************************\nWednesday 30 September 2026  03:55:43 +0000 (0:00:00.658)       0:00:09.746 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:55:44 +0000 (0:00:00.937)       0:00:10.683 *** \n=============================================================================== \nOverwrite first 32M with zeros ------------------------------------------ 2.22s\nFind all logical devices owned by UID 167 ------------------------------- 2.12s\nCheck device availability ----------------------------------------------- 1.66s\nWipe partitions with wipefs --------------------------------------------- 1.60s\nRequest device events from the kernel ----------------------------------- 0.94s\nFind all logical devices with prefix ceph ------------------------------- 0.71s\nReload udev rules ------------------------------------------------------- 0.66s\nRemove all ceph related logical devices owned by UID 167 ---------------- 0.29s\nRemove all ceph related logical devices --------------------------------- 0.28s\n\u001b[32m2026-09-30 03:55:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m\n\u001b[32m2026-09-30 03:55:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 6c0a3a11-6c6a-44af-9218-6dbbb3486a08 (facts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:55:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 6c0a3a11-6c6a-44af-9218-6dbbb3486a08 (facts) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role facts] ********************************************************\n\nTASK [osism.commons.facts : Create custom facts directory] *********************\nWednesday 30 September 2026  03:56:00 +0000 (0:00:00.382)       0:00:00.382 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.facts : Copy fact files] ***********************************\nWednesday 30 September 2026  03:56:02 +0000 (0:00:01.421)       0:00:01.804 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  03:56:03 +0000 (0:00:01.325)       0:00:03.129 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts if using --limit] *****************************\n\nTASK [Gather facts for all hosts] **********************************************\nWednesday 30 September 2026  03:56:08 +0000 (0:00:05.085)       0:00:08.214 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:56:09 +0000 (0:00:00.754)       0:00:08.969 *** \n=============================================================================== \nGathers facts about hosts ----------------------------------------------- 5.09s\nosism.commons.facts : Create custom facts directory --------------------- 1.42s\nosism.commons.facts : Copy fact files ----------------------------------- 1.33s\nGather facts for all hosts ---------------------------------------------- 0.76s\n\u001b[32m2026-09-30 03:56:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-configure-lvm-volumes.\u001b[0m\n\u001b[32m2026-09-30 03:56:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9be2fe54-571d-4289-97f9-0990cc6e95e1 (ceph-configure-lvm-volumes) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:56:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 9be2fe54-571d-4289-97f9-0990cc6e95e1 (ceph-configure-lvm-volumes) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m\n\u001b[1;35m2.16.19\u001b[0m\n\nPLAY [Ceph configure LVM] ******************************************************\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  03:56:16 +0000 (0:00:00.331)       0:00:00.331 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get initial list of available block devices] *****************************\nWednesday 30 September 2026  03:56:17 +0000 (0:00:00.268)       0:00:00.600 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:17 +0000 (0:00:00.251)       0:00:00.851 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sr0)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:17 +0000 (0:00:00.402)       0:00:01.254 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:17 +0000 (0:00:00.231)       0:00:01.485 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:18 +0000 (0:00:00.562)       0:00:02.048 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:18 +0000 (0:00:00.220)       0:00:02.269 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:18 +0000 (0:00:00.227)       0:00:02.496 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:19 +0000 (0:00:00.212)       0:00:02.709 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:19 +0000 (0:00:00.233)       0:00:02.943 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:19 +0000 (0:00:00.232)       0:00:03.175 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:19 +0000 (0:00:00.216)       0:00:03.391 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:20 +0000 (0:00:00.447)       0:00:03.838 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:20 +0000 (0:00:00.442)       0:00:04.281 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:21 +0000 (0:00:00.755)       0:00:05.037 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:22 +0000 (0:00:00.759)       0:00:05.796 *** \n\u001b[0;32mok: [testbed-node-3] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:23 +0000 (0:00:00.956)       0:00:06.753 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sr0)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:23 +0000 (0:00:00.429)       0:00:07.182 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:23 +0000 (0:00:00.230)       0:00:07.413 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:24 +0000 (0:00:00.254)       0:00:07.667 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:24 +0000 (0:00:00.241)       0:00:07.909 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:24 +0000 (0:00:00.238)       0:00:08.148 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:24 +0000 (0:00:00.220)       0:00:08.368 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:25 +0000 (0:00:00.206)       0:00:08.574 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:25 +0000 (0:00:00.232)       0:00:08.806 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:25 +0000 (0:00:00.216)       0:00:09.023 *** \n\u001b[0;32mok: [testbed-node-3] => (item=sda1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=sda14)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=sda15)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=sda16)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:26 +0000 (0:00:00.987)       0:00:10.010 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:27 +0000 (0:00:00.726)       0:00:10.736 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:27 +0000 (0:00:00.225)       0:00:10.962 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:27 +0000 (0:00:00.218)       0:00:11.180 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Set UUIDs for OSD VGs/LVs] ***********************************************\nWednesday 30 September 2026  03:56:27 +0000 (0:00:00.236)       0:00:11.417 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdb', 'value': None})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdc', 'value': None})\u001b[0m\n\nTASK [Generate WAL VG names] ***************************************************\nWednesday 30 September 2026  03:56:28 +0000 (0:00:00.189)       0:00:11.606 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Generate DB VG names] ****************************************************\nWednesday 30 September 2026  03:56:28 +0000 (0:00:00.146)       0:00:11.753 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Generate shared DB/WAL VG names] *****************************************\nWednesday 30 September 2026  03:56:28 +0000 (0:00:00.129)       0:00:11.882 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Define lvm_volumes structures] *******************************************\nWednesday 30 September 2026  03:56:28 +0000 (0:00:00.144)       0:00:12.027 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block only)] *****************************\nWednesday 30 September 2026  03:56:28 +0000 (0:00:00.150)       0:00:12.178 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}})\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + db)] *****************************\nWednesday 30 September 2026  03:56:28 +0000 (0:00:00.198)       0:00:12.376 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + wal)] ****************************\nWednesday 30 September 2026  03:56:29 +0000 (0:00:00.171)       0:00:12.547 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + db + wal)] ***********************\nWednesday 30 September 2026  03:56:29 +0000 (0:00:00.176)       0:00:12.724 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Compile lvm_volumes] *****************************************************\nWednesday 30 September 2026  03:56:29 +0000 (0:00:00.424)       0:00:13.149 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Set OSD devices config data] *********************************************\nWednesday 30 September 2026  03:56:29 +0000 (0:00:00.163)       0:00:13.312 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Set DB devices config data] **********************************************\nWednesday 30 September 2026  03:56:29 +0000 (0:00:00.166)       0:00:13.478 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Set WAL devices config data] *********************************************\nWednesday 30 September 2026  03:56:30 +0000 (0:00:00.144)       0:00:13.623 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Set DB+WAL devices config data] ******************************************\nWednesday 30 September 2026  03:56:30 +0000 (0:00:00.145)       0:00:13.768 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print ceph_osd_devices] **************************************************\nWednesday 30 September 2026  03:56:30 +0000 (0:00:00.163)       0:00:13.932 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"ceph_osd_devices\": {\u001b[0m\n\u001b[0;32m        \"sdb\": {\u001b[0m\n\u001b[0;32m            \"osd_lvm_uuid\": \"716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m\n\u001b[0;32m        },\u001b[0m\n\u001b[0;32m        \"sdc\": {\u001b[0m\n\u001b[0;32m            \"osd_lvm_uuid\": \"a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m\n\u001b[0;32m        }\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print WAL devices] *******************************************************\nWednesday 30 September 2026  03:56:30 +0000 (0:00:00.148)       0:00:14.081 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print DB devices] ********************************************************\nWednesday 30 September 2026  03:56:30 +0000 (0:00:00.184)       0:00:14.265 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print shared DB/WAL devices] *********************************************\nWednesday 30 September 2026  03:56:30 +0000 (0:00:00.147)       0:00:14.412 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print configuration data] ************************************************\nWednesday 30 September 2026  03:56:31 +0000 (0:00:00.149)       0:00:14.562 *** \n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"_ceph_configure_lvm_config_data\": {\u001b[0m\n\u001b[0;33m        \"ceph_osd_devices\": {\u001b[0m\n\u001b[0;33m            \"sdb\": {\u001b[0m\n\u001b[0;33m                \"osd_lvm_uuid\": \"716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m\n\u001b[0;33m            },\u001b[0m\n\u001b[0;33m            \"sdc\": {\u001b[0m\n\u001b[0;33m                \"osd_lvm_uuid\": \"a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m\n\u001b[0;33m            }\u001b[0m\n\u001b[0;33m        },\u001b[0m\n\u001b[0;33m        \"lvm_volumes\": [\u001b[0m\n\u001b[0;33m            {\u001b[0m\n\u001b[0;33m                \"data\": \"osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f\",\u001b[0m\n\u001b[0;33m                \"data_vg\": \"ceph-716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m\n\u001b[0;33m            },\u001b[0m\n\u001b[0;33m            {\u001b[0m\n\u001b[0;33m                \"data\": \"osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2\",\u001b[0m\n\u001b[0;33m                \"data_vg\": \"ceph-a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m\n\u001b[0;33m            }\u001b[0m\n\u001b[0;33m        ]\u001b[0m\n\u001b[0;33m    }\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nRUNNING HANDLER [Write configuration file] *************************************\nWednesday 30 September 2026  03:56:31 +0000 (0:00:00.227)       0:00:14.790 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nPLAY [Ceph configure LVM] ******************************************************\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  03:56:33 +0000 (0:00:02.447)       0:00:17.237 *** \n\u001b[0;32mok: [testbed-node-4 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get initial list of available block devices] *****************************\nWednesday 30 September 2026  03:56:34 +0000 (0:00:00.276)       0:00:17.514 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:34 +0000 (0:00:00.261)       0:00:17.775 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sr0)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:34 +0000 (0:00:00.445)       0:00:18.221 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:34 +0000 (0:00:00.201)       0:00:18.422 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:35 +0000 (0:00:00.212)       0:00:18.635 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:35 +0000 (0:00:00.225)       0:00:18.861 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:35 +0000 (0:00:00.218)       0:00:19.079 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:35 +0000 (0:00:00.267)       0:00:19.346 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:36 +0000 (0:00:00.707)       0:00:20.054 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:36 +0000 (0:00:00.245)       0:00:20.299 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:37 +0000 (0:00:00.226)       0:00:20.525 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:37 +0000 (0:00:00.469)       0:00:20.995 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:37 +0000 (0:00:00.485)       0:00:21.481 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:38 +0000 (0:00:00.459)       0:00:21.940 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:38 +0000 (0:00:00.479)       0:00:22.419 *** \n\u001b[0;32mok: [testbed-node-4] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:39 +0000 (0:00:00.399)       0:00:22.818 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sr0)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:39 +0000 (0:00:00.460)       0:00:23.278 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:39 +0000 (0:00:00.219)       0:00:23.498 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:40 +0000 (0:00:00.214)       0:00:23.713 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:40 +0000 (0:00:00.764)       0:00:24.477 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:41 +0000 (0:00:00.227)       0:00:24.704 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:41 +0000 (0:00:00.206)       0:00:24.910 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:41 +0000 (0:00:00.225)       0:00:25.136 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:41 +0000 (0:00:00.208)       0:00:25.345 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:42 +0000 (0:00:00.217)       0:00:25.562 *** \n\u001b[0;32mok: [testbed-node-4] => (item=sda1)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=sda14)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=sda15)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=sda16)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:42 +0000 (0:00:00.702)       0:00:26.264 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:42 +0000 (0:00:00.231)       0:00:26.496 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:43 +0000 (0:00:00.217)       0:00:26.713 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:43 +0000 (0:00:00.220)       0:00:26.933 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Set UUIDs for OSD VGs/LVs] ***********************************************\nWednesday 30 September 2026  03:56:43 +0000 (0:00:00.213)       0:00:27.146 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdb', 'value': None})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdc', 'value': None})\u001b[0m\n\nTASK [Generate WAL VG names] ***************************************************\nWednesday 30 September 2026  03:56:44 +0000 (0:00:00.448)       0:00:27.595 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Generate DB VG names] ****************************************************\nWednesday 30 September 2026  03:56:44 +0000 (0:00:00.163)       0:00:27.759 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Generate shared DB/WAL VG names] *****************************************\nWednesday 30 September 2026  03:56:44 +0000 (0:00:00.139)       0:00:27.898 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Define lvm_volumes structures] *******************************************\nWednesday 30 September 2026  03:56:44 +0000 (0:00:00.145)       0:00:28.044 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block only)] *****************************\nWednesday 30 September 2026  03:56:44 +0000 (0:00:00.158)       0:00:28.202 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}})\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + db)] *****************************\nWednesday 30 September 2026  03:56:44 +0000 (0:00:00.183)       0:00:28.385 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + wal)] ****************************\nWednesday 30 September 2026  03:56:45 +0000 (0:00:00.172)       0:00:28.558 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + db + wal)] ***********************\nWednesday 30 September 2026  03:56:45 +0000 (0:00:00.178)       0:00:28.736 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Compile lvm_volumes] *****************************************************\nWednesday 30 September 2026  03:56:45 +0000 (0:00:00.175)       0:00:28.911 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Set OSD devices config data] *********************************************\nWednesday 30 September 2026  03:56:45 +0000 (0:00:00.158)       0:00:29.070 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Set DB devices config data] **********************************************\nWednesday 30 September 2026  03:56:45 +0000 (0:00:00.146)       0:00:29.217 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Set WAL devices config data] *********************************************\nWednesday 30 September 2026  03:56:45 +0000 (0:00:00.166)       0:00:29.384 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Set DB+WAL devices config data] ******************************************\nWednesday 30 September 2026  03:56:46 +0000 (0:00:00.381)       0:00:29.765 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print ceph_osd_devices] **************************************************\nWednesday 30 September 2026  03:56:46 +0000 (0:00:00.170)       0:00:29.935 *** \n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"ceph_osd_devices\": {\u001b[0m\n\u001b[0;32m        \"sdb\": {\u001b[0m\n\u001b[0;32m            \"osd_lvm_uuid\": \"bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m\n\u001b[0;32m        },\u001b[0m\n\u001b[0;32m        \"sdc\": {\u001b[0m\n\u001b[0;32m            \"osd_lvm_uuid\": \"0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m\n\u001b[0;32m        }\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print WAL devices] *******************************************************\nWednesday 30 September 2026  03:56:46 +0000 (0:00:00.149)       0:00:30.085 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print DB devices] ********************************************************\nWednesday 30 September 2026  03:56:46 +0000 (0:00:00.140)       0:00:30.226 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print shared DB/WAL devices] *********************************************\nWednesday 30 September 2026  03:56:46 +0000 (0:00:00.154)       0:00:30.380 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print configuration data] ************************************************\nWednesday 30 September 2026  03:56:47 +0000 (0:00:00.147)       0:00:30.528 *** \n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"_ceph_configure_lvm_config_data\": {\u001b[0m\n\u001b[0;33m        \"ceph_osd_devices\": {\u001b[0m\n\u001b[0;33m            \"sdb\": {\u001b[0m\n\u001b[0;33m                \"osd_lvm_uuid\": \"bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m\n\u001b[0;33m            },\u001b[0m\n\u001b[0;33m            \"sdc\": {\u001b[0m\n\u001b[0;33m                \"osd_lvm_uuid\": \"0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m\n\u001b[0;33m            }\u001b[0m\n\u001b[0;33m        },\u001b[0m\n\u001b[0;33m        \"lvm_volumes\": [\u001b[0m\n\u001b[0;33m            {\u001b[0m\n\u001b[0;33m                \"data\": \"osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5\",\u001b[0m\n\u001b[0;33m                \"data_vg\": \"ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m\n\u001b[0;33m            },\u001b[0m\n\u001b[0;33m            {\u001b[0m\n\u001b[0;33m                \"data\": \"osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\",\u001b[0m\n\u001b[0;33m                \"data_vg\": \"ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m\n\u001b[0;33m            }\u001b[0m\n\u001b[0;33m        ]\u001b[0m\n\u001b[0;33m    }\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nRUNNING HANDLER [Write configuration file] *************************************\nWednesday 30 September 2026  03:56:47 +0000 (0:00:00.251)       0:00:30.780 *** \n\u001b[0;33mchanged: [testbed-node-4 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nPLAY [Ceph configure LVM] ******************************************************\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  03:56:48 +0000 (0:00:01.224)       0:00:32.004 *** \n\u001b[0;32mok: [testbed-node-5 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get initial list of available block devices] *****************************\nWednesday 30 September 2026  03:56:48 +0000 (0:00:00.293)       0:00:32.298 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:49 +0000 (0:00:00.785)       0:00:33.084 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sr0)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:50 +0000 (0:00:00.419)       0:00:33.503 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:50 +0000 (0:00:00.250)       0:00:33.753 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:50 +0000 (0:00:00.222)       0:00:33.976 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:50 +0000 (0:00:00.220)       0:00:34.197 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:50 +0000 (0:00:00.225)       0:00:34.422 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:51 +0000 (0:00:00.244)       0:00:34.667 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:51 +0000 (0:00:00.233)       0:00:34.901 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:51 +0000 (0:00:00.228)       0:00:35.129 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:51 +0000 (0:00:00.213)       0:00:35.343 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:52 +0000 (0:00:00.746)       0:00:36.090 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:53 +0000 (0:00:01.004)       0:00:37.094 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:54 +0000 (0:00:00.489)       0:00:37.583 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:56:54 +0000 (0:00:00.562)       0:00:38.146 *** \n\u001b[0;32mok: [testbed-node-5] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:55 +0000 (0:00:00.429)       0:00:38.575 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sr0)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:55 +0000 (0:00:00.450)       0:00:39.025 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:55 +0000 (0:00:00.227)       0:00:39.253 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:55 +0000 (0:00:00.234)       0:00:39.487 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:56 +0000 (0:00:00.242)       0:00:39.730 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:56 +0000 (0:00:00.207)       0:00:39.937 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:56 +0000 (0:00:00.212)       0:00:40.150 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:56 +0000 (0:00:00.228)       0:00:40.378 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:57 +0000 (0:00:00.763)       0:00:41.142 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:57 +0000 (0:00:00.222)       0:00:41.364 *** \n\u001b[0;32mok: [testbed-node-5] => (item=sda1)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=sda14)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=sda15)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=sda16)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:58 +0000 (0:00:00.729)       0:00:42.093 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:58 +0000 (0:00:00.231)       0:00:42.325 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:59 +0000 (0:00:00.235)       0:00:42.560 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:56:59 +0000 (0:00:00.251)       0:00:42.812 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set UUIDs for OSD VGs/LVs] ***********************************************\nWednesday 30 September 2026  03:56:59 +0000 (0:00:00.237)       0:00:43.049 *** \n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdb', 'value': None})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdc', 'value': None})\u001b[0m\n\nTASK [Generate WAL VG names] ***************************************************\nWednesday 30 September 2026  03:56:59 +0000 (0:00:00.207)       0:00:43.256 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Generate DB VG names] ****************************************************\nWednesday 30 September 2026  03:56:59 +0000 (0:00:00.196)       0:00:43.453 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Generate shared DB/WAL VG names] *****************************************\nWednesday 30 September 2026  03:57:00 +0000 (0:00:00.169)       0:00:43.622 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Define lvm_volumes structures] *******************************************\nWednesday 30 September 2026  03:57:00 +0000 (0:00:00.154)       0:00:43.777 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block only)] *****************************\nWednesday 30 September 2026  03:57:00 +0000 (0:00:00.462)       0:00:44.240 *** \n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}})\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + db)] *****************************\nWednesday 30 September 2026  03:57:01 +0000 (0:00:00.261)       0:00:44.501 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + wal)] ****************************\nWednesday 30 September 2026  03:57:01 +0000 (0:00:00.182)       0:00:44.684 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Generate lvm_volumes structure (block + db + wal)] ***********************\nWednesday 30 September 2026  03:57:01 +0000 (0:00:00.192)       0:00:44.876 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Compile lvm_volumes] *****************************************************\nWednesday 30 September 2026  03:57:01 +0000 (0:00:00.162)       0:00:45.039 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set OSD devices config data] *********************************************\nWednesday 30 September 2026  03:57:01 +0000 (0:00:00.170)       0:00:45.210 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set DB devices config data] **********************************************\nWednesday 30 September 2026  03:57:01 +0000 (0:00:00.157)       0:00:45.368 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set WAL devices config data] *********************************************\nWednesday 30 September 2026  03:57:02 +0000 (0:00:00.156)       0:00:45.524 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set DB+WAL devices config data] ******************************************\nWednesday 30 September 2026  03:57:02 +0000 (0:00:00.152)       0:00:45.677 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print ceph_osd_devices] **************************************************\nWednesday 30 September 2026  03:57:02 +0000 (0:00:00.141)       0:00:45.819 *** \n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"ceph_osd_devices\": {\u001b[0m\n\u001b[0;32m        \"sdb\": {\u001b[0m\n\u001b[0;32m            \"osd_lvm_uuid\": \"95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m\n\u001b[0;32m        },\u001b[0m\n\u001b[0;32m        \"sdc\": {\u001b[0m\n\u001b[0;32m            \"osd_lvm_uuid\": \"fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m\n\u001b[0;32m        }\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print WAL devices] *******************************************************\nWednesday 30 September 2026  03:57:02 +0000 (0:00:00.175)       0:00:45.994 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print DB devices] ********************************************************\nWednesday 30 September 2026  03:57:02 +0000 (0:00:00.149)       0:00:46.144 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print shared DB/WAL devices] *********************************************\nWednesday 30 September 2026  03:57:02 +0000 (0:00:00.145)       0:00:46.289 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print configuration data] ************************************************\nWednesday 30 September 2026  03:57:03 +0000 (0:00:00.405)       0:00:46.694 *** \n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"_ceph_configure_lvm_config_data\": {\u001b[0m\n\u001b[0;33m        \"ceph_osd_devices\": {\u001b[0m\n\u001b[0;33m            \"sdb\": {\u001b[0m\n\u001b[0;33m                \"osd_lvm_uuid\": \"95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m\n\u001b[0;33m            },\u001b[0m\n\u001b[0;33m            \"sdc\": {\u001b[0m\n\u001b[0;33m                \"osd_lvm_uuid\": \"fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m\n\u001b[0;33m            }\u001b[0m\n\u001b[0;33m        },\u001b[0m\n\u001b[0;33m        \"lvm_volumes\": [\u001b[0m\n\u001b[0;33m            {\u001b[0m\n\u001b[0;33m                \"data\": \"osd-block-95328750-4c7f-53be-940e-c29604f11353\",\u001b[0m\n\u001b[0;33m                \"data_vg\": \"ceph-95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m\n\u001b[0;33m            },\u001b[0m\n\u001b[0;33m            {\u001b[0m\n\u001b[0;33m                \"data\": \"osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\",\u001b[0m\n\u001b[0;33m                \"data_vg\": \"ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m\n\u001b[0;33m            }\u001b[0m\n\u001b[0;33m        ]\u001b[0m\n\u001b[0;33m    }\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nRUNNING HANDLER [Write configuration file] *************************************\nWednesday 30 September 2026  03:57:03 +0000 (0:00:00.227)       0:00:46.922 *** \n\u001b[0;33mchanged: [testbed-node-5 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:57:04 +0000 (0:00:01.121)       0:00:48.043 *** \n=============================================================================== \nWrite configuration file ------------------------------------------------ 4.79s\nAdd known partitions to the list of available block devices ------------- 1.34s\nGet initial list of available block devices ----------------------------- 1.30s\nAdd known links to the list of available block devices ------------------ 1.27s\nAdd known links to the list of available block devices ------------------ 1.00s\nAdd known partitions to the list of available block devices ------------- 0.99s\nAdd known links to the list of available block devices ------------------ 0.96s\nSet UUIDs for OSD VGs/LVs ----------------------------------------------- 0.85s\nGet extra vars for Ceph configuration ----------------------------------- 0.84s\nDefine lvm_volumes structures ------------------------------------------- 0.77s\nAdd known partitions to the list of available block devices ------------- 0.76s\nAdd known partitions to the list of available block devices ------------- 0.76s\nGenerate lvm_volumes structure (block + db + wal) ----------------------- 0.76s\nAdd known links to the list of available block devices ------------------ 0.76s\nAdd known links to the list of available block devices ------------------ 0.76s\nAdd known links to the list of available block devices ------------------ 0.75s\nAdd known partitions to the list of available block devices ------------- 0.73s\nAdd known partitions to the list of available block devices ------------- 0.73s\nPrint configuration data ------------------------------------------------ 0.71s\nAdd known links to the list of available block devices ------------------ 0.71s\n\u001b[32m2026-09-30 03:57:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d5956831-e3ee-4440-af00-0103dc4456ae (sync inventory) is running in background. Output coming soon.\u001b[0m\n\u001b[32m2026-09-30 03:57:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting group_vars file reorganization\u001b[0m\n\u001b[32m2026-09-30 03:57:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMoved 0 file(s) to their respective directories\u001b[0m\n\u001b[32m2026-09-30 03:57:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGroup_vars file reorganization completed\u001b[0m\n\u001b[32m2026-09-30 03:57:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting variable preparation from inventory\u001b[0m\n\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-kolla-ceph-rgw-hosts.yml with ceph_rgw_hosts\u001b[0m\n\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-infrastructure-cephclient-mons.yml with cephclient_mons\u001b[0m\n\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-ceph-cluster-fsid.yml with ceph_cluster_fsid\u001b[0m\n\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m3 file(s) written, 6 host(s) processed\u001b[0m\n\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mVariable preparation completed\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting inventory overwrite handling\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 99-overwrite\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group frr:children from 60-generic\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group netbird:children from 50-infrastructure\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-rgw from 50-ceph\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-mds from 50-ceph\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 20-roles\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group k3s_node from 50-infrastructure\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoved 5 group(s) in total\u001b[0m\n\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory overwrite handling completed\u001b[0m\n\u001b[32m2026-09-30 03:57:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting merge of inventory files\u001b[0m\n\u001b[32m2026-09-30 03:57:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory files merged successfully\u001b[0m\n\u001b[32m2026-09-30 03:57:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating minified hosts file\u001b[0m\n\u001b[32m2026-09-30 03:57:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote minified hosts file to /inventory.merge/hosts-minified.yml\u001b[0m\n\u001b[32m2026-09-30 03:57:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote fast inventory to /inventory.merge/fast/hosts.json\u001b[0m\n\u001b[32m2026-09-30 03:57:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating ClusterShell configuration from Ansible inventory\u001b[0m\n\u001b[32m2026-09-30 03:58:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote ClusterShell configuration\u001b[0m\n[master 229eb91] 2026-09-30-03-58\n 5 files changed, 75 insertions(+), 10 deletions(-)\n create mode 100644 fast/host_vars/testbed-node-3/ceph-lvm-configuration.yml\n create mode 100644 fast/host_vars/testbed-node-4/ceph-lvm-configuration.yml\n create mode 100644 fast/host_vars/testbed-node-5/ceph-lvm-configuration.yml\n\u001b[32m2026-09-30 03:58:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-create-lvm-devices.\u001b[0m\n\u001b[32m2026-09-30 03:58:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0839be1d-7001-4aad-afd4-dc6074823251 (ceph-create-lvm-devices) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:58:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0839be1d-7001-4aad-afd4-dc6074823251 (ceph-create-lvm-devices) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m\n\u001b[1;35m2.16.19\u001b[0m\n\nPLAY [Ceph create LVM devices] *************************************************\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  03:58:08 +0000 (0:00:00.308)       0:00:00.308 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get initial list of available block devices] *****************************\nWednesday 30 September 2026  03:58:09 +0000 (0:00:00.283)       0:00:00.591 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:09 +0000 (0:00:00.247)       0:00:00.839 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sr0)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:09 +0000 (0:00:00.536)       0:00:01.375 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:10 +0000 (0:00:00.206)       0:00:01.582 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:10 +0000 (0:00:00.545)       0:00:02.127 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:10 +0000 (0:00:00.220)       0:00:02.347 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:11 +0000 (0:00:00.218)       0:00:02.566 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:11 +0000 (0:00:00.243)       0:00:02.809 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:11 +0000 (0:00:00.219)       0:00:03.029 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:11 +0000 (0:00:00.246)       0:00:03.276 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:11 +0000 (0:00:00.212)       0:00:03.488 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:12 +0000 (0:00:00.495)       0:00:03.983 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:12 +0000 (0:00:00.482)       0:00:04.466 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:13 +0000 (0:00:00.754)       0:00:05.220 *** \n\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:14 +0000 (0:00:00.793)       0:00:06.013 *** \n\u001b[0;32mok: [testbed-node-3] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:15 +0000 (0:00:00.892)       0:00:06.905 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sr0)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:15 +0000 (0:00:00.500)       0:00:07.406 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:16 +0000 (0:00:00.220)       0:00:07.627 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:16 +0000 (0:00:00.219)       0:00:07.846 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:16 +0000 (0:00:00.232)       0:00:08.079 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:16 +0000 (0:00:00.221)       0:00:08.300 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:17 +0000 (0:00:00.224)       0:00:08.524 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:17 +0000 (0:00:00.232)       0:00:08.757 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:17 +0000 (0:00:00.233)       0:00:08.990 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:17 +0000 (0:00:00.228)       0:00:09.218 *** \n\u001b[0;32mok: [testbed-node-3] => (item=sda1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=sda14)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=sda15)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=sda16)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:18 +0000 (0:00:00.981)       0:00:10.200 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:19 +0000 (0:00:00.714)       0:00:10.914 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:19 +0000 (0:00:00.221)       0:00:11.136 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:19 +0000 (0:00:00.229)       0:00:11.366 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Check whether ceph_db_wal_devices is used exclusively] *******************\nWednesday 30 September 2026  03:58:20 +0000 (0:00:00.248)       0:00:11.614 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create dict of block VGs -> PVs from ceph_osd_devices] *******************\nWednesday 30 September 2026  03:58:20 +0000 (0:00:00.161)       0:00:11.776 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}})\u001b[0m\n\nTASK [Create block VGs] ********************************************************\nWednesday 30 September 2026  03:58:20 +0000 (0:00:00.214)       0:00:11.990 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m\n\nTASK [Print 'Create block VGs'] ************************************************\nWednesday 30 September 2026  03:58:22 +0000 (0:00:02.070)       0:00:14.061 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create block LVs] ********************************************************\nWednesday 30 September 2026  03:58:22 +0000 (0:00:00.158)       0:00:14.220 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m\n\nTASK [Print 'Create block LVs'] ************************************************\nWednesday 30 September 2026  03:58:24 +0000 (0:00:01.486)       0:00:15.706 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create DB VGs] ***********************************************************\nWednesday 30 September 2026  03:58:24 +0000 (0:00:00.192)       0:00:15.899 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print 'Create DB VGs'] ***************************************************\nWednesday 30 September 2026  03:58:24 +0000 (0:00:00.147)       0:00:16.046 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create WAL VGs] **********************************************************\nWednesday 30 September 2026  03:58:24 +0000 (0:00:00.179)       0:00:16.225 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print 'Create WAL VGs'] **************************************************\nWednesday 30 September 2026  03:58:25 +0000 (0:00:00.401)       0:00:16.627 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create DB+WAL VGs] *******************************************************\nWednesday 30 September 2026  03:58:25 +0000 (0:00:00.195)       0:00:16.823 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print 'Create DB+WAL VGs'] ***********************************************\nWednesday 30 September 2026  03:58:25 +0000 (0:00:00.150)       0:00:16.973 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Prepare variables for OSD count check] ***********************************\nWednesday 30 September 2026  03:58:25 +0000 (0:00:00.174)       0:00:17.148 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Count OSDs put on ceph_db_devices defined in lvm_volumes] ****************\nWednesday 30 September 2026  03:58:25 +0000 (0:00:00.160)       0:00:17.308 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Count OSDs put on ceph_wal_devices defined in lvm_volumes] ***************\nWednesday 30 September 2026  03:58:25 +0000 (0:00:00.162)       0:00:17.471 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Count OSDs put on ceph_db_wal_devices defined in lvm_volumes] ************\nWednesday 30 September 2026  03:58:26 +0000 (0:00:00.166)       0:00:17.637 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a DB VG] *********************\nWednesday 30 September 2026  03:58:26 +0000 (0:00:00.169)       0:00:17.806 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a WAL VG] ********************\nWednesday 30 September 2026  03:58:26 +0000 (0:00:00.175)       0:00:17.982 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a DB+WAL VG] *****************\nWednesday 30 September 2026  03:58:26 +0000 (0:00:00.150)       0:00:18.132 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print number of OSDs wanted per DB VG] ***********************************\nWednesday 30 September 2026  03:58:26 +0000 (0:00:00.166)       0:00:18.299 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_db_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print number of OSDs wanted per WAL VG] **********************************\nWednesday 30 September 2026  03:58:26 +0000 (0:00:00.179)       0:00:18.478 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_wal_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print number of OSDs wanted per DB+WAL VG] *******************************\nWednesday 30 September 2026  03:58:27 +0000 (0:00:00.398)       0:00:18.877 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_db_wal_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Gather DB VGs with total and available size in bytes] ********************\nWednesday 30 September 2026  03:58:27 +0000 (0:00:00.160)       0:00:19.037 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Gather WAL VGs with total and available size in bytes] *******************\nWednesday 30 September 2026  03:58:28 +0000 (0:00:00.735)       0:00:19.773 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Gather DB+WAL VGs with total and available size in bytes] ****************\nWednesday 30 September 2026  03:58:28 +0000 (0:00:00.607)       0:00:20.380 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Combine JSON from _db/wal/db_wal_vgs_cmd_output] *************************\nWednesday 30 September 2026  03:58:29 +0000 (0:00:00.543)       0:00:20.924 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Calculate VG sizes (without buffer)] *************************************\nWednesday 30 September 2026  03:58:29 +0000 (0:00:00.163)       0:00:21.087 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Calculate VG sizes (with buffer)] ****************************************\nWednesday 30 September 2026  03:58:29 +0000 (0:00:00.118)       0:00:21.206 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print LVM VGs report data] ***********************************************\nWednesday 30 September 2026  03:58:29 +0000 (0:00:00.120)       0:00:21.326 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"vgs_report\": {\u001b[0m\n\u001b[0;32m        \"vg\": []\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print LVM VG sizes] ******************************************************\nWednesday 30 September 2026  03:58:29 +0000 (0:00:00.168)       0:00:21.495 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Calculate size needed for LVs on ceph_db_devices] ************************\nWednesday 30 September 2026  03:58:30 +0000 (0:00:00.149)       0:00:21.645 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print size needed for LVs on ceph_db_devices] ****************************\nWednesday 30 September 2026  03:58:30 +0000 (0:00:00.154)       0:00:21.799 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if size of DB LVs on ceph_db_devices > available] *******************\nWednesday 30 September 2026  03:58:30 +0000 (0:00:00.137)       0:00:21.936 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Calculate size needed for LVs on ceph_wal_devices] ***********************\nWednesday 30 September 2026  03:58:30 +0000 (0:00:00.394)       0:00:22.331 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print size needed for LVs on ceph_wal_devices] ***************************\nWednesday 30 September 2026  03:58:30 +0000 (0:00:00.164)       0:00:22.495 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if size of WAL LVs on ceph_wal_devices > available] *****************\nWednesday 30 September 2026  03:58:31 +0000 (0:00:00.161)       0:00:22.656 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Calculate size needed for WAL LVs on ceph_db_wal_devices] ****************\nWednesday 30 September 2026  03:58:31 +0000 (0:00:00.149)       0:00:22.805 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print size needed for WAL LVs on ceph_db_wal_devices] ********************\nWednesday 30 September 2026  03:58:31 +0000 (0:00:00.158)       0:00:22.964 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Calculate size needed for DB LVs on ceph_db_wal_devices] *****************\nWednesday 30 September 2026  03:58:31 +0000 (0:00:00.147)       0:00:23.111 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print size needed for DB LVs on ceph_db_wal_devices] *********************\nWednesday 30 September 2026  03:58:31 +0000 (0:00:00.152)       0:00:23.263 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if size of DB+WAL LVs on ceph_db_wal_devices > available] ***********\nWednesday 30 September 2026  03:58:31 +0000 (0:00:00.156)       0:00:23.420 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if DB LV size < 30 GiB for ceph_db_devices] *************************\nWednesday 30 September 2026  03:58:32 +0000 (0:00:00.150)       0:00:23.570 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if DB LV size < 30 GiB for ceph_db_wal_devices] *********************\nWednesday 30 September 2026  03:58:32 +0000 (0:00:00.157)       0:00:23.727 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create DB LVs for ceph_db_devices] ***************************************\nWednesday 30 September 2026  03:58:32 +0000 (0:00:00.150)       0:00:23.878 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print 'Create DB LVs for ceph_db_devices'] *******************************\nWednesday 30 September 2026  03:58:32 +0000 (0:00:00.175)       0:00:24.054 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create WAL LVs for ceph_wal_devices] *************************************\nWednesday 30 September 2026  03:58:32 +0000 (0:00:00.410)       0:00:24.465 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print 'Create WAL LVs for ceph_wal_devices'] *****************************\nWednesday 30 September 2026  03:58:33 +0000 (0:00:00.201)       0:00:24.666 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create WAL LVs for ceph_db_wal_devices] **********************************\nWednesday 30 September 2026  03:58:33 +0000 (0:00:00.187)       0:00:24.854 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print 'Create WAL LVs for ceph_db_wal_devices'] **************************\nWednesday 30 September 2026  03:58:33 +0000 (0:00:00.173)       0:00:25.027 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Create DB LVs for ceph_db_wal_devices] ***********************************\nWednesday 30 September 2026  03:58:33 +0000 (0:00:00.161)       0:00:25.189 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print 'Create DB LVs for ceph_db_wal_devices'] ***************************\nWednesday 30 September 2026  03:58:33 +0000 (0:00:00.170)       0:00:25.359 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Get list of Ceph LVs with associated VGs] ********************************\nWednesday 30 September 2026  03:58:34 +0000 (0:00:00.171)       0:00:25.530 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Get list of Ceph PVs with associated VGs] ********************************\nWednesday 30 September 2026  03:58:34 +0000 (0:00:00.535)       0:00:26.066 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Combine JSON from _lvs_cmd_output/_pvs_cmd_output] ***********************\nWednesday 30 September 2026  03:58:35 +0000 (0:00:00.516)       0:00:26.582 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Create list of VG/LV names] **********************************************\nWednesday 30 September 2026  03:58:35 +0000 (0:00:00.163)       0:00:26.746 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'lv_name': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'vg_name': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'lv_name': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'vg_name': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m\n\nTASK [Fail if block LV defined in lvm_volumes is missing] **********************\nWednesday 30 September 2026  03:58:35 +0000 (0:00:00.180)       0:00:26.927 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if DB LV defined in lvm_volumes is missing] *************************\nWednesday 30 September 2026  03:58:35 +0000 (0:00:00.179)       0:00:27.106 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail if WAL LV defined in lvm_volumes is missing] ************************\nWednesday 30 September 2026  03:58:36 +0000 (0:00:00.427)       0:00:27.534 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Print LVM report data] ***************************************************\nWednesday 30 September 2026  03:58:36 +0000 (0:00:00.212)       0:00:27.747 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"lvm_report\": {\u001b[0m\n\u001b[0;32m        \"lv\": [\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"lv_name\": \"osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m\n\u001b[0;32m            },\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"lv_name\": \"osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m\n\u001b[0;32m            }\u001b[0m\n\u001b[0;32m        ],\u001b[0m\n\u001b[0;32m        \"pv\": [\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"pv_name\": \"/dev/sdb\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m\n\u001b[0;32m            },\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"pv_name\": \"/dev/sdc\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m\n\u001b[0;32m            }\u001b[0m\n\u001b[0;32m        ]\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY [Ceph create LVM devices] *************************************************\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  03:58:36 +0000 (0:00:00.308)       0:00:28.055 *** \n\u001b[0;32mok: [testbed-node-4 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get initial list of available block devices] *****************************\nWednesday 30 September 2026  03:58:36 +0000 (0:00:00.303)       0:00:28.358 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:37 +0000 (0:00:00.265)       0:00:28.624 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sr0)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:37 +0000 (0:00:00.514)       0:00:29.138 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:37 +0000 (0:00:00.227)       0:00:29.366 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:38 +0000 (0:00:00.215)       0:00:29.581 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:38 +0000 (0:00:00.252)       0:00:29.834 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:39 +0000 (0:00:00.694)       0:00:30.528 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:39 +0000 (0:00:00.211)       0:00:30.740 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:39 +0000 (0:00:00.238)       0:00:30.978 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:39 +0000 (0:00:00.230)       0:00:31.208 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:39 +0000 (0:00:00.232)       0:00:31.441 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:40 +0000 (0:00:00.463)       0:00:31.904 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:40 +0000 (0:00:00.466)       0:00:32.371 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:41 +0000 (0:00:00.465)       0:00:32.837 *** \n\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:58:41 +0000 (0:00:00.518)       0:00:33.356 *** \n\u001b[0;32mok: [testbed-node-4] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:42 +0000 (0:00:00.360)       0:00:33.716 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sr0)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:42 +0000 (0:00:00.726)       0:00:34.443 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:43 +0000 (0:00:00.208)       0:00:34.651 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:43 +0000 (0:00:00.226)       0:00:34.878 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:43 +0000 (0:00:00.231)       0:00:35.109 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:43 +0000 (0:00:00.236)       0:00:35.346 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:44 +0000 (0:00:00.260)       0:00:35.607 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:44 +0000 (0:00:00.222)       0:00:35.830 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:44 +0000 (0:00:00.243)       0:00:36.073 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:44 +0000 (0:00:00.303)       0:00:36.377 *** \n\u001b[0;32mok: [testbed-node-4] => (item=sda1)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=sda14)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=sda15)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=sda16)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:45 +0000 (0:00:01.007)       0:00:37.385 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:46 +0000 (0:00:00.221)       0:00:37.607 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:46 +0000 (0:00:00.225)       0:00:37.833 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:58:47 +0000 (0:00:00.830)       0:00:38.663 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Check whether ceph_db_wal_devices is used exclusively] *******************\nWednesday 30 September 2026  03:58:47 +0000 (0:00:00.216)       0:00:38.879 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create dict of block VGs -> PVs from ceph_osd_devices] *******************\nWednesday 30 September 2026  03:58:47 +0000 (0:00:00.163)       0:00:39.043 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}})\u001b[0m\n\nTASK [Create block VGs] ********************************************************\nWednesday 30 September 2026  03:58:47 +0000 (0:00:00.221)       0:00:39.264 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m\n\nTASK [Print 'Create block VGs'] ************************************************\nWednesday 30 September 2026  03:58:49 +0000 (0:00:01.759)       0:00:41.023 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create block LVs] ********************************************************\nWednesday 30 September 2026  03:58:49 +0000 (0:00:00.175)       0:00:41.199 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m\n\nTASK [Print 'Create block LVs'] ************************************************\nWednesday 30 September 2026  03:58:51 +0000 (0:00:01.371)       0:00:42.570 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create DB VGs] ***********************************************************\nWednesday 30 September 2026  03:58:51 +0000 (0:00:00.169)       0:00:42.739 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print 'Create DB VGs'] ***************************************************\nWednesday 30 September 2026  03:58:51 +0000 (0:00:00.185)       0:00:42.925 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create WAL VGs] **********************************************************\nWednesday 30 September 2026  03:58:51 +0000 (0:00:00.186)       0:00:43.112 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print 'Create WAL VGs'] **************************************************\nWednesday 30 September 2026  03:58:51 +0000 (0:00:00.160)       0:00:43.272 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create DB+WAL VGs] *******************************************************\nWednesday 30 September 2026  03:58:51 +0000 (0:00:00.177)       0:00:43.450 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print 'Create DB+WAL VGs'] ***********************************************\nWednesday 30 September 2026  03:58:52 +0000 (0:00:00.382)       0:00:43.832 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Prepare variables for OSD count check] ***********************************\nWednesday 30 September 2026  03:58:52 +0000 (0:00:00.165)       0:00:43.998 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Count OSDs put on ceph_db_devices defined in lvm_volumes] ****************\nWednesday 30 September 2026  03:58:52 +0000 (0:00:00.165)       0:00:44.164 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Count OSDs put on ceph_wal_devices defined in lvm_volumes] ***************\nWednesday 30 September 2026  03:58:52 +0000 (0:00:00.168)       0:00:44.332 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Count OSDs put on ceph_db_wal_devices defined in lvm_volumes] ************\nWednesday 30 September 2026  03:58:53 +0000 (0:00:00.177)       0:00:44.510 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a DB VG] *********************\nWednesday 30 September 2026  03:58:53 +0000 (0:00:00.170)       0:00:44.680 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a WAL VG] ********************\nWednesday 30 September 2026  03:58:53 +0000 (0:00:00.145)       0:00:44.826 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a DB+WAL VG] *****************\nWednesday 30 September 2026  03:58:53 +0000 (0:00:00.154)       0:00:44.980 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print number of OSDs wanted per DB VG] ***********************************\nWednesday 30 September 2026  03:58:53 +0000 (0:00:00.134)       0:00:45.114 *** \n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_db_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print number of OSDs wanted per WAL VG] **********************************\nWednesday 30 September 2026  03:58:53 +0000 (0:00:00.174)       0:00:45.289 *** \n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_wal_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print number of OSDs wanted per DB+WAL VG] *******************************\nWednesday 30 September 2026  03:58:53 +0000 (0:00:00.164)       0:00:45.453 *** \n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_db_wal_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Gather DB VGs with total and available size in bytes] ********************\nWednesday 30 September 2026  03:58:54 +0000 (0:00:00.151)       0:00:45.605 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Gather WAL VGs with total and available size in bytes] *******************\nWednesday 30 September 2026  03:58:54 +0000 (0:00:00.793)       0:00:46.399 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Gather DB+WAL VGs with total and available size in bytes] ****************\nWednesday 30 September 2026  03:58:55 +0000 (0:00:00.584)       0:00:46.983 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Combine JSON from _db/wal/db_wal_vgs_cmd_output] *************************\nWednesday 30 September 2026  03:58:56 +0000 (0:00:00.590)       0:00:47.573 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Calculate VG sizes (without buffer)] *************************************\nWednesday 30 September 2026  03:58:56 +0000 (0:00:00.157)       0:00:47.731 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Calculate VG sizes (with buffer)] ****************************************\nWednesday 30 September 2026  03:58:56 +0000 (0:00:00.135)       0:00:47.867 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print LVM VGs report data] ***********************************************\nWednesday 30 September 2026  03:58:56 +0000 (0:00:00.126)       0:00:47.993 *** \n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"vgs_report\": {\u001b[0m\n\u001b[0;32m        \"vg\": []\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print LVM VG sizes] ******************************************************\nWednesday 30 September 2026  03:58:56 +0000 (0:00:00.155)       0:00:48.149 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Calculate size needed for LVs on ceph_db_devices] ************************\nWednesday 30 September 2026  03:58:56 +0000 (0:00:00.155)       0:00:48.305 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print size needed for LVs on ceph_db_devices] ****************************\nWednesday 30 September 2026  03:58:56 +0000 (0:00:00.167)       0:00:48.472 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if size of DB LVs on ceph_db_devices > available] *******************\nWednesday 30 September 2026  03:58:57 +0000 (0:00:00.159)       0:00:48.632 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Calculate size needed for LVs on ceph_wal_devices] ***********************\nWednesday 30 September 2026  03:58:57 +0000 (0:00:00.146)       0:00:48.779 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print size needed for LVs on ceph_wal_devices] ***************************\nWednesday 30 September 2026  03:58:57 +0000 (0:00:00.153)       0:00:48.932 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if size of WAL LVs on ceph_wal_devices > available] *****************\nWednesday 30 September 2026  03:58:57 +0000 (0:00:00.431)       0:00:49.364 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Calculate size needed for WAL LVs on ceph_db_wal_devices] ****************\nWednesday 30 September 2026  03:58:58 +0000 (0:00:00.150)       0:00:49.514 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print size needed for WAL LVs on ceph_db_wal_devices] ********************\nWednesday 30 September 2026  03:58:58 +0000 (0:00:00.178)       0:00:49.693 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Calculate size needed for DB LVs on ceph_db_wal_devices] *****************\nWednesday 30 September 2026  03:58:58 +0000 (0:00:00.151)       0:00:49.844 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print size needed for DB LVs on ceph_db_wal_devices] *********************\nWednesday 30 September 2026  03:58:58 +0000 (0:00:00.156)       0:00:50.000 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if size of DB+WAL LVs on ceph_db_wal_devices > available] ***********\nWednesday 30 September 2026  03:58:58 +0000 (0:00:00.156)       0:00:50.156 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if DB LV size < 30 GiB for ceph_db_devices] *************************\nWednesday 30 September 2026  03:58:58 +0000 (0:00:00.143)       0:00:50.300 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if DB LV size < 30 GiB for ceph_db_wal_devices] *********************\nWednesday 30 September 2026  03:58:58 +0000 (0:00:00.148)       0:00:50.449 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create DB LVs for ceph_db_devices] ***************************************\nWednesday 30 September 2026  03:58:59 +0000 (0:00:00.151)       0:00:50.600 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print 'Create DB LVs for ceph_db_devices'] *******************************\nWednesday 30 September 2026  03:58:59 +0000 (0:00:00.209)       0:00:50.809 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create WAL LVs for ceph_wal_devices] *************************************\nWednesday 30 September 2026  03:58:59 +0000 (0:00:00.183)       0:00:50.992 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print 'Create WAL LVs for ceph_wal_devices'] *****************************\nWednesday 30 September 2026  03:58:59 +0000 (0:00:00.175)       0:00:51.168 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create WAL LVs for ceph_db_wal_devices] **********************************\nWednesday 30 September 2026  03:58:59 +0000 (0:00:00.195)       0:00:51.364 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print 'Create WAL LVs for ceph_db_wal_devices'] **************************\nWednesday 30 September 2026  03:59:00 +0000 (0:00:00.491)       0:00:51.855 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Create DB LVs for ceph_db_wal_devices] ***********************************\nWednesday 30 September 2026  03:59:00 +0000 (0:00:00.158)       0:00:52.013 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print 'Create DB LVs for ceph_db_wal_devices'] ***************************\nWednesday 30 September 2026  03:59:00 +0000 (0:00:00.169)       0:00:52.183 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Get list of Ceph LVs with associated VGs] ********************************\nWednesday 30 September 2026  03:59:00 +0000 (0:00:00.191)       0:00:52.375 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Get list of Ceph PVs with associated VGs] ********************************\nWednesday 30 September 2026  03:59:01 +0000 (0:00:00.667)       0:00:53.042 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Combine JSON from _lvs_cmd_output/_pvs_cmd_output] ***********************\nWednesday 30 September 2026  03:59:02 +0000 (0:00:00.601)       0:00:53.644 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [Create list of VG/LV names] **********************************************\nWednesday 30 September 2026  03:59:02 +0000 (0:00:00.176)       0:00:53.820 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'lv_name': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'vg_name': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'lv_name': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'vg_name': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m\n\nTASK [Fail if block LV defined in lvm_volumes is missing] **********************\nWednesday 30 September 2026  03:59:02 +0000 (0:00:00.187)       0:00:54.008 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if DB LV defined in lvm_volumes is missing] *************************\nWednesday 30 September 2026  03:59:02 +0000 (0:00:00.176)       0:00:54.185 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Fail if WAL LV defined in lvm_volumes is missing] ************************\nWednesday 30 September 2026  03:59:02 +0000 (0:00:00.167)       0:00:54.353 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [Print LVM report data] ***************************************************\nWednesday 30 September 2026  03:59:03 +0000 (0:00:00.187)       0:00:54.540 *** \n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"lvm_report\": {\u001b[0m\n\u001b[0;32m        \"lv\": [\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"lv_name\": \"osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m\n\u001b[0;32m            },\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"lv_name\": \"osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m\n\u001b[0;32m            }\u001b[0m\n\u001b[0;32m        ],\u001b[0m\n\u001b[0;32m        \"pv\": [\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"pv_name\": \"/dev/sdb\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m\n\u001b[0;32m            },\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"pv_name\": \"/dev/sdc\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m\n\u001b[0;32m            }\u001b[0m\n\u001b[0;32m        ]\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY [Ceph create LVM devices] *************************************************\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  03:59:03 +0000 (0:00:00.575)       0:00:55.116 *** \n\u001b[0;32mok: [testbed-node-5 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get initial list of available block devices] *****************************\nWednesday 30 September 2026  03:59:03 +0000 (0:00:00.292)       0:00:55.408 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:04 +0000 (0:00:00.288)       0:00:55.696 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sr0)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:04 +0000 (0:00:00.491)       0:00:56.188 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:04 +0000 (0:00:00.219)       0:00:56.407 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:05 +0000 (0:00:00.240)       0:00:56.648 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:05 +0000 (0:00:00.222)       0:00:56.870 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:05 +0000 (0:00:00.213)       0:00:57.083 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:05 +0000 (0:00:00.232)       0:00:57.316 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:06 +0000 (0:00:00.707)       0:00:58.023 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:06 +0000 (0:00:00.247)       0:00:58.270 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:06 +0000 (0:00:00.222)       0:00:58.493 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:07 +0000 (0:00:00.448)       0:00:58.941 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:07 +0000 (0:00:00.483)       0:00:59.425 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:08 +0000 (0:00:00.493)       0:00:59.918 *** \n\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m\n\nTASK [Add known links to the list of available block devices] ******************\nWednesday 30 September 2026  03:59:08 +0000 (0:00:00.501)       0:01:00.419 *** \n\u001b[0;32mok: [testbed-node-5] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:09 +0000 (0:00:00.361)       0:01:00.781 *** \n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop0)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop1)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop2)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop3)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop4)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop5)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop6)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop7)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sda)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdb)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdc)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdd)\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sr0)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:09 +0000 (0:00:00.517)       0:01:01.298 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:10 +0000 (0:00:00.227)       0:01:01.526 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:10 +0000 (0:00:00.236)       0:01:01.762 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:11 +0000 (0:00:00.800)       0:01:02.562 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:11 +0000 (0:00:00.293)       0:01:02.856 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:11 +0000 (0:00:00.286)       0:01:03.143 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:11 +0000 (0:00:00.300)       0:01:03.443 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:12 +0000 (0:00:00.219)       0:01:03.663 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:12 +0000 (0:00:00.218)       0:01:03.881 *** \n\u001b[0;32mok: [testbed-node-5] => (item=sda1)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=sda14)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=sda15)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=sda16)\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:13 +0000 (0:00:00.714)       0:01:04.596 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:13 +0000 (0:00:00.234)       0:01:04.830 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:13 +0000 (0:00:00.212)       0:01:05.042 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Add known partitions to the list of available block devices] *************\nWednesday 30 September 2026  03:59:13 +0000 (0:00:00.220)       0:01:05.263 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Check whether ceph_db_wal_devices is used exclusively] *******************\nWednesday 30 September 2026  03:59:13 +0000 (0:00:00.214)       0:01:05.478 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create dict of block VGs -> PVs from ceph_osd_devices] *******************\nWednesday 30 September 2026  03:59:14 +0000 (0:00:00.144)       0:01:05.623 *** \n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}})\u001b[0m\n\nTASK [Create block VGs] ********************************************************\nWednesday 30 September 2026  03:59:14 +0000 (0:00:00.468)       0:01:06.091 *** \n\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m\n\nTASK [Print 'Create block VGs'] ************************************************\nWednesday 30 September 2026  03:59:16 +0000 (0:00:01.738)       0:01:07.830 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create block LVs] ********************************************************\nWednesday 30 September 2026  03:59:16 +0000 (0:00:00.177)       0:01:08.007 *** \n\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m\n\nTASK [Print 'Create block LVs'] ************************************************\nWednesday 30 September 2026  03:59:17 +0000 (0:00:01.422)       0:01:09.430 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create DB VGs] ***********************************************************\nWednesday 30 September 2026  03:59:18 +0000 (0:00:00.198)       0:01:09.628 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print 'Create DB VGs'] ***************************************************\nWednesday 30 September 2026  03:59:18 +0000 (0:00:00.165)       0:01:09.793 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create WAL VGs] **********************************************************\nWednesday 30 September 2026  03:59:18 +0000 (0:00:00.182)       0:01:09.975 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print 'Create WAL VGs'] **************************************************\nWednesday 30 September 2026  03:59:18 +0000 (0:00:00.160)       0:01:10.136 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create DB+WAL VGs] *******************************************************\nWednesday 30 September 2026  03:59:18 +0000 (0:00:00.163)       0:01:10.300 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print 'Create DB+WAL VGs'] ***********************************************\nWednesday 30 September 2026  03:59:18 +0000 (0:00:00.151)       0:01:10.452 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Prepare variables for OSD count check] ***********************************\nWednesday 30 September 2026  03:59:19 +0000 (0:00:00.159)       0:01:10.612 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Count OSDs put on ceph_db_devices defined in lvm_volumes] ****************\nWednesday 30 September 2026  03:59:19 +0000 (0:00:00.150)       0:01:10.762 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Count OSDs put on ceph_wal_devices defined in lvm_volumes] ***************\nWednesday 30 September 2026  03:59:19 +0000 (0:00:00.457)       0:01:11.219 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Count OSDs put on ceph_db_wal_devices defined in lvm_volumes] ************\nWednesday 30 September 2026  03:59:19 +0000 (0:00:00.178)       0:01:11.398 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a DB VG] *********************\nWednesday 30 September 2026  03:59:20 +0000 (0:00:00.187)       0:01:11.585 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a WAL VG] ********************\nWednesday 30 September 2026  03:59:20 +0000 (0:00:00.153)       0:01:11.739 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if number of OSDs exceeds num_osds for a DB+WAL VG] *****************\nWednesday 30 September 2026  03:59:20 +0000 (0:00:00.162)       0:01:11.902 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print number of OSDs wanted per DB VG] ***********************************\nWednesday 30 September 2026  03:59:20 +0000 (0:00:00.142)       0:01:12.045 *** \n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_db_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print number of OSDs wanted per WAL VG] **********************************\nWednesday 30 September 2026  03:59:20 +0000 (0:00:00.148)       0:01:12.193 *** \n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_wal_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print number of OSDs wanted per DB+WAL VG] *******************************\nWednesday 30 September 2026  03:59:20 +0000 (0:00:00.160)       0:01:12.353 *** \n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"_num_osds_wanted_per_db_wal_vg\": {}\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Gather DB VGs with total and available size in bytes] ********************\nWednesday 30 September 2026  03:59:21 +0000 (0:00:00.181)       0:01:12.535 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Gather WAL VGs with total and available size in bytes] *******************\nWednesday 30 September 2026  03:59:21 +0000 (0:00:00.498)       0:01:13.033 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Gather DB+WAL VGs with total and available size in bytes] ****************\nWednesday 30 September 2026  03:59:22 +0000 (0:00:00.497)       0:01:13.530 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Combine JSON from _db/wal/db_wal_vgs_cmd_output] *************************\nWednesday 30 September 2026  03:59:22 +0000 (0:00:00.501)       0:01:14.032 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Calculate VG sizes (without buffer)] *************************************\nWednesday 30 September 2026  03:59:22 +0000 (0:00:00.422)       0:01:14.454 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Calculate VG sizes (with buffer)] ****************************************\nWednesday 30 September 2026  03:59:23 +0000 (0:00:00.128)       0:01:14.583 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print LVM VGs report data] ***********************************************\nWednesday 30 September 2026  03:59:23 +0000 (0:00:00.127)       0:01:14.711 *** \n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"vgs_report\": {\u001b[0m\n\u001b[0;32m        \"vg\": []\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Print LVM VG sizes] ******************************************************\nWednesday 30 September 2026  03:59:23 +0000 (0:00:00.165)       0:01:14.876 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Calculate size needed for LVs on ceph_db_devices] ************************\nWednesday 30 September 2026  03:59:23 +0000 (0:00:00.163)       0:01:15.040 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print size needed for LVs on ceph_db_devices] ****************************\nWednesday 30 September 2026  03:59:23 +0000 (0:00:00.160)       0:01:15.200 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if size of DB LVs on ceph_db_devices > available] *******************\nWednesday 30 September 2026  03:59:23 +0000 (0:00:00.166)       0:01:15.366 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Calculate size needed for LVs on ceph_wal_devices] ***********************\nWednesday 30 September 2026  03:59:24 +0000 (0:00:00.172)       0:01:15.539 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print size needed for LVs on ceph_wal_devices] ***************************\nWednesday 30 September 2026  03:59:24 +0000 (0:00:00.162)       0:01:15.701 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if size of WAL LVs on ceph_wal_devices > available] *****************\nWednesday 30 September 2026  03:59:24 +0000 (0:00:00.155)       0:01:15.857 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Calculate size needed for WAL LVs on ceph_db_wal_devices] ****************\nWednesday 30 September 2026  03:59:24 +0000 (0:00:00.192)       0:01:16.049 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print size needed for WAL LVs on ceph_db_wal_devices] ********************\nWednesday 30 September 2026  03:59:24 +0000 (0:00:00.141)       0:01:16.190 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Calculate size needed for DB LVs on ceph_db_wal_devices] *****************\nWednesday 30 September 2026  03:59:25 +0000 (0:00:00.415)       0:01:16.606 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print size needed for DB LVs on ceph_db_wal_devices] *********************\nWednesday 30 September 2026  03:59:25 +0000 (0:00:00.169)       0:01:16.775 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if size of DB+WAL LVs on ceph_db_wal_devices > available] ***********\nWednesday 30 September 2026  03:59:25 +0000 (0:00:00.149)       0:01:16.924 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if DB LV size < 30 GiB for ceph_db_devices] *************************\nWednesday 30 September 2026  03:59:25 +0000 (0:00:00.156)       0:01:17.081 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if DB LV size < 30 GiB for ceph_db_wal_devices] *********************\nWednesday 30 September 2026  03:59:25 +0000 (0:00:00.165)       0:01:17.246 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create DB LVs for ceph_db_devices] ***************************************\nWednesday 30 September 2026  03:59:25 +0000 (0:00:00.153)       0:01:17.400 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print 'Create DB LVs for ceph_db_devices'] *******************************\nWednesday 30 September 2026  03:59:26 +0000 (0:00:00.180)       0:01:17.580 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create WAL LVs for ceph_wal_devices] *************************************\nWednesday 30 September 2026  03:59:26 +0000 (0:00:00.162)       0:01:17.743 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print 'Create WAL LVs for ceph_wal_devices'] *****************************\nWednesday 30 September 2026  03:59:26 +0000 (0:00:00.193)       0:01:17.937 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create WAL LVs for ceph_db_wal_devices] **********************************\nWednesday 30 September 2026  03:59:26 +0000 (0:00:00.166)       0:01:18.103 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print 'Create WAL LVs for ceph_db_wal_devices'] **************************\nWednesday 30 September 2026  03:59:26 +0000 (0:00:00.180)       0:01:18.284 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Create DB LVs for ceph_db_wal_devices] ***********************************\nWednesday 30 September 2026  03:59:26 +0000 (0:00:00.175)       0:01:18.459 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print 'Create DB LVs for ceph_db_wal_devices'] ***************************\nWednesday 30 September 2026  03:59:27 +0000 (0:00:00.459)       0:01:18.919 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Get list of Ceph LVs with associated VGs] ********************************\nWednesday 30 September 2026  03:59:27 +0000 (0:00:00.183)       0:01:19.103 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get list of Ceph PVs with associated VGs] ********************************\nWednesday 30 September 2026  03:59:28 +0000 (0:00:00.607)       0:01:19.710 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Combine JSON from _lvs_cmd_output/_pvs_cmd_output] ***********************\nWednesday 30 September 2026  03:59:28 +0000 (0:00:00.550)       0:01:20.261 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Create list of VG/LV names] **********************************************\nWednesday 30 September 2026  03:59:28 +0000 (0:00:00.171)       0:01:20.432 *** \n\u001b[0;32mok: [testbed-node-5] => (item={'lv_name': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'vg_name': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'lv_name': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'vg_name': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m\n\nTASK [Fail if block LV defined in lvm_volumes is missing] **********************\nWednesday 30 September 2026  03:59:29 +0000 (0:00:00.200)       0:01:20.632 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if DB LV defined in lvm_volumes is missing] *************************\nWednesday 30 September 2026  03:59:29 +0000 (0:00:00.176)       0:01:20.809 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Fail if WAL LV defined in lvm_volumes is missing] ************************\nWednesday 30 September 2026  03:59:29 +0000 (0:00:00.180)       0:01:20.990 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Print LVM report data] ***************************************************\nWednesday 30 September 2026  03:59:29 +0000 (0:00:00.185)       0:01:21.175 *** \n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"lvm_report\": {\u001b[0m\n\u001b[0;32m        \"lv\": [\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"lv_name\": \"osd-block-95328750-4c7f-53be-940e-c29604f11353\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m\n\u001b[0;32m            },\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"lv_name\": \"osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m\n\u001b[0;32m            }\u001b[0m\n\u001b[0;32m        ],\u001b[0m\n\u001b[0;32m        \"pv\": [\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"pv_name\": \"/dev/sdb\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m\n\u001b[0;32m            },\u001b[0m\n\u001b[0;32m            {\u001b[0m\n\u001b[0;32m                \"pv_name\": \"/dev/sdc\",\u001b[0m\n\u001b[0;32m                \"vg_name\": \"ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m\n\u001b[0;32m            }\u001b[0m\n\u001b[0;32m        ]\u001b[0m\n\u001b[0;32m    }\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=62  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=62  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=62  \u001b[0m rescued=0    ignored=0   \n\n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:59:29 +0000 (0:00:00.184)       0:01:21.360 *** \n=============================================================================== \nCreate block VGs -------------------------------------------------------- 5.57s\nCreate block LVs -------------------------------------------------------- 4.28s\nGather DB VGs with total and available size in bytes -------------------- 2.03s\nGet list of Ceph LVs with associated VGs -------------------------------- 1.81s\nAdd known partitions to the list of available block devices ------------- 1.74s\nGather WAL VGs with total and available size in bytes ------------------- 1.69s\nGet list of Ceph PVs with associated VGs -------------------------------- 1.67s\nGather DB+WAL VGs with total and available size in bytes ---------------- 1.63s\nAdd known links to the list of available block devices ------------------ 1.54s\nPrint LVM report data --------------------------------------------------- 1.07s\nAdd known partitions to the list of available block devices ------------- 1.01s\nAdd known partitions to the list of available block devices ------------- 0.98s\nCreate dict of block VGs -> PVs from ceph_osd_devices ------------------- 0.90s\nAdd known links to the list of available block devices ------------------ 0.89s\nGet extra vars for Ceph configuration ----------------------------------- 0.88s\nCreate WAL LVs for ceph_db_wal_devices ---------------------------------- 0.85s\nAdd known partitions to the list of available block devices ------------- 0.83s\nGet initial list of available block devices ----------------------------- 0.80s\nAdd known partitions to the list of available block devices ------------- 0.80s\nCreate DB LVs for ceph_db_wal_devices ----------------------------------- 0.80s\n\u001b[32m2026-09-30 03:59:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m\n\u001b[32m2026-09-30 03:59:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 070ebf2b-acf2-4344-bad0-e853bbea6ac4 (facts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:59:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 070ebf2b-acf2-4344-bad0-e853bbea6ac4 (facts) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role facts] ********************************************************\n\nTASK [osism.commons.facts : Create custom facts directory] *********************\nWednesday 30 September 2026  03:59:46 +0000 (0:00:00.381)       0:00:00.381 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.facts : Copy fact files] ***********************************\nWednesday 30 September 2026  03:59:47 +0000 (0:00:01.455)       0:00:01.836 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  03:59:49 +0000 (0:00:01.398)       0:00:03.235 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nPLAY [Gather facts for all hosts if using --limit] *****************************\n\nTASK [Gather facts for all hosts] **********************************************\nWednesday 30 September 2026  03:59:55 +0000 (0:00:06.001)       0:00:09.236 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  03:59:55 +0000 (0:00:00.854)       0:00:10.091 *** \n=============================================================================== \nGathers facts about hosts ----------------------------------------------- 6.00s\nosism.commons.facts : Create custom facts directory --------------------- 1.46s\nosism.commons.facts : Copy fact files ----------------------------------- 1.40s\nGather facts for all hosts ---------------------------------------------- 0.85s\n\u001b[32m2026-09-30 03:59:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph.\u001b[0m\n\u001b[32m2026-09-30 03:59:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a4b5db82-7f1e-484c-82fe-a002dcb15e2a (ceph) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 03:59:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a4b5db82-7f1e-484c-82fe-a002dcb15e2a (ceph) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m\n\u001b[1;35m2.16.19\u001b[0m\n\nPLAY [Prepare deployment of Ceph services] *************************************\n\nTASK [ceph-facts : Include facts.yml] ******************************************\nWednesday 30 September 2026  04:00:04 +0000 (0:00:00.907)       0:00:00.907 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/facts.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-facts : Check if it is atomic host] *********************************\nWednesday 30 September 2026  04:00:06 +0000 (0:00:01.259)       0:00:02.167 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact is_atomic] *****************************************\nWednesday 30 September 2026  04:00:07 +0000 (0:00:01.405)       0:00:03.572 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Check if podman binary is present] **************************\nWednesday 30 September 2026  04:00:08 +0000 (0:00:00.884)       0:00:04.457 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact container_binary] **********************************\nWednesday 30 September 2026  04:00:09 +0000 (0:00:01.127)       0:00:05.585 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_cmd] ******************************************\nWednesday 30 September 2026  04:00:10 +0000 (0:00:00.891)       0:00:06.476 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact discovered_interpreter_python] *********************\nWednesday 30 September 2026  04:00:10 +0000 (0:00:00.647)       0:00:07.124 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact discovered_interpreter_python if not previously set] ***\nWednesday 30 September 2026  04:00:11 +0000 (0:00:00.909)       0:00:08.033 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_release ceph_stable_release] ******************\nWednesday 30 September 2026  04:00:12 +0000 (0:00:00.642)       0:00:08.676 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact monitor_name ansible_facts['hostname']] ************\nWednesday 30 September 2026  04:00:13 +0000 (0:00:00.879)       0:00:09.555 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-facts : Set_fact container_exec_cmd] ********************************\nWednesday 30 September 2026  04:00:14 +0000 (0:00:00.653)       0:00:10.208 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Find a running mon container] *******************************\nWednesday 30 September 2026  04:00:14 +0000 (0:00:00.819)       0:00:11.027 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-facts : Check for a ceph mon socket] ********************************\nWednesday 30 September 2026  04:00:17 +0000 (0:00:02.313)       0:00:13.341 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Check if the ceph mon socket is in-use] *********************\nWednesday 30 September 2026  04:00:17 +0000 (0:00:00.703)       0:00:14.044 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact running_mon - non_container] ***********************\nWednesday 30 September 2026  04:00:18 +0000 (0:00:00.871)       0:00:14.916 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact running_mon - container] ***************************\nWednesday 30 September 2026  04:00:19 +0000 (0:00:00.415)       0:00:15.331 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-0'], 'start': '2026-09-30 04:00:15.591059', 'end': '2026-09-30 04:00:15.623302', 'delta': '0:00:00.032243', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-0', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-1'], 'start': '2026-09-30 04:00:16.438822', 'end': '2026-09-30 04:00:16.482201', 'delta': '0:00:00.043379', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-1', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-2'], 'start': '2026-09-30 04:00:17.027471', 'end': '2026-09-30 04:00:17.059017', 'delta': '0:00:00.031546', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-2', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact _container_exec_cmd] *******************************\nWednesday 30 September 2026  04:00:19 +0000 (0:00:00.195)       0:00:15.527 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Get current fsid if cluster is already running] *************\nWednesday 30 September 2026  04:00:20 +0000 (0:00:00.805)       0:00:16.333 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-facts : Set_fact current_fsid rc 1] *********************************\nWednesday 30 September 2026  04:00:20 +0000 (0:00:00.671)       0:00:17.005 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Get current fsid] *******************************************\nWednesday 30 September 2026  04:00:21 +0000 (0:00:00.863)       0:00:17.868 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact fsid] **********************************************\nWednesday 30 September 2026  04:00:22 +0000 (0:00:00.731)       0:00:18.599 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact fsid from current_fsid] ****************************\nWednesday 30 September 2026  04:00:23 +0000 (0:00:00.908)       0:00:19.508 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Generate cluster fsid] **************************************\nWednesday 30 September 2026  04:00:23 +0000 (0:00:00.139)       0:00:19.647 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact fsid] **********************************************\nWednesday 30 September 2026  04:00:23 +0000 (0:00:00.251)       0:00:19.898 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Resolve device link(s)] *************************************\nWednesday 30 September 2026  04:00:24 +0000 (0:00:00.598)       0:00:20.497 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact build devices from resolved symlinks] **************\nWednesday 30 September 2026  04:00:25 +0000 (0:00:00.953)       0:00:21.451 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Resolve dedicated_device link(s)] ***************************\nWednesday 30 September 2026  04:00:25 +0000 (0:00:00.645)       0:00:22.096 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact build dedicated_devices from resolved symlinks] ****\nWednesday 30 September 2026  04:00:26 +0000 (0:00:00.898)       0:00:22.994 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Resolve bluestore_wal_device link(s)] ***********************\nWednesday 30 September 2026  04:00:27 +0000 (0:00:00.630)       0:00:23.625 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact build bluestore_wal_devices from resolved symlinks] ***\nWednesday 30 September 2026  04:00:28 +0000 (0:00:00.874)       0:00:24.500 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Collect existed devices] ************************************\nWednesday 30 September 2026  04:00:28 +0000 (0:00:00.629)       0:00:25.129 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-24-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-19-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-22-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact devices generate device list when osd_auto_discovery] ***\nWednesday 30 September 2026  04:00:30 +0000 (0:00:01.427)       0:00:26.556 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-24-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-19-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-22-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Check if the ceph conf exists] ******************************\nWednesday 30 September 2026  04:00:31 +0000 (0:00:01.106)       0:00:27.663 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set default osd_pool_default_crush_rule fact] ***************\nWednesday 30 September 2026  04:00:32 +0000 (0:00:01.321)       0:00:28.985 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Read osd pool default crush rule] ***************************\nWednesday 30 September 2026  04:00:33 +0000 (0:00:00.645)       0:00:29.630 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************\nWednesday 30 September 2026  04:00:34 +0000 (0:00:00.888)       0:00:30.518 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Read osd pool default crush rule] ***************************\nWednesday 30 September 2026  04:00:35 +0000 (0:00:00.656)       0:00:31.175 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************\nWednesday 30 September 2026  04:00:35 +0000 (0:00:00.914)       0:00:32.090 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact _monitor_addresses - ipv4] *************************\nWednesday 30 September 2026  04:00:36 +0000 (0:00:00.642)       0:00:32.732 *** \n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-facts : Set_fact _monitor_addresses - ipv6] *************************\nWednesday 30 September 2026  04:00:38 +0000 (0:00:01.729)       0:00:34.461 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Import_tasks set_radosgw_address.yml] ***********************\nWednesday 30 September 2026  04:00:39 +0000 (0:00:00.767)       0:00:35.228 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/set_radosgw_address.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-facts : Set current radosgw_address_block, radosgw_address, radosgw_interface  from node \"{{ ceph_dashboard_call_item }}\"] ***\nWednesday 30 September 2026  04:00:40 +0000 (0:00:01.177)       0:00:36.406 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv4] ****\nWednesday 30 September 2026  04:00:40 +0000 (0:00:00.370)       0:00:36.776 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv6] ****\nWednesday 30 September 2026  04:00:41 +0000 (0:00:00.594)       0:00:37.370 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address] ***************\nWednesday 30 September 2026  04:00:41 +0000 (0:00:00.358)       0:00:37.729 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _interface] ****************************************\nWednesday 30 September 2026  04:00:42 +0000 (0:00:00.422)       0:00:38.151 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv4] ******\nWednesday 30 September 2026  04:00:42 +0000 (0:00:00.426)       0:00:38.578 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv6] ******\nWednesday 30 September 2026  04:00:43 +0000 (0:00:00.665)       0:00:39.243 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Reset rgw_instances (workaround)] ***************************\nWednesday 30 September 2026  04:00:43 +0000 (0:00:00.692)       0:00:39.936 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact rgw_instances] *************************************\nWednesday 30 September 2026  04:00:44 +0000 (0:00:00.567)       0:00:40.503 *** \n\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=0)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=0)\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_run_cmd] **************************************\nWednesday 30 September 2026  04:00:44 +0000 (0:00:00.575)       0:00:41.079 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_admin_command] ********************************\nWednesday 30 September 2026  04:00:46 +0000 (0:00:01.073)       0:00:42.153 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m\n\nTASK [ceph-handler : Include check_running_cluster.yml] ************************\nWednesday 30 September 2026  04:00:48 +0000 (0:00:02.248)       0:00:44.401 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Include check_running_containers.yml] *********************\nWednesday 30 September 2026  04:00:49 +0000 (0:00:01.252)       0:00:45.653 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Check for a mon container] ********************************\nWednesday 30 September 2026  04:00:50 +0000 (0:00:01.271)       0:00:46.925 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for an osd container] *******************************\nWednesday 30 September 2026  04:00:51 +0000 (0:00:01.067)       0:00:47.993 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a mds container] ********************************\nWednesday 30 September 2026  04:00:52 +0000 (0:00:00.889)       0:00:48.883 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rgw container] ********************************\nWednesday 30 September 2026  04:00:53 +0000 (0:00:00.752)       0:00:49.636 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a mgr container] ********************************\nWednesday 30 September 2026  04:00:54 +0000 (0:00:00.882)       0:00:50.518 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a rbd mirror container] *************************\nWednesday 30 September 2026  04:00:55 +0000 (0:00:01.056)       0:00:51.574 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a nfs container] ********************************\nWednesday 30 September 2026  04:00:56 +0000 (0:00:00.883)       0:00:52.458 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-crash container] *************************\nWednesday 30 September 2026  04:00:56 +0000 (0:00:00.653)       0:00:53.111 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-exporter container] **********************\nWednesday 30 September 2026  04:00:58 +0000 (0:00:01.363)       0:00:54.475 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Include check_socket_non_container.yml] *******************\nWednesday 30 September 2026  04:00:59 +0000 (0:00:01.077)       0:00:55.552 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mon_status] ******************************\nWednesday 30 September 2026  04:01:00 +0000 (0:00:00.869)       0:00:56.422 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_osd_status] ******************************\nWednesday 30 September 2026  04:01:00 +0000 (0:00:00.676)       0:00:57.098 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mds_status] ******************************\nWednesday 30 September 2026  04:01:01 +0000 (0:00:00.851)       0:00:57.950 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rgw_status] ******************************\nWednesday 30 September 2026  04:01:02 +0000 (0:00:00.635)       0:00:58.585 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_nfs_status] ******************************\nWednesday 30 September 2026  04:01:03 +0000 (0:00:00.934)       0:00:59.520 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rbd_status] ******************************\nWednesday 30 September 2026  04:01:04 +0000 (0:00:00.628)       0:01:00.148 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mgr_status] ******************************\nWednesday 30 September 2026  04:01:04 +0000 (0:00:00.922)       0:01:01.070 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_crash_status] ****************************\nWednesday 30 September 2026  04:01:05 +0000 (0:00:00.685)       0:01:01.756 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_exporter_status] *************************\nWednesday 30 September 2026  04:01:06 +0000 (0:00:00.947)       0:01:02.703 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Generate systemd ceph target file] ***************\nWednesday 30 September 2026  04:01:07 +0000 (0:00:01.378)       0:01:04.082 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Enable ceph.target] ******************************\nWednesday 30 September 2026  04:01:09 +0000 (0:00:01.629)       0:01:05.711 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Include prerequisites.yml] ***********************\nWednesday 30 September 2026  04:01:12 +0000 (0:00:02.614)       0:01:08.326 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-container-common/tasks/prerequisites.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-container-common : Stop lvmetad] ************************************\nWednesday 30 September 2026  04:01:13 +0000 (0:00:01.493)       0:01:09.820 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Disable and mask lvmetad service] ****************\nWednesday 30 September 2026  04:01:14 +0000 (0:00:00.640)       0:01:10.461 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Remove ceph udev rules] **************************\nWednesday 30 September 2026  04:01:15 +0000 (0:00:00.937)       0:01:11.398 *** \n\u001b[0;32mok: [testbed-node-3] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m\n\nTASK [ceph-container-common : Ensure tmpfiles.d is present] ********************\nWednesday 30 September 2026  04:01:16 +0000 (0:00:01.349)       0:01:12.748 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Restore certificates selinux context] ************\nWednesday 30 September 2026  04:01:17 +0000 (0:00:01.298)       0:01:14.046 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Install python3 on osd nodes] ********************\nWednesday 30 September 2026  04:01:18 +0000 (0:00:00.728)       0:01:14.775 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Include registry.yml] ****************************\nWednesday 30 September 2026  04:01:19 +0000 (0:00:00.885)       0:01:15.660 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Include fetch_image.yml] *************************\nWednesday 30 September 2026  04:01:20 +0000 (0:00:00.673)       0:01:16.334 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-container-common/tasks/fetch_image.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-container-common : Pulling Ceph container image] ********************\nWednesday 30 September 2026  04:01:21 +0000 (0:00:01.387)       0:01:17.721 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Pulling alertmanager/prometheus/grafana container images] ***\nWednesday 30 September 2026  04:02:08 +0000 (0:00:47.144)       0:02:04.865 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Pulling node-exporter container image] ***********\nWednesday 30 September 2026  04:02:09 +0000 (0:00:00.739)       0:02:05.604 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Export local ceph dev image] *********************\nWednesday 30 September 2026  04:02:10 +0000 (0:00:00.904)       0:02:06.509 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-container-common : Copy ceph dev image file] ************************\nWednesday 30 September 2026  04:02:10 +0000 (0:00:00.164)       0:02:06.674 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Load ceph dev image] *****************************\nWednesday 30 September 2026  04:02:11 +0000 (0:00:00.671)       0:02:07.346 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Remove tmp ceph dev image file] ******************\nWednesday 30 September 2026  04:02:12 +0000 (0:00:00.963)       0:02:08.310 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Get ceph version] ********************************\nWednesday 30 September 2026  04:02:12 +0000 (0:00:00.685)       0:02:08.995 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_version ceph_version.stdout.split] ***\nWednesday 30 September 2026  04:02:16 +0000 (0:00:03.658)       0:02:12.653 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Include release.yml] *****************************\nWednesday 30 September 2026  04:02:17 +0000 (0:00:00.659)       0:02:13.313 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-container-common/tasks/release.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release jewel] *********************\nWednesday 30 September 2026  04:02:18 +0000 (0:00:01.370)       0:02:14.683 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release kraken] ********************\nWednesday 30 September 2026  04:02:19 +0000 (0:00:00.860)       0:02:15.544 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release luminous] ******************\nWednesday 30 September 2026  04:02:20 +0000 (0:00:00.707)       0:02:16.251 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release mimic] *********************\nWednesday 30 September 2026  04:02:21 +0000 (0:00:01.030)       0:02:17.281 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release nautilus] ******************\nWednesday 30 September 2026  04:02:21 +0000 (0:00:00.685)       0:02:17.967 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release octopus] *******************\nWednesday 30 September 2026  04:02:22 +0000 (0:00:01.019)       0:02:18.986 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release pacific] *******************\nWednesday 30 September 2026  04:02:23 +0000 (0:00:00.746)       0:02:19.732 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release quincy] ********************\nWednesday 30 September 2026  04:02:24 +0000 (0:00:01.005)       0:02:20.738 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-container-common : Set_fact ceph_release reef] **********************\nWednesday 30 September 2026  04:02:25 +0000 (0:00:00.686)       0:02:21.424 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Include create_ceph_initial_dirs.yml] **********************\nWednesday 30 September 2026  04:02:26 +0000 (0:00:01.500)       0:02:22.925 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-config/tasks/create_ceph_initial_dirs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-config : Create ceph initial directories] ***************************\nWednesday 30 September 2026  04:02:28 +0000 (0:00:01.478)       0:02:24.404 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=/etc/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/etc/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/etc/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/etc/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/etc/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/mon)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/etc/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/mon)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/mon)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/mon)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/mon)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/mon)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/tmp)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/tmp)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/tmp)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/crash)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/tmp)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/crash)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/crash)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/tmp)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/radosgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/crash)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/tmp)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/radosgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/radosgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/crash)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/radosgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/crash)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/radosgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/radosgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/run/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/run/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/run/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/log/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/log/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/log/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/run/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/var/log/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/run/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/run/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/var/log/ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/var/log/ceph)\u001b[0m\n\nTASK [ceph-config : Include_tasks rgw_systemd_environment_file.yml] ************\nWednesday 30 September 2026  04:02:35 +0000 (0:00:06.740)       0:02:31.144 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-config/tasks/rgw_systemd_environment_file.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-config : Create rados gateway instance directories] *****************\nWednesday 30 September 2026  04:02:35 +0000 (0:00:00.907)       0:02:32.052 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m\n\nTASK [ceph-config : Generate environment file] *********************************\nWednesday 30 September 2026  04:02:37 +0000 (0:00:01.122)       0:02:33.175 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m\n\nTASK [ceph-config : Reset num_osds] ********************************************\nWednesday 30 September 2026  04:02:38 +0000 (0:00:01.468)       0:02:34.644 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Count number of osds for lvm scenario] *********************\nWednesday 30 September 2026  04:02:39 +0000 (0:00:00.650)       0:02:35.295 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Look up for ceph-volume rejected devices] ******************\nWednesday 30 September 2026  04:02:40 +0000 (0:00:00.882)       0:02:36.177 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set_fact rejected_devices] *********************************\nWednesday 30 September 2026  04:02:40 +0000 (0:00:00.672)       0:02:36.850 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set_fact _devices] *****************************************\nWednesday 30 September 2026  04:02:41 +0000 (0:00:00.934)       0:02:37.784 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Run 'ceph-volume lvm batch --report' to see how many osds are to be created] ***\nWednesday 30 September 2026  04:02:42 +0000 (0:00:00.639)       0:02:38.424 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set_fact num_osds from the output of 'ceph-volume lvm batch --report' (legacy report)] ***\nWednesday 30 September 2026  04:02:43 +0000 (0:00:00.979)       0:02:39.403 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set_fact num_osds from the output of 'ceph-volume lvm batch --report' (new report)] ***\nWednesday 30 September 2026  04:02:43 +0000 (0:00:00.651)       0:02:40.054 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Run 'ceph-volume lvm list' to see how many osds have already been created] ***\nWednesday 30 September 2026  04:02:44 +0000 (0:00:00.901)       0:02:40.955 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-config : Set_fact num_osds (add existing osds)] *********************\nWednesday 30 September 2026  04:02:46 +0000 (0:00:01.594)       0:02:42.549 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set_fact _osd_memory_target] *******************************\nWednesday 30 September 2026  04:02:47 +0000 (0:00:00.891)       0:02:43.441 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set osd_memory_target to cluster host config] **************\nWednesday 30 September 2026  04:02:48 +0000 (0:00:00.722)       0:02:44.163 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Render rgw configs] ****************************************\nWednesday 30 September 2026  04:02:49 +0000 (0:00:00.987)       0:02:45.151 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set config to cluster] *************************************\nWednesday 30 September 2026  04:02:49 +0000 (0:00:00.628)       0:02:45.780 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=[{'key': 'client.rgw.default.testbed-node-3.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-3.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.13:8081'}}, {'key': 'log_file', 'value': '/var/log/ceph/ceph-rgw-default-testbed-node-3.rgw0.log'}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=[{'key': 'client.rgw.default.testbed-node-3.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-3.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.13:8081'}}, {'key': 'rgw_frontends', 'value': 'beast endpoint=192.168.16.13:8081'}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=[{'key': 'client.rgw.default.testbed-node-4.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-4.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.14:8081'}}, {'key': 'log_file', 'value': '/var/log/ceph/ceph-rgw-default-testbed-node-4.rgw0.log'}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=[{'key': 'client.rgw.default.testbed-node-4.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-4.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.14:8081'}}, {'key': 'rgw_frontends', 'value': 'beast endpoint=192.168.16.14:8081'}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=[{'key': 'client.rgw.default.testbed-node-5.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-5.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.15:8081'}}, {'key': 'log_file', 'value': '/var/log/ceph/ceph-rgw-default-testbed-node-5.rgw0.log'}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=[{'key': 'client.rgw.default.testbed-node-5.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-5.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.15:8081'}}, {'key': 'rgw_frontends', 'value': 'beast endpoint=192.168.16.15:8081'}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Set rgw configs to file] ***********************************\nWednesday 30 September 2026  04:02:50 +0000 (0:00:00.948)       0:02:46.728 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Create ceph conf directory] ********************************\nWednesday 30 September 2026  04:02:51 +0000 (0:00:00.631)       0:02:47.360 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set current radosgw_address_block, radosgw_address, radosgw_interface  from node \"{{ ceph_dashboard_call_item }}\"] ***\nWednesday 30 September 2026  04:02:52 +0000 (0:00:00.925)       0:02:48.285 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv4] ****\nWednesday 30 September 2026  04:02:52 +0000 (0:00:00.702)       0:02:48.987 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv6] ****\nWednesday 30 September 2026  04:02:53 +0000 (0:00:00.921)       0:02:49.909 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address] ***************\nWednesday 30 September 2026  04:02:54 +0000 (0:00:00.720)       0:02:50.630 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact _interface] ****************************************\nWednesday 30 September 2026  04:02:55 +0000 (0:00:01.000)       0:02:51.630 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv4] ******\nWednesday 30 September 2026  04:02:55 +0000 (0:00:00.443)       0:02:52.073 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv6] ******\nWednesday 30 September 2026  04:02:56 +0000 (0:00:00.451)       0:02:52.525 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Reset rgw_instances (workaround)] ***************************\nWednesday 30 September 2026  04:02:56 +0000 (0:00:00.488)       0:02:53.014 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-facts : Set_fact rgw_instances] *************************************\nWednesday 30 September 2026  04:02:57 +0000 (0:00:00.902)       0:02:53.916 *** \n\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=0)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=0)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-config : Generate Ceph file] ****************************************\nWednesday 30 September 2026  04:02:59 +0000 (0:00:01.858)       0:02:55.774 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************\nWednesday 30 September 2026  04:03:02 +0000 (0:00:02.622)       0:02:58.397 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Mons handler] **********************************\nWednesday 30 September 2026  04:03:03 +0000 (0:00:01.355)       0:02:59.753 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mons.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mon_handler_called before restart] ********\nWednesday 30 September 2026  04:03:04 +0000 (0:00:00.959)       0:03:00.712 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy mon restart script] ***********************\nWednesday 30 September 2026  04:03:05 +0000 (0:00:00.666)       0:03:01.378 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph mon daemon(s)] ********************\nWednesday 30 September 2026  04:03:06 +0000 (0:00:01.360)       0:03:02.738 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mon_handler_called after restart] *********\nWednesday 30 September 2026  04:03:07 +0000 (0:00:00.677)       0:03:03.416 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Osds handler] **********************************\nWednesday 30 September 2026  04:03:07 +0000 (0:00:00.355)       0:03:03.772 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_osds.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set_fact trigger_restart] **********************\nWednesday 30 September 2026  04:03:08 +0000 (0:00:01.237)       0:03:05.010 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _osd_handler_called before restart] ********\nWednesday 30 September 2026  04:03:09 +0000 (0:00:00.512)       0:03:05.523 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Unset noup flag] *******************************\nWednesday 30 September 2026  04:03:09 +0000 (0:00:00.370)       0:03:05.893 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy osd restart script] ***********************\nWednesday 30 September 2026  04:03:09 +0000 (0:00:00.241)       0:03:06.135 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Get pool list] *********************************\nWednesday 30 September 2026  04:03:10 +0000 (0:00:00.645)       0:03:06.780 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Get balancer module status] ********************\nWednesday 30 September 2026  04:03:10 +0000 (0:00:00.316)       0:03:07.097 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set_fact pools_pgautoscaler_mode] **************\nWednesday 30 September 2026  04:03:11 +0000 (0:00:00.251)       0:03:07.348 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Disable balancer] ******************************\nWednesday 30 September 2026  04:03:11 +0000 (0:00:00.134)       0:03:07.483 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Disable pg autoscale on pools] *****************\nWednesday 30 September 2026  04:03:11 +0000 (0:00:00.264)       0:03:07.747 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph osds daemon(s)] *******************\nWednesday 30 September 2026  04:03:11 +0000 (0:00:00.290)       0:03:08.038 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _osd_handler_called after restart] *********\nWednesday 30 September 2026  04:03:12 +0000 (0:00:00.437)       0:03:08.475 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Re-enable pg autoscale on pools] ***************\nWednesday 30 September 2026  04:03:12 +0000 (0:00:00.333)       0:03:08.809 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Re-enable balancer] ****************************\nWednesday 30 September 2026  04:03:13 +0000 (0:00:00.822)       0:03:09.631 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Mdss handler] **********************************\nWednesday 30 September 2026  04:03:13 +0000 (0:00:00.264)       0:03:09.895 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mdss.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mds_handler_called before restart] ********\nWednesday 30 September 2026  04:03:14 +0000 (0:00:00.964)       0:03:10.860 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy mds restart script] ***********************\nWednesday 30 September 2026  04:03:15 +0000 (0:00:00.661)       0:03:11.521 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph mds daemon(s)] ********************\nWednesday 30 September 2026  04:03:16 +0000 (0:00:01.211)       0:03:12.733 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mds_handler_called after restart] *********\nWednesday 30 September 2026  04:03:17 +0000 (0:00:00.767)       0:03:13.501 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Rgws handler] **********************************\nWednesday 30 September 2026  04:03:17 +0000 (0:00:00.357)       0:03:13.858 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_rgws.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _rgw_handler_called before restart] ********\nWednesday 30 September 2026  04:03:18 +0000 (0:00:01.220)       0:03:15.079 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy rgw restart script] ***********************\nWednesday 30 September 2026  04:03:19 +0000 (0:00:00.397)       0:03:15.476 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph rgw daemon(s)] ********************\nWednesday 30 September 2026  04:03:20 +0000 (0:00:01.444)       0:03:16.920 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _rgw_handler_called after restart] *********\nWednesday 30 September 2026  04:03:22 +0000 (0:00:01.249)       0:03:18.170 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Rbdmirrors handler] ****************************\nWednesday 30 September 2026  04:03:22 +0000 (0:00:00.368)       0:03:18.538 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Mgrs handler] **********************************\nWednesday 30 September 2026  04:03:23 +0000 (0:00:00.709)       0:03:19.247 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mgrs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mgr_handler_called before restart] ********\nWednesday 30 September 2026  04:03:24 +0000 (0:00:01.198)       0:03:20.445 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy mgr restart script] ***********************\nWednesday 30 September 2026  04:03:24 +0000 (0:00:00.387)       0:03:20.832 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph mgr daemon(s)] ********************\nWednesday 30 September 2026  04:03:26 +0000 (0:00:01.518)       0:03:22.351 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mgr_handler_called after restart] *********\nWednesday 30 September 2026  04:03:26 +0000 (0:00:00.713)       0:03:23.064 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role ceph-mon] *****************************************************\n\nTASK [ceph-handler : Include check_running_cluster.yml] ************************\nWednesday 30 September 2026  04:03:27 +0000 (0:00:00.676)       0:03:23.741 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Include check_running_containers.yml] *********************\nWednesday 30 September 2026  04:03:28 +0000 (0:00:00.827)       0:03:24.568 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Check for a mon container] ********************************\nWednesday 30 September 2026  04:03:29 +0000 (0:00:00.586)       0:03:25.154 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for an osd container] *******************************\nWednesday 30 September 2026  04:03:29 +0000 (0:00:00.749)       0:03:25.904 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a mds container] ********************************\nWednesday 30 September 2026  04:03:30 +0000 (0:00:00.637)       0:03:26.541 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a rgw container] ********************************\nWednesday 30 September 2026  04:03:30 +0000 (0:00:00.345)       0:03:26.887 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a mgr container] ********************************\nWednesday 30 September 2026  04:03:31 +0000 (0:00:00.357)       0:03:27.244 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a rbd mirror container] *************************\nWednesday 30 September 2026  04:03:31 +0000 (0:00:00.855)       0:03:28.100 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a nfs container] ********************************\nWednesday 30 September 2026  04:03:32 +0000 (0:00:00.647)       0:03:28.747 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-crash container] *************************\nWednesday 30 September 2026  04:03:32 +0000 (0:00:00.369)       0:03:29.116 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-exporter container] **********************\nWednesday 30 September 2026  04:03:33 +0000 (0:00:00.825)       0:03:29.942 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Include check_socket_non_container.yml] *******************\nWednesday 30 September 2026  04:03:34 +0000 (0:00:00.864)       0:03:30.807 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mon_status] ******************************\nWednesday 30 September 2026  04:03:35 +0000 (0:00:00.775)       0:03:31.582 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_osd_status] ******************************\nWednesday 30 September 2026  04:03:35 +0000 (0:00:00.391)       0:03:31.973 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mds_status] ******************************\nWednesday 30 September 2026  04:03:36 +0000 (0:00:00.376)       0:03:32.350 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rgw_status] ******************************\nWednesday 30 September 2026  04:03:36 +0000 (0:00:00.345)       0:03:32.695 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_nfs_status] ******************************\nWednesday 30 September 2026  04:03:37 +0000 (0:00:00.687)       0:03:33.383 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rbd_status] ******************************\nWednesday 30 September 2026  04:03:37 +0000 (0:00:00.368)       0:03:33.751 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mgr_status] ******************************\nWednesday 30 September 2026  04:03:37 +0000 (0:00:00.352)       0:03:34.103 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_crash_status] ****************************\nWednesday 30 September 2026  04:03:38 +0000 (0:00:00.366)       0:03:34.470 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_exporter_status] *************************\nWednesday 30 September 2026  04:03:39 +0000 (0:00:00.681)       0:03:35.152 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Set_fact container_exec_cmd] **********************************\nWednesday 30 September 2026  04:03:39 +0000 (0:00:00.643)       0:03:35.795 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Include deploy_monitors.yml] **********************************\nWednesday 30 September 2026  04:03:40 +0000 (0:00:00.349)       0:03:36.145 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/deploy_monitors.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-mon : Check if monitor initial keyring already exists] **************\nWednesday 30 September 2026  04:03:41 +0000 (0:00:01.040)       0:03:37.185 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [ceph-mon : Generate monitor initial keyring] *****************************\nWednesday 30 September 2026  04:03:41 +0000 (0:00:00.169)       0:03:37.355 *** \n\u001b[0;33mchanged: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [ceph-mon : Set_fact _initial_mon_key_success] ****************************\nWednesday 30 September 2026  04:03:42 +0000 (0:00:01.259)       0:03:38.614 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Get initial keyring when it already exists] *******************\nWednesday 30 September 2026  04:03:42 +0000 (0:00:00.379)       0:03:38.994 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Create monitor initial keyring] *******************************\nWednesday 30 September 2026  04:03:43 +0000 (0:00:00.681)       0:03:39.676 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Copy the initial key in /etc/ceph (for containers)] ***********\nWednesday 30 September 2026  04:03:44 +0000 (0:00:01.177)       0:03:40.854 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Create monitor directory] *************************************\nWednesday 30 September 2026  04:03:45 +0000 (0:00:00.836)       0:03:41.690 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Recursively fix ownership of monitor directory] ***************\nWednesday 30 September 2026  04:03:46 +0000 (0:00:00.733)       0:03:42.424 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Create admin keyring] *****************************************\nWednesday 30 September 2026  04:03:47 +0000 (0:00:01.005)       0:03:43.429 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ceph-mon : Slurp admin keyring] ******************************************\nWednesday 30 September 2026  04:03:48 +0000 (0:00:01.360)       0:03:44.789 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [ceph-mon : Copy admin keyring over to mons] ******************************\nWednesday 30 September 2026  04:03:49 +0000 (0:00:00.809)       0:03:45.599 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0 -> {{ item }}]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> {{ item }}]\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> {{ item }}]\u001b[0m\n\nTASK [ceph-mon : Import admin keyring into mon keyring] ************************\nWednesday 30 September 2026  04:03:52 +0000 (0:00:03.518)       0:03:49.117 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Set_fact ceph-mon container command] **************************\nWednesday 30 September 2026  04:03:54 +0000 (0:00:01.160)       0:03:50.277 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Set_fact monmaptool container command] ************************\nWednesday 30 September 2026  04:03:54 +0000 (0:00:00.347)       0:03:50.625 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Generate initial monmap] **************************************\nWednesday 30 September 2026  04:03:55 +0000 (0:00:00.698)       0:03:51.324 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Ceph monitor mkfs with keyring] *******************************\nWednesday 30 September 2026  04:03:56 +0000 (0:00:01.479)       0:03:52.803 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Ceph monitor mkfs without keyring] ****************************\nWednesday 30 September 2026  04:03:58 +0000 (0:00:01.775)       0:03:54.579 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Include start_monitor.yml] ************************************\nWednesday 30 September 2026  04:03:58 +0000 (0:00:00.328)       0:03:54.907 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/start_monitor.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-mon : Ensure systemd service override directory exists] *************\nWednesday 30 September 2026  04:03:59 +0000 (0:00:00.894)       0:03:55.802 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Add ceph-mon systemd service overrides] ***********************\nWednesday 30 September 2026  04:04:00 +0000 (0:00:00.346)       0:03:56.148 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Include_tasks systemd.yml] ************************************\nWednesday 30 September 2026  04:04:00 +0000 (0:00:00.323)       0:03:56.471 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/systemd.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-mon : Generate systemd unit file for mon container] *****************\nWednesday 30 September 2026  04:04:01 +0000 (0:00:00.894)       0:03:57.366 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Generate systemd ceph-mon target file] ************************\nWednesday 30 September 2026  04:04:02 +0000 (0:00:01.696)       0:03:59.063 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Enable ceph-mon.target] ***************************************\nWednesday 30 September 2026  04:04:04 +0000 (0:00:01.206)       0:04:00.269 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Start the monitor service] ************************************\nWednesday 30 September 2026  04:04:06 +0000 (0:00:02.220)       0:04:02.489 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Include_tasks ceph_keys.yml] **********************************\nWednesday 30 September 2026  04:04:08 +0000 (0:00:01.975)       0:04:04.465 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/ceph_keys.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-mon : Waiting for the monitor(s) to form the quorum...] *************\nWednesday 30 September 2026  04:04:09 +0000 (0:00:00.870)       0:04:05.335 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [ceph-mon : Fetch ceph initial keys] **************************************\nWednesday 30 September 2026  04:04:10 +0000 (0:00:00.864)       0:04:06.200 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Include secure_cluster.yml] ***********************************\nWednesday 30 September 2026  04:04:15 +0000 (0:00:05.431)       0:04:11.631 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mon : Set cluster configs] ******************************************\nWednesday 30 September 2026  04:04:15 +0000 (0:00:00.387)       0:04:12.019 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'public_network', 'value': '192.168.16.0/20'}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'cluster_network', 'value': '192.168.16.0/20'}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'osd_pool_default_crush_rule', 'value': -1}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'ms_bind_ipv6', 'value': 'False'}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'ms_bind_ipv4', 'value': 'True'}])\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'osd_crush_chooseleaf_type', 'value': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}]) \u001b[0m\n\nRUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************\nWednesday 30 September 2026  04:04:25 +0000 (0:00:09.830)       0:04:21.850 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Mons handler] **********************************\nWednesday 30 September 2026  04:04:26 +0000 (0:00:00.408)       0:04:22.258 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mons.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mon_handler_called before restart] ********\nWednesday 30 September 2026  04:04:26 +0000 (0:00:00.611)       0:04:22.870 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy mon restart script] ***********************\nWednesday 30 September 2026  04:04:27 +0000 (0:00:00.652)       0:04:23.523 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph mon daemon(s)] ********************\nWednesday 30 September 2026  04:04:27 +0000 (0:00:00.371)       0:04:23.894 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mon_handler_called after restart] *********\nWednesday 30 September 2026  04:04:28 +0000 (0:00:00.678)       0:04:24.573 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role ceph-mgr] *****************************************************\n\nTASK [ceph-handler : Include check_running_cluster.yml] ************************\nWednesday 30 September 2026  04:04:29 +0000 (0:00:00.896)       0:04:25.470 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Include check_running_containers.yml] *********************\nWednesday 30 September 2026  04:04:29 +0000 (0:00:00.565)       0:04:26.036 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Check for a mon container] ********************************\nWednesday 30 September 2026  04:04:30 +0000 (0:00:00.800)       0:04:26.837 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for an osd container] *******************************\nWednesday 30 September 2026  04:04:31 +0000 (0:00:00.815)       0:04:27.652 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a mds container] ********************************\nWednesday 30 September 2026  04:04:31 +0000 (0:00:00.352)       0:04:28.005 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a rgw container] ********************************\nWednesday 30 September 2026  04:04:32 +0000 (0:00:00.344)       0:04:28.349 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a mgr container] ********************************\nWednesday 30 September 2026  04:04:32 +0000 (0:00:00.650)       0:04:29.000 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a rbd mirror container] *************************\nWednesday 30 September 2026  04:04:33 +0000 (0:00:00.792)       0:04:29.792 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a nfs container] ********************************\nWednesday 30 September 2026  04:04:34 +0000 (0:00:00.353)       0:04:30.145 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-crash container] *************************\nWednesday 30 September 2026  04:04:34 +0000 (0:00:00.353)       0:04:30.499 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-exporter container] **********************\nWednesday 30 September 2026  04:04:35 +0000 (0:00:01.065)       0:04:31.565 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Include check_socket_non_container.yml] *******************\nWednesday 30 September 2026  04:04:36 +0000 (0:00:00.784)       0:04:32.349 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mon_status] ******************************\nWednesday 30 September 2026  04:04:36 +0000 (0:00:00.342)       0:04:32.692 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_osd_status] ******************************\nWednesday 30 September 2026  04:04:36 +0000 (0:00:00.386)       0:04:33.079 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mds_status] ******************************\nWednesday 30 September 2026  04:04:37 +0000 (0:00:00.641)       0:04:33.721 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rgw_status] ******************************\nWednesday 30 September 2026  04:04:37 +0000 (0:00:00.337)       0:04:34.058 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_nfs_status] ******************************\nWednesday 30 September 2026  04:04:38 +0000 (0:00:00.351)       0:04:34.409 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rbd_status] ******************************\nWednesday 30 September 2026  04:04:38 +0000 (0:00:00.349)       0:04:34.758 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mgr_status] ******************************\nWednesday 30 September 2026  04:04:38 +0000 (0:00:00.330)       0:04:35.089 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_crash_status] ****************************\nWednesday 30 September 2026  04:04:39 +0000 (0:00:00.710)       0:04:35.799 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_exporter_status] *************************\nWednesday 30 September 2026  04:04:40 +0000 (0:00:00.385)       0:04:36.184 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Set_fact container_exec_cmd] **********************************\nWednesday 30 September 2026  04:04:40 +0000 (0:00:00.600)       0:04:36.785 *** \n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-mgr : Include common.yml] *******************************************\nWednesday 30 September 2026  04:04:41 +0000 (0:00:01.332)       0:04:38.117 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/common.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-mgr : Create mgr directory] *****************************************\nWednesday 30 September 2026  04:04:42 +0000 (0:00:00.614)       0:04:38.732 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Fetch ceph mgr keyring] ***************************************\nWednesday 30 September 2026  04:04:43 +0000 (0:00:00.752)       0:04:39.484 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Create ceph mgr keyring(s) on a mon node] *********************\nWednesday 30 September 2026  04:04:43 +0000 (0:00:00.624)       0:04:40.108 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0 -> {{ groups[mon_group_name][0] }}]\u001b[0m\n\nTASK [ceph-mgr : Set_fact _mgr_keys] *******************************************\nWednesday 30 September 2026  04:04:51 +0000 (0:00:07.163)       0:04:47.272 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Get keys from monitors] ***************************************\nWednesday 30 September 2026  04:04:51 +0000 (0:00:00.364)       0:04:47.636 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\nTASK [ceph-mgr : Copy ceph key(s) if needed] ***********************************\nWednesday 30 September 2026  04:04:53 +0000 (0:00:01.748)       0:04:49.384 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=None)\u001b[0m\n\nTASK [ceph-mgr : Set mgr key permissions] **************************************\nWednesday 30 September 2026  04:04:54 +0000 (0:00:01.365)       0:04:50.750 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Append dashboard modules to ceph_mgr_modules] *****************\nWednesday 30 September 2026  04:04:55 +0000 (0:00:01.091)       0:04:51.841 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Include pre_requisite.yml] ************************************\nWednesday 30 September 2026  04:04:56 +0000 (0:00:00.390)       0:04:52.231 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Include start_mgr.yml] ****************************************\nWednesday 30 September 2026  04:04:56 +0000 (0:00:00.367)       0:04:52.599 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/start_mgr.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-mgr : Ensure systemd service override directory exists] *************\nWednesday 30 September 2026  04:04:57 +0000 (0:00:00.864)       0:04:53.463 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Add ceph-mgr systemd service overrides] ***********************\nWednesday 30 September 2026  04:04:57 +0000 (0:00:00.392)       0:04:53.856 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Include_tasks systemd.yml] ************************************\nWednesday 30 September 2026  04:04:58 +0000 (0:00:00.385)       0:04:54.241 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/systemd.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-mgr : Generate systemd unit file] ***********************************\nWednesday 30 September 2026  04:04:59 +0000 (0:00:00.897)       0:04:55.139 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Generate systemd ceph-mgr target file] ************************\nWednesday 30 September 2026  04:05:00 +0000 (0:00:01.383)       0:04:56.522 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Enable ceph-mgr.target] ***************************************\nWednesday 30 September 2026  04:05:01 +0000 (0:00:01.317)       0:04:57.840 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Systemd start mgr] ********************************************\nWednesday 30 September 2026  04:05:03 +0000 (0:00:01.904)       0:04:59.744 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Include mgr_modules.yml] **************************************\nWednesday 30 September 2026  04:05:05 +0000 (0:00:02.305)       0:05:02.050 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/mgr_modules.yml for testbed-node-2\u001b[0m\n\nTASK [ceph-mgr : Wait for all mgr to be up] ************************************\nWednesday 30 September 2026  04:05:06 +0000 (0:00:00.439)       0:05:02.490 *** \n\u001b[1;30mFAILED - RETRYING: [testbed-node-2 -> testbed-node-0]: Wait for all mgr to be up (30 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-2 -> testbed-node-0]: Wait for all mgr to be up (29 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-mgr : Get enabled modules from ceph-mgr] ****************************\nWednesday 30 September 2026  04:05:19 +0000 (0:00:12.896)       0:05:15.386 *** \n\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-mgr : Set _ceph_mgr_modules fact (convert _ceph_mgr_modules.stdout to a dict)] ***\nWednesday 30 September 2026  04:05:20 +0000 (0:00:01.371)       0:05:16.758 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Set _disabled_ceph_mgr_modules fact] **************************\nWednesday 30 September 2026  04:05:20 +0000 (0:00:00.321)       0:05:17.079 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-mgr : Disable ceph mgr enabled modules] *****************************\nWednesday 30 September 2026  04:05:21 +0000 (0:00:00.142)       0:05:17.221 *** \n\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=iostat)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=nfs)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=restful)\u001b[0m\n\nTASK [ceph-mgr : Add modules to ceph-mgr] **************************************\nWednesday 30 September 2026  04:05:27 +0000 (0:00:06.250)       0:05:23.472 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item=balancer) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=dashboard)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=prometheus)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=status) \u001b[0m\n\nRUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************\nWednesday 30 September 2026  04:05:32 +0000 (0:00:05.137)       0:05:28.610 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Mgrs handler] **********************************\nWednesday 30 September 2026  04:05:33 +0000 (0:00:00.659)       0:05:29.269 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mgrs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mgr_handler_called before restart] ********\nWednesday 30 September 2026  04:05:33 +0000 (0:00:00.848)       0:05:30.117 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy mgr restart script] ***********************\nWednesday 30 September 2026  04:05:34 +0000 (0:00:00.367)       0:05:30.485 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph mgr daemon(s)] ********************\nWednesday 30 September 2026  04:05:35 +0000 (0:00:01.305)       0:05:31.790 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mgr_handler_called after restart] *********\nWednesday 30 September 2026  04:05:36 +0000 (0:00:01.011)       0:05:32.802 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role ceph-osd] *****************************************************\n\nTASK [ceph-handler : Include check_running_cluster.yml] ************************\nWednesday 30 September 2026  04:05:37 +0000 (0:00:00.942)       0:05:33.744 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-handler : Include check_running_containers.yml] *********************\nWednesday 30 September 2026  04:05:38 +0000 (0:00:00.566)       0:05:34.311 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-handler : Check for a mon container] ********************************\nWednesday 30 September 2026  04:05:39 +0000 (0:00:00.884)       0:05:35.195 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for an osd container] *******************************\nWednesday 30 September 2026  04:05:39 +0000 (0:00:00.336)       0:05:35.531 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mds container] ********************************\nWednesday 30 September 2026  04:05:40 +0000 (0:00:00.806)       0:05:36.337 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rgw container] ********************************\nWednesday 30 September 2026  04:05:41 +0000 (0:00:01.132)       0:05:37.470 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mgr container] ********************************\nWednesday 30 September 2026  04:05:42 +0000 (0:00:00.699)       0:05:38.169 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rbd mirror container] *************************\nWednesday 30 September 2026  04:05:42 +0000 (0:00:00.385)       0:05:38.555 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a nfs container] ********************************\nWednesday 30 September 2026  04:05:42 +0000 (0:00:00.397)       0:05:38.952 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-crash container] *************************\nWednesday 30 September 2026  04:05:43 +0000 (0:00:00.639)       0:05:39.592 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-exporter container] **********************\nWednesday 30 September 2026  04:05:44 +0000 (0:00:00.755)       0:05:40.348 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Include check_socket_non_container.yml] *******************\nWednesday 30 September 2026  04:05:44 +0000 (0:00:00.661)       0:05:41.009 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mon_status] ******************************\nWednesday 30 September 2026  04:05:45 +0000 (0:00:00.318)       0:05:41.328 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_osd_status] ******************************\nWednesday 30 September 2026  04:05:45 +0000 (0:00:00.641)       0:05:41.969 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mds_status] ******************************\nWednesday 30 September 2026  04:05:46 +0000 (0:00:00.343)       0:05:42.313 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rgw_status] ******************************\nWednesday 30 September 2026  04:05:46 +0000 (0:00:00.340)       0:05:42.653 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_nfs_status] ******************************\nWednesday 30 September 2026  04:05:46 +0000 (0:00:00.358)       0:05:43.012 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rbd_status] ******************************\nWednesday 30 September 2026  04:05:47 +0000 (0:00:00.638)       0:05:43.650 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mgr_status] ******************************\nWednesday 30 September 2026  04:05:47 +0000 (0:00:00.364)       0:05:44.015 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_crash_status] ****************************\nWednesday 30 September 2026  04:05:48 +0000 (0:00:00.319)       0:05:44.334 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_exporter_status] *************************\nWednesday 30 September 2026  04:05:48 +0000 (0:00:00.361)       0:05:44.696 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Set_fact add_osd] *********************************************\nWednesday 30 September 2026  04:05:49 +0000 (0:00:00.938)       0:05:45.635 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Set_fact container_exec_cmd] **********************************\nWednesday 30 September 2026  04:05:49 +0000 (0:00:00.363)       0:05:45.998 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-osd : Include_tasks system_tuning.yml] ******************************\nWednesday 30 September 2026  04:05:50 +0000 (0:00:00.989)       0:05:46.988 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/system_tuning.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-osd : Create tmpfiles.d directory] **********************************\nWednesday 30 September 2026  04:05:51 +0000 (0:00:00.852)       0:05:47.841 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Disable transparent hugepage] *********************************\nWednesday 30 September 2026  04:05:52 +0000 (0:00:00.355)       0:05:48.196 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Get default vm.min_free_kbytes] *******************************\nWednesday 30 September 2026  04:05:52 +0000 (0:00:00.330)       0:05:48.526 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Set_fact vm_min_free_kbytes] **********************************\nWednesday 30 September 2026  04:05:53 +0000 (0:00:00.667)       0:05:49.194 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Apply operating system tuning] ********************************\nWednesday 30 September 2026  04:05:53 +0000 (0:00:00.655)       0:05:49.849 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'fs.aio-max-nr', 'value': '1048576', 'enable': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'fs.aio-max-nr', 'value': '1048576', 'enable': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'fs.file-max', 'value': 26234859})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'fs.file-max', 'value': 26234859})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.zone_reclaim_mode', 'value': 0})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'fs.aio-max-nr', 'value': '1048576', 'enable': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.swappiness', 'value': 10})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'fs.file-max', 'value': 26234859})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.min_free_kbytes', 'value': '67584'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.zone_reclaim_mode', 'value': 0})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.swappiness', 'value': 10})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.min_free_kbytes', 'value': '67584'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.zone_reclaim_mode', 'value': 0})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.swappiness', 'value': 10})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.min_free_kbytes', 'value': '67584'})\u001b[0m\n\nTASK [ceph-osd : Install dependencies] *****************************************\nWednesday 30 September 2026  04:05:57 +0000 (0:00:04.256)       0:05:54.106 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Include_tasks common.yml] *************************************\nWednesday 30 September 2026  04:05:58 +0000 (0:00:00.346)       0:05:54.452 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/common.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-osd : Create bootstrap-osd and osd directories] *********************\nWednesday 30 September 2026  04:05:59 +0000 (0:00:00.870)       0:05:55.323 *** \n\u001b[0;32mok: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-osd/)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-osd/)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-osd/)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/var/lib/ceph/osd/)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/var/lib/ceph/osd/)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/var/lib/ceph/osd/)\u001b[0m\n\nTASK [ceph-osd : Get keys from monitors] ***************************************\nWednesday 30 September 2026  04:06:00 +0000 (0:00:01.116)       0:05:56.439 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m\n\nTASK [ceph-osd : Copy ceph key(s) if needed] ***********************************\nWednesday 30 September 2026  04:06:02 +0000 (0:00:01.723)       0:05:58.162 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Set noup flag] ************************************************\nWednesday 30 September 2026  04:06:03 +0000 (0:00:01.365)       0:05:59.527 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-osd : Include_tasks scenarios/lvm.yml] ******************************\nWednesday 30 September 2026  04:06:05 +0000 (0:00:01.937)       0:06:01.465 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/scenarios/lvm.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-osd : Use ceph-volume to create osds] *******************************\nWednesday 30 September 2026  04:06:06 +0000 (0:00:00.954)       0:06:02.420 *** \n\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m\n\nTASK [ceph-osd : Include_tasks scenarios/lvm-batch.yml] ************************\nWednesday 30 September 2026  04:06:41 +0000 (0:00:35.438)       0:06:37.858 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Include_tasks start_osds.yml] *********************************\nWednesday 30 September 2026  04:06:42 +0000 (0:00:00.372)       0:06:38.230 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/start_osds.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-osd : Get osd ids] **************************************************\nWednesday 30 September 2026  04:06:42 +0000 (0:00:00.883)       0:06:39.114 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Collect osd ids] **********************************************\nWednesday 30 September 2026  04:06:43 +0000 (0:00:00.746)       0:06:39.860 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Include_tasks systemd.yml] ************************************\nWednesday 30 September 2026  04:06:45 +0000 (0:00:01.481)       0:06:41.342 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-osd : Generate systemd unit file] ***********************************\nWednesday 30 September 2026  04:06:46 +0000 (0:00:00.888)       0:06:42.231 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Generate systemd ceph-osd target file] ************************\nWednesday 30 September 2026  04:06:47 +0000 (0:00:01.239)       0:06:43.470 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Enable ceph-osd.target] ***************************************\nWednesday 30 September 2026  04:06:48 +0000 (0:00:01.261)       0:06:44.732 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Ensure systemd service override directory exists] *************\nWednesday 30 September 2026  04:06:50 +0000 (0:00:02.202)       0:06:46.935 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Add ceph-osd systemd service overrides] ***********************\nWednesday 30 September 2026  04:06:51 +0000 (0:00:00.366)       0:06:47.302 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-osd : Ensure /var/lib/ceph/osd/<cluster>-<item> is present] *********\nWednesday 30 September 2026  04:06:51 +0000 (0:00:00.376)       0:06:47.678 *** \n\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=4)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=5)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=3)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=2)\u001b[0m\n\nTASK [ceph-osd : Write run file in /var/lib/ceph/osd/xxxx/run] *****************\nWednesday 30 September 2026  04:06:52 +0000 (0:00:01.244)       0:06:48.923 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=0)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=1)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=4)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=5)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=3)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=2)\u001b[0m\n\nTASK [ceph-osd : Systemd start osd] ********************************************\nWednesday 30 September 2026  04:06:55 +0000 (0:00:02.631)       0:06:51.555 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=0)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=1)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=4)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=5)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=3)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=2)\u001b[0m\n\nTASK [ceph-osd : Unset noup flag] **********************************************\nWednesday 30 September 2026  04:06:58 +0000 (0:00:03.193)       0:06:54.748 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-osd : Wait for all osd to be up] ************************************\nWednesday 30 September 2026  04:07:00 +0000 (0:00:02.103)       0:06:56.852 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-5 -> testbed-node-0]: Wait for all osd to be up (60 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-osd : Include crush_rules.yml] **************************************\nWednesday 30 September 2026  04:07:13 +0000 (0:00:12.569)       0:07:09.421 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************\nWednesday 30 September 2026  04:07:14 +0000 (0:00:01.294)       0:07:10.716 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Osds handler] **********************************\nWednesday 30 September 2026  04:07:14 +0000 (0:00:00.400)       0:07:11.116 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_osds.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set_fact trigger_restart] **********************\nWednesday 30 September 2026  04:07:15 +0000 (0:00:00.853)       0:07:11.970 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _osd_handler_called before restart] ********\nWednesday 30 September 2026  04:07:16 +0000 (0:00:00.445)       0:07:12.415 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Unset noup flag] *******************************\nWednesday 30 September 2026  04:07:16 +0000 (0:00:00.371)       0:07:12.787 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy osd restart script] ***********************\nWednesday 30 September 2026  04:07:16 +0000 (0:00:00.246)       0:07:13.033 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Get pool list] *********************************\nWednesday 30 September 2026  04:07:17 +0000 (0:00:00.629)       0:07:13.663 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Get balancer module status] ********************\nWednesday 30 September 2026  04:07:17 +0000 (0:00:00.297)       0:07:13.960 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set_fact pools_pgautoscaler_mode] **************\nWednesday 30 September 2026  04:07:18 +0000 (0:00:00.251)       0:07:14.212 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Disable balancer] ******************************\nWednesday 30 September 2026  04:07:18 +0000 (0:00:00.135)       0:07:14.347 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Disable pg autoscale on pools] *****************\nWednesday 30 September 2026  04:07:18 +0000 (0:00:00.269)       0:07:14.616 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph osds daemon(s)] *******************\nWednesday 30 September 2026  04:07:18 +0000 (0:00:00.262)       0:07:14.879 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _osd_handler_called after restart] *********\nWednesday 30 September 2026  04:07:19 +0000 (0:00:00.443)       0:07:15.323 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Re-enable pg autoscale on pools] ***************\nWednesday 30 September 2026  04:07:19 +0000 (0:00:00.328)       0:07:15.651 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Re-enable balancer] ****************************\nWednesday 30 September 2026  04:07:19 +0000 (0:00:00.241)       0:07:15.893 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nPLAY [Apply role ceph-crash] ***************************************************\n\nTASK [ceph-handler : Include check_running_cluster.yml] ************************\nWednesday 30 September 2026  04:07:20 +0000 (0:00:01.038)       0:07:16.932 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Include check_running_containers.yml] *********************\nWednesday 30 September 2026  04:07:22 +0000 (0:00:01.346)       0:07:18.278 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-handler : Check for a mon container] ********************************\nWednesday 30 September 2026  04:07:23 +0000 (0:00:01.458)       0:07:19.737 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for an osd container] *******************************\nWednesday 30 September 2026  04:07:24 +0000 (0:00:01.081)       0:07:20.819 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mds container] ********************************\nWednesday 30 September 2026  04:07:25 +0000 (0:00:01.158)       0:07:21.978 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rgw container] ********************************\nWednesday 30 September 2026  04:07:26 +0000 (0:00:00.746)       0:07:22.724 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mgr container] ********************************\nWednesday 30 September 2026  04:07:27 +0000 (0:00:01.055)       0:07:23.780 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a rbd mirror container] *************************\nWednesday 30 September 2026  04:07:28 +0000 (0:00:01.143)       0:07:24.923 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a nfs container] ********************************\nWednesday 30 September 2026  04:07:29 +0000 (0:00:00.916)       0:07:25.840 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-crash container] *************************\nWednesday 30 September 2026  04:07:30 +0000 (0:00:00.658)       0:07:26.498 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-exporter container] **********************\nWednesday 30 September 2026  04:07:31 +0000 (0:00:01.435)       0:07:27.934 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Include check_socket_non_container.yml] *******************\nWednesday 30 September 2026  04:07:32 +0000 (0:00:01.098)       0:07:29.033 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mon_status] ******************************\nWednesday 30 September 2026  04:07:33 +0000 (0:00:00.931)       0:07:29.964 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_osd_status] ******************************\nWednesday 30 September 2026  04:07:34 +0000 (0:00:00.689)       0:07:30.654 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mds_status] ******************************\nWednesday 30 September 2026  04:07:35 +0000 (0:00:01.029)       0:07:31.683 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rgw_status] ******************************\nWednesday 30 September 2026  04:07:36 +0000 (0:00:00.689)       0:07:32.372 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_nfs_status] ******************************\nWednesday 30 September 2026  04:07:37 +0000 (0:00:00.925)       0:07:33.298 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rbd_status] ******************************\nWednesday 30 September 2026  04:07:37 +0000 (0:00:00.657)       0:07:33.955 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mgr_status] ******************************\nWednesday 30 September 2026  04:07:38 +0000 (0:00:00.946)       0:07:34.902 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_crash_status] ****************************\nWednesday 30 September 2026  04:07:39 +0000 (0:00:00.697)       0:07:35.599 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_exporter_status] *************************\nWednesday 30 September 2026  04:07:40 +0000 (0:00:00.947)       0:07:36.547 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceph-crash : Create client.crash keyring] ********************************\nWednesday 30 September 2026  04:07:41 +0000 (0:00:01.392)       0:07:37.939 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-crash : Get keys from monitors] *************************************\nWednesday 30 September 2026  04:07:44 +0000 (0:00:03.139)       0:07:41.078 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-crash : Copy ceph key(s) if needed] *********************************\nWednesday 30 September 2026  04:07:46 +0000 (0:00:01.542)       0:07:42.621 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-crash : Create /var/lib/ceph/crash/posted] **************************\nWednesday 30 September 2026  04:07:48 +0000 (0:00:01.941)       0:07:44.562 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-crash : Include_tasks systemd.yml] **********************************\nWednesday 30 September 2026  04:07:49 +0000 (0:00:01.098)       0:07:45.661 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-crash/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ceph-crash : Generate systemd unit file for ceph-crash container] ********\nWednesday 30 September 2026  04:07:50 +0000 (0:00:01.366)       0:07:47.027 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceph-crash : Start the ceph-crash service] *******************************\nWednesday 30 September 2026  04:07:52 +0000 (0:00:01.943)       0:07:48.971 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Ceph crash handler] ****************************\nWednesday 30 September 2026  04:07:56 +0000 (0:00:03.813)       0:07:52.784 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_crash.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _crash_handler_called before restart] ******\nWednesday 30 September 2026  04:07:58 +0000 (0:00:01.492)       0:07:54.277 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart the ceph-crash service] ****************\nWednesday 30 September 2026  04:07:59 +0000 (0:00:00.991)       0:07:55.269 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _crash_handler_called after restart] *******\nWednesday 30 September 2026  04:08:01 +0000 (0:00:02.288)       0:07:57.557 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role ceph-mds] *****************************************************\n\nTASK [ceph-handler : Include check_running_cluster.yml] ************************\nWednesday 30 September 2026  04:08:02 +0000 (0:00:01.257)       0:07:58.815 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-handler : Include check_running_containers.yml] *********************\nWednesday 30 September 2026  04:08:03 +0000 (0:00:00.584)       0:07:59.400 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-handler : Check for a mon container] ********************************\nWednesday 30 September 2026  04:08:04 +0000 (0:00:00.903)       0:08:00.303 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for an osd container] *******************************\nWednesday 30 September 2026  04:08:04 +0000 (0:00:00.438)       0:08:00.742 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mds container] ********************************\nWednesday 30 September 2026  04:08:05 +0000 (0:00:00.775)       0:08:01.517 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rgw container] ********************************\nWednesday 30 September 2026  04:08:06 +0000 (0:00:01.112)       0:08:02.630 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mgr container] ********************************\nWednesday 30 September 2026  04:08:07 +0000 (0:00:00.841)       0:08:03.472 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rbd mirror container] *************************\nWednesday 30 September 2026  04:08:07 +0000 (0:00:00.364)       0:08:03.836 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a nfs container] ********************************\nWednesday 30 September 2026  04:08:08 +0000 (0:00:00.355)       0:08:04.192 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-crash container] *************************\nWednesday 30 September 2026  04:08:08 +0000 (0:00:00.680)       0:08:04.872 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-exporter container] **********************\nWednesday 30 September 2026  04:08:09 +0000 (0:00:00.841)       0:08:05.714 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Include check_socket_non_container.yml] *******************\nWednesday 30 September 2026  04:08:10 +0000 (0:00:00.764)       0:08:06.479 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mon_status] ******************************\nWednesday 30 September 2026  04:08:10 +0000 (0:00:00.334)       0:08:06.814 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_osd_status] ******************************\nWednesday 30 September 2026  04:08:11 +0000 (0:00:00.645)       0:08:07.459 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mds_status] ******************************\nWednesday 30 September 2026  04:08:11 +0000 (0:00:00.362)       0:08:07.822 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rgw_status] ******************************\nWednesday 30 September 2026  04:08:12 +0000 (0:00:00.434)       0:08:08.257 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_nfs_status] ******************************\nWednesday 30 September 2026  04:08:12 +0000 (0:00:00.374)       0:08:08.631 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rbd_status] ******************************\nWednesday 30 September 2026  04:08:13 +0000 (0:00:00.643)       0:08:09.274 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mgr_status] ******************************\nWednesday 30 September 2026  04:08:13 +0000 (0:00:00.360)       0:08:09.634 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_crash_status] ****************************\nWednesday 30 September 2026  04:08:13 +0000 (0:00:00.359)       0:08:09.994 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_exporter_status] *************************\nWednesday 30 September 2026  04:08:14 +0000 (0:00:00.370)       0:08:10.364 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Include create_mds_filesystems.yml] ***************************\nWednesday 30 September 2026  04:08:15 +0000 (0:00:00.896)       0:08:11.261 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/create_mds_filesystems.yml for testbed-node-3\u001b[0m\n\nTASK [ceph-facts : Get current default crush rule details] *********************\nWednesday 30 September 2026  04:08:15 +0000 (0:00:00.472)       0:08:11.734 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-facts : Get current default crush rule name] ************************\nWednesday 30 September 2026  04:08:17 +0000 (0:00:01.583)       0:08:13.317 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'rule_id': 0, 'rule_name': 'replicated_rule', 'type': 1, 'steps': [{'op': 'take', 'item': -1, 'item_name': 'default'}, {'op': 'chooseleaf_firstn', 'num': 0, 'type': 'host'}, {'op': 'emit'}]}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-mds : Create filesystem pools] **************************************\nWednesday 30 September 2026  04:08:17 +0000 (0:00:00.247)       0:08:13.565 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'application': 'cephfs', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'cephfs_data', 'pg_num': 16, 'pgp_num': 16, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'application': 'cephfs', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'cephfs_metadata', 'pg_num': 16, 'pgp_num': 16, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m\n\nTASK [ceph-mds : Create ceph filesystem] ***************************************\nWednesday 30 September 2026  04:08:23 +0000 (0:00:06.050)       0:08:19.615 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [ceph-mds : Include common.yml] *******************************************\nWednesday 30 September 2026  04:08:26 +0000 (0:00:03.264)       0:08:22.879 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/common.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-mds : Create bootstrap-mds and mds directories] *********************\nWednesday 30 September 2026  04:08:27 +0000 (0:00:00.618)       0:08:23.498 *** \n\u001b[0;32mok: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-mds/)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-mds/)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-mds/)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/mds/ceph-testbed-node-3)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/mds/ceph-testbed-node-4)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/mds/ceph-testbed-node-5)\u001b[0m\n\nTASK [ceph-mds : Get keys from monitors] ***************************************\nWednesday 30 September 2026  04:08:28 +0000 (0:00:01.164)       0:08:24.663 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m\n\nTASK [ceph-mds : Copy ceph key(s) if needed] ***********************************\nWednesday 30 September 2026  04:08:30 +0000 (0:00:01.712)       0:08:26.375 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Create mds keyring] *******************************************\nWednesday 30 September 2026  04:08:31 +0000 (0:00:01.676)       0:08:28.052 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Non_containerized.yml] ****************************************\nWednesday 30 September 2026  04:08:34 +0000 (0:00:02.349)       0:08:30.402 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Containerized.yml] ********************************************\nWednesday 30 September 2026  04:08:34 +0000 (0:00:00.360)       0:08:30.762 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/containerized.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-mds : Include_tasks systemd.yml] ************************************\nWednesday 30 September 2026  04:08:35 +0000 (0:00:00.899)       0:08:31.661 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-mds : Generate systemd unit file] ***********************************\nWednesday 30 September 2026  04:08:36 +0000 (0:00:00.621)       0:08:32.283 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Generate systemd ceph-mds target file] ************************\nWednesday 30 September 2026  04:08:37 +0000 (0:00:01.355)       0:08:33.638 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Enable ceph-mds.target] ***************************************\nWednesday 30 September 2026  04:08:39 +0000 (0:00:01.754)       0:08:35.392 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Systemd start mds container] **********************************\nWednesday 30 September 2026  04:08:41 +0000 (0:00:01.864)       0:08:37.257 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-mds : Wait for mds socket to exist] *********************************\nWednesday 30 September 2026  04:08:43 +0000 (0:00:01.982)       0:08:39.239 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************\nWednesday 30 September 2026  04:08:44 +0000 (0:00:01.631)       0:08:40.871 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Mdss handler] **********************************\nWednesday 30 September 2026  04:08:45 +0000 (0:00:00.748)       0:08:41.619 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mdss.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mds_handler_called before restart] ********\nWednesday 30 September 2026  04:08:46 +0000 (0:00:00.848)       0:08:42.468 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy mds restart script] ***********************\nWednesday 30 September 2026  04:08:46 +0000 (0:00:00.372)       0:08:42.841 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph mds daemon(s)] ********************\nWednesday 30 September 2026  04:08:47 +0000 (0:00:01.157)       0:08:43.998 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _mds_handler_called after restart] *********\nWednesday 30 September 2026  04:08:48 +0000 (0:00:01.001)       0:08:45.000 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY [Apply role ceph-rgw] *****************************************************\n\nTASK [ceph-handler : Include check_running_cluster.yml] ************************\nWednesday 30 September 2026  04:08:49 +0000 (0:00:00.930)       0:08:45.931 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-handler : Include check_running_containers.yml] *********************\nWednesday 30 September 2026  04:08:50 +0000 (0:00:00.602)       0:08:46.533 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-handler : Check for a mon container] ********************************\nWednesday 30 September 2026  04:08:51 +0000 (0:00:00.868)       0:08:47.401 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for an osd container] *******************************\nWednesday 30 September 2026  04:08:51 +0000 (0:00:00.351)       0:08:47.752 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mds container] ********************************\nWednesday 30 September 2026  04:08:52 +0000 (0:00:00.692)       0:08:48.445 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rgw container] ********************************\nWednesday 30 September 2026  04:08:53 +0000 (0:00:00.714)       0:08:49.160 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a mgr container] ********************************\nWednesday 30 September 2026  04:08:54 +0000 (0:00:01.218)       0:08:50.379 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a rbd mirror container] *************************\nWednesday 30 September 2026  04:08:54 +0000 (0:00:00.327)       0:08:50.706 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a nfs container] ********************************\nWednesday 30 September 2026  04:08:54 +0000 (0:00:00.364)       0:08:51.071 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-crash container] *************************\nWednesday 30 September 2026  04:08:55 +0000 (0:00:00.353)       0:08:51.425 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Check for a ceph-exporter container] **********************\nWednesday 30 September 2026  04:08:56 +0000 (0:00:01.125)       0:08:52.551 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Include check_socket_non_container.yml] *******************\nWednesday 30 September 2026  04:08:57 +0000 (0:00:00.797)       0:08:53.348 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mon_status] ******************************\nWednesday 30 September 2026  04:08:57 +0000 (0:00:00.355)       0:08:53.703 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_osd_status] ******************************\nWednesday 30 September 2026  04:08:57 +0000 (0:00:00.330)       0:08:54.034 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mds_status] ******************************\nWednesday 30 September 2026  04:08:58 +0000 (0:00:00.731)       0:08:54.765 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rgw_status] ******************************\nWednesday 30 September 2026  04:08:59 +0000 (0:00:00.384)       0:08:55.150 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_nfs_status] ******************************\nWednesday 30 September 2026  04:08:59 +0000 (0:00:00.390)       0:08:55.540 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_rbd_status] ******************************\nWednesday 30 September 2026  04:08:59 +0000 (0:00:00.334)       0:08:55.874 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_mgr_status] ******************************\nWednesday 30 September 2026  04:09:00 +0000 (0:00:00.670)       0:08:56.545 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_crash_status] ****************************\nWednesday 30 September 2026  04:09:00 +0000 (0:00:00.358)       0:08:56.903 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-handler : Set_fact handler_exporter_status] *************************\nWednesday 30 September 2026  04:09:01 +0000 (0:00:00.382)       0:08:57.286 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Include common.yml] *******************************************\nWednesday 30 September 2026  04:09:02 +0000 (0:00:00.907)       0:08:58.194 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/common.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-rgw : Get keys from monitors] ***************************************\nWednesday 30 September 2026  04:09:02 +0000 (0:00:00.602)       0:08:58.796 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m\n\nTASK [ceph-rgw : Copy ceph key(s) if needed] ***********************************\nWednesday 30 September 2026  04:09:04 +0000 (0:00:01.722)       0:09:00.519 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=None) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Copy SSL certificate & key data to certificate path] **********\nWednesday 30 September 2026  04:09:06 +0000 (0:00:01.632)       0:09:02.152 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Include_tasks pre_requisite.yml] ******************************\nWednesday 30 September 2026  04:09:06 +0000 (0:00:00.347)       0:09:02.499 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/pre_requisite.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-rgw : Create rados gateway directories] *****************************\nWednesday 30 September 2026  04:09:06 +0000 (0:00:00.576)       0:09:03.076 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4 -> testbed-node-0(192.168.16.10)] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m\n\nTASK [ceph-rgw : Create rgw keyrings] ******************************************\nWednesday 30 September 2026  04:09:08 +0000 (0:00:01.564)       0:09:04.641 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3 -> {{ groups[mon_group_name][0] if groups.get(mon_group_name, []) | length > 0 else 'localhost' }}]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4 -> {{ groups[mon_group_name][0] if groups.get(mon_group_name, []) | length > 0 else 'localhost' }}]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> {{ groups[mon_group_name][0] if groups.get(mon_group_name, []) | length > 0 else 'localhost' }}]\u001b[0m\n\nTASK [ceph-rgw : Get keys from monitors] ***************************************\nWednesday 30 September 2026  04:09:12 +0000 (0:00:03.554)       0:09:08.195 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m\n\nTASK [ceph-rgw : Copy ceph key(s) if needed] ***********************************\nWednesday 30 September 2026  04:09:13 +0000 (0:00:01.832)       0:09:10.027 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Rgw pool creation tasks] **************************************\nWednesday 30 September 2026  04:09:15 +0000 (0:00:01.216)       0:09:11.244 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/rgw_create_pools.yml for testbed-node-3\u001b[0m\n\nTASK [ceph-rgw : Create ec profile] ********************************************\nWednesday 30 September 2026  04:09:15 +0000 (0:00:00.253)       0:09:11.497 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.data', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.index', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.control', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.log', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.meta', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-rgw : Set crush rule] ***********************************************\nWednesday 30 September 2026  04:09:16 +0000 (0:00:01.017)       0:09:12.514 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.data', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.index', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.control', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.log', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.meta', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-rgw : Create rgw pools] *********************************************\nWednesday 30 September 2026  04:09:17 +0000 (0:00:01.308)       0:09:13.823 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.buckets.data', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.buckets.index', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.control', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.log', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.meta', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m\n\nTASK [ceph-rgw : Include_tasks openstack-keystone.yml] *************************\nWednesday 30 September 2026  04:09:35 +0000 (0:00:17.490)       0:09:31.313 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Include_tasks start_radosgw.yml] ******************************\nWednesday 30 September 2026  04:09:35 +0000 (0:00:00.356)       0:09:31.669 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Include start_docker_rgw.yml] *********************************\nWednesday 30 September 2026  04:09:35 +0000 (0:00:00.334)       0:09:32.004 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/start_docker_rgw.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-rgw : Include_task systemd.yml] *************************************\nWednesday 30 September 2026  04:09:36 +0000 (0:00:00.880)       0:09:32.884 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-rgw : Generate systemd unit file] ***********************************\nWednesday 30 September 2026  04:09:37 +0000 (0:00:00.580)       0:09:33.465 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Generate systemd ceph-radosgw target file] ********************\nWednesday 30 September 2026  04:09:38 +0000 (0:00:01.350)       0:09:34.816 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Enable ceph-radosgw.target] ***********************************\nWednesday 30 September 2026  04:09:40 +0000 (0:00:01.682)       0:09:36.499 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [ceph-rgw : Systemd start rgw container] **********************************\nWednesday 30 September 2026  04:09:42 +0000 (0:00:01.843)       0:09:38.343 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************\nWednesday 30 September 2026  04:09:45 +0000 (0:00:02.965)       0:09:41.308 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Rgws handler] **********************************\nWednesday 30 September 2026  04:09:45 +0000 (0:00:00.407)       0:09:41.716 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_rgws.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _rgw_handler_called before restart] ********\nWednesday 30 September 2026  04:09:46 +0000 (0:00:00.609)       0:09:42.325 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Copy rgw restart script] ***********************\nWednesday 30 September 2026  04:09:46 +0000 (0:00:00.681)       0:09:43.006 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Restart ceph rgw daemon(s)] ********************\nWednesday 30 September 2026  04:09:47 +0000 (0:00:00.381)       0:09:43.387 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [ceph-handler : Set _rgw_handler_called after restart] *********\nWednesday 30 September 2026  04:09:47 +0000 (0:00:00.695)       0:09:44.083 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=134 \u001b[0m \u001b[0;33mchanged=35  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=125 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=127 \u001b[0m \u001b[0;33mchanged=31  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=120 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=134 \u001b[0m \u001b[0;33mchanged=33  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=119 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=193 \u001b[0m \u001b[0;33mchanged=45  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=162 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=175 \u001b[0m \u001b[0;33mchanged=40  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=123 \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=177 \u001b[0m \u001b[0;33mchanged=41  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=121 \u001b[0m rescued=0    ignored=0   \n\n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:09:48 +0000 (0:00:00.297)       0:09:44.380 *** \n=============================================================================== \nceph-container-common : Pulling Ceph container image ------------------- 47.14s\nceph-osd : Use ceph-volume to create osds ------------------------------ 35.44s\nceph-rgw : Create rgw pools -------------------------------------------- 17.49s\nceph-mgr : Wait for all mgr to be up ----------------------------------- 12.90s\nceph-osd : Wait for all osd to be up ----------------------------------- 12.57s\nceph-mon : Set cluster configs ------------------------------------------ 9.83s\nceph-mgr : Create ceph mgr keyring(s) on a mon node --------------------- 7.16s\nceph-config : Create ceph initial directories --------------------------- 6.74s\nceph-mgr : Disable ceph mgr enabled modules ----------------------------- 6.25s\nceph-mds : Create filesystem pools -------------------------------------- 6.05s\nceph-mon : Fetch ceph initial keys -------------------------------------- 5.43s\nceph-mgr : Add modules to ceph-mgr -------------------------------------- 5.14s\nceph-osd : Apply operating system tuning -------------------------------- 4.26s\nceph-crash : Start the ceph-crash service ------------------------------- 3.81s\nceph-container-common : Get ceph version -------------------------------- 3.66s\nceph-rgw : Create rgw keyrings ------------------------------------------ 3.55s\nceph-mon : Copy admin keyring over to mons ------------------------------ 3.52s\nceph-mds : Create ceph filesystem --------------------------------------- 3.26s\nceph-osd : Systemd start osd -------------------------------------------- 3.19s\nceph-crash : Create client.crash keyring -------------------------------- 3.14s\n\u001b[32m2026-09-30 04:09:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-pools.\u001b[0m\n\u001b[32m2026-09-30 04:09:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cb367222-6ce0-4c71-94e5-1edff96572a3 (ceph-pools) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:09:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task cb367222-6ce0-4c71-94e5-1edff96572a3 (ceph-pools) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m\n\u001b[1;35m2.16.19\u001b[0m\n\nPLAY [Create ceph pools] *******************************************************\n\nTASK [ceph-facts : Include facts.yml] ******************************************\nWednesday 30 September 2026  04:09:56 +0000 (0:00:00.689)       0:00:00.689 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/facts.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-facts : Check if it is atomic host] *********************************\nWednesday 30 September 2026  04:09:57 +0000 (0:00:00.722)       0:00:01.411 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact is_atomic] *****************************************\nWednesday 30 September 2026  04:09:58 +0000 (0:00:01.043)       0:00:02.454 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Check if podman binary is present] **************************\nWednesday 30 September 2026  04:09:58 +0000 (0:00:00.441)       0:00:02.896 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact container_binary] **********************************\nWednesday 30 September 2026  04:09:59 +0000 (0:00:00.932)       0:00:03.828 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_cmd] ******************************************\nWednesday 30 September 2026  04:09:59 +0000 (0:00:00.355)       0:00:04.184 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact discovered_interpreter_python] *********************\nWednesday 30 September 2026  04:10:00 +0000 (0:00:00.389)       0:00:04.574 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact discovered_interpreter_python if not previously set] ***\nWednesday 30 September 2026  04:10:00 +0000 (0:00:00.357)       0:00:04.932 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_release ceph_stable_release] ******************\nWednesday 30 September 2026  04:10:00 +0000 (0:00:00.340)       0:00:05.272 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact monitor_name ansible_facts['hostname']] ************\nWednesday 30 September 2026  04:10:01 +0000 (0:00:00.630)       0:00:05.903 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-facts : Set_fact container_exec_cmd] ********************************\nWednesday 30 September 2026  04:10:02 +0000 (0:00:00.717)       0:00:06.621 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Find a running mon container] *******************************\nWednesday 30 September 2026  04:10:02 +0000 (0:00:00.457)       0:00:07.078 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-facts : Check for a ceph mon socket] ********************************\nWednesday 30 September 2026  04:10:05 +0000 (0:00:03.054)       0:00:10.133 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Check if the ceph mon socket is in-use] *********************\nWednesday 30 September 2026  04:10:06 +0000 (0:00:00.444)       0:00:10.577 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact running_mon - non_container] ***********************\nWednesday 30 September 2026  04:10:07 +0000 (0:00:00.911)       0:00:11.489 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact running_mon - container] ***************************\nWednesday 30 September 2026  04:10:07 +0000 (0:00:00.213)       0:00:11.703 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'changed': False, 'stdout': 'b5da5d9c5fac', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-0'], 'start': '2026-09-30 04:10:03.734342', 'end': '2026-09-30 04:10:03.771542', 'delta': '0:00:00.037200', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-0', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['b5da5d9c5fac'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-0', 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'changed': False, 'stdout': 'd8e46e904d58', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-1'], 'start': '2026-09-30 04:10:04.479565', 'end': '2026-09-30 04:10:04.501721', 'delta': '0:00:00.022156', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-1', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['d8e46e904d58'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-1', 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'changed': False, 'stdout': '57fca12e87b9', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-2'], 'start': '2026-09-30 04:10:05.576905', 'end': '2026-09-30 04:10:05.609384', 'delta': '0:00:00.032479', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-2', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['57fca12e87b9'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-2', 'ansible_loop_var': 'item'})\u001b[0m\n\nTASK [ceph-facts : Set_fact _container_exec_cmd] *******************************\nWednesday 30 September 2026  04:10:07 +0000 (0:00:00.213)       0:00:11.917 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Get current fsid if cluster is already running] *************\nWednesday 30 September 2026  04:10:08 +0000 (0:00:00.830)       0:00:12.747 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)]\u001b[0m\n\nTASK [ceph-facts : Set_fact current_fsid rc 1] *********************************\nWednesday 30 September 2026  04:10:09 +0000 (0:00:01.363)       0:00:14.111 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Get current fsid] *******************************************\nWednesday 30 September 2026  04:10:10 +0000 (0:00:00.317)       0:00:14.429 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact fsid] **********************************************\nWednesday 30 September 2026  04:10:10 +0000 (0:00:00.472)       0:00:14.901 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact fsid from current_fsid] ****************************\nWednesday 30 September 2026  04:10:11 +0000 (0:00:00.528)       0:00:15.430 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Generate cluster fsid] **************************************\nWednesday 30 September 2026  04:10:11 +0000 (0:00:00.144)       0:00:15.575 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact fsid] **********************************************\nWednesday 30 September 2026  04:10:11 +0000 (0:00:00.278)       0:00:15.853 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Resolve device link(s)] *************************************\nWednesday 30 September 2026  04:10:11 +0000 (0:00:00.306)       0:00:16.159 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact build devices from resolved symlinks] **************\nWednesday 30 September 2026  04:10:12 +0000 (0:00:00.366)       0:00:16.526 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Resolve dedicated_device link(s)] ***************************\nWednesday 30 September 2026  04:10:12 +0000 (0:00:00.325)       0:00:16.851 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact build dedicated_devices from resolved symlinks] ****\nWednesday 30 September 2026  04:10:13 +0000 (0:00:00.623)       0:00:17.475 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Resolve bluestore_wal_device link(s)] ***********************\nWednesday 30 September 2026  04:10:13 +0000 (0:00:00.368)       0:00:17.843 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact build bluestore_wal_devices from resolved symlinks] ***\nWednesday 30 September 2026  04:10:13 +0000 (0:00:00.394)       0:00:18.237 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Collect existed devices] ************************************\nWednesday 30 September 2026  04:10:14 +0000 (0:00:00.385)       0:00:18.623 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact devices generate device list when osd_auto_discovery] ***\nWednesday 30 September 2026  04:10:15 +0000 (0:00:00.978)       0:00:19.602 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Check if the ceph conf exists] ******************************\nWednesday 30 September 2026  04:10:15 +0000 (0:00:00.690)       0:00:20.292 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set default osd_pool_default_crush_rule fact] ***************\nWednesday 30 September 2026  04:10:16 +0000 (0:00:00.710)       0:00:21.003 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Read osd pool default crush rule] ***************************\nWednesday 30 September 2026  04:10:17 +0000 (0:00:00.580)       0:00:21.583 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************\nWednesday 30 September 2026  04:10:18 +0000 (0:00:01.757)       0:00:23.341 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Read osd pool default crush rule] ***************************\nWednesday 30 September 2026  04:10:19 +0000 (0:00:00.340)       0:00:23.681 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************\nWednesday 30 September 2026  04:10:19 +0000 (0:00:00.462)       0:00:24.144 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _monitor_addresses - ipv4] *************************\nWednesday 30 September 2026  04:10:20 +0000 (0:00:00.356)       0:00:24.501 *** \n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-2)\u001b[0m\n\nTASK [ceph-facts : Set_fact _monitor_addresses - ipv6] *************************\nWednesday 30 September 2026  04:10:21 +0000 (0:00:01.277)       0:00:25.778 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Import_tasks set_radosgw_address.yml] ***********************\nWednesday 30 September 2026  04:10:21 +0000 (0:00:00.406)       0:00:26.185 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/set_radosgw_address.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceph-facts : Set current radosgw_address_block, radosgw_address, radosgw_interface  from node \"{{ ceph_dashboard_call_item }}\"] ***\nWednesday 30 September 2026  04:10:22 +0000 (0:00:00.562)       0:00:26.748 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv4] ****\nWednesday 30 September 2026  04:10:23 +0000 (0:00:00.695)       0:00:27.443 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv6] ****\nWednesday 30 September 2026  04:10:23 +0000 (0:00:00.406)       0:00:27.849 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_address] ***************\nWednesday 30 September 2026  04:10:23 +0000 (0:00:00.355)       0:00:28.205 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact _interface] ****************************************\nWednesday 30 September 2026  04:10:24 +0000 (0:00:00.437)       0:00:28.643 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv4] ******\nWednesday 30 September 2026  04:10:25 +0000 (0:00:00.998)       0:00:29.641 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv6] ******\nWednesday 30 September 2026  04:10:25 +0000 (0:00:00.433)       0:00:30.074 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceph-facts : Reset rgw_instances (workaround)] ***************************\nWednesday 30 September 2026  04:10:26 +0000 (0:00:00.412)       0:00:30.487 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceph-facts : Set_fact rgw_instances] *************************************\nWednesday 30 September 2026  04:10:26 +0000 (0:00:00.371)       0:00:30.859 *** \n\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=0)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=0)\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_run_cmd] **************************************\nWednesday 30 September 2026  04:10:27 +0000 (0:00:00.567)       0:00:31.426 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m\n\nTASK [ceph-facts : Set_fact ceph_admin_command] ********************************\nWednesday 30 September 2026  04:10:28 +0000 (0:00:01.189)       0:00:32.615 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m\n\nTASK [Include tasks from the ceph-osd role] ************************************\nWednesday 30 September 2026  04:10:30 +0000 (0:00:02.332)       0:00:34.948 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mincluded: /ansible/tasks/openstack_config_pre_squid.yml for testbed-node-5\u001b[0m\n\nTASK [create openstack pool(s)] ************************************************\nWednesday 30 September 2026  04:10:31 +0000 (0:00:00.450)       0:00:35.399 *** \n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'backups', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'volumes', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'images', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'metrics', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'vms', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m\n\nTASK [generate keys] ***********************************************************\nWednesday 30 September 2026  04:11:33 +0000 (0:01:02.948)       0:01:38.347 *** \n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> {{ groups[mon_group_name][0] }}]\u001b[0m\n\nTASK [get keys from monitors] **************************************************\nWednesday 30 September 2026  04:11:49 +0000 (0:00:15.715)       0:01:54.062 *** \n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m\n\nTASK [copy ceph key(s) if needed] **********************************************\nWednesday 30 September 2026  04:11:58 +0000 (0:00:09.030)       0:02:03.093 *** \n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5 -> {{ item.1 }}]\u001b[0m\n\nTASK [Assert ceph_require_min_compat_client is a known release] ****************\nWednesday 30 September 2026  04:12:17 +0000 (0:00:18.423)       0:02:21.517 *** \n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Gather facts for the first Ceph monitor] *********************************\nWednesday 30 September 2026  04:12:17 +0000 (0:00:00.157)       0:02:21.675 *** \n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [Get Ceph OSD map] ********************************************************\nWednesday 30 September 2026  04:12:19 +0000 (0:00:02.547)       0:02:24.222 *** \n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [Evaluate whether require-min-compat-client needs raising] ****************\nWednesday 30 September 2026  04:12:21 +0000 (0:00:01.196)       0:02:25.419 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set Ceph minimum compatible client] **************************************\nWednesday 30 September 2026  04:12:21 +0000 (0:00:00.148)       0:02:25.567 *** \n\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=25  \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=18  \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=21  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=28  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   \n\n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:12:23 +0000 (0:00:02.155)       0:02:27.722 *** \n=============================================================================== \ncreate openstack pool(s) ----------------------------------------------- 62.95s\ncopy ceph key(s) if needed --------------------------------------------- 18.42s\ngenerate keys ---------------------------------------------------------- 15.72s\nget keys from monitors -------------------------------------------------- 9.03s\nceph-facts : Find a running mon container ------------------------------- 3.05s\nGather facts for the first Ceph monitor --------------------------------- 2.55s\nceph-facts : Set_fact ceph_admin_command -------------------------------- 2.33s\nSet Ceph minimum compatible client -------------------------------------- 2.16s\nceph-facts : Read osd pool default crush rule --------------------------- 1.76s\nceph-facts : Get current fsid if cluster is already running ------------- 1.36s\nceph-facts : Set_fact _monitor_addresses - ipv4 ------------------------- 1.28s\nGet Ceph OSD map -------------------------------------------------------- 1.20s\nceph-facts : Set_fact ceph_run_cmd -------------------------------------- 1.19s\nceph-facts : Check if it is atomic host --------------------------------- 1.04s\nceph-facts : Set_fact _interface ---------------------------------------- 1.00s\nceph-facts : Collect existed devices ------------------------------------ 0.98s\nceph-facts : Check if podman binary is present -------------------------- 0.93s\nceph-facts : Check if the ceph mon socket is in-use --------------------- 0.91s\nceph-facts : Set_fact _container_exec_cmd ------------------------------- 0.83s\nceph-facts : Include facts.yml ------------------------------------------ 0.72s\n\u001b[32m2026-09-30 04:12:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of copy-ceph-keys.\u001b[0m\n\u001b[32m2026-09-30 04:12:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 22fd6d86-e429-4a43-aa3e-fa5881b933a3 (copy-ceph-keys) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:12:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 22fd6d86-e429-4a43-aa3e-fa5881b933a3 (copy-ceph-keys) has been started and output is visible here.\u001b[0m\n\nPLAY [Copy ceph keys to the configuration repository] **************************\n\nTASK [Check if ceph keys exist] ************************************************\nWednesday 30 September 2026  04:12:29 +0000 (0:00:00.285)       0:00:00.285 *** \n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.admin.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder-backup.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.nova.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.glance.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.gnocchi.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.manila.keyring)\u001b[0m\n\nTASK [Fetch all ceph keys] *****************************************************\nWednesday 30 September 2026  04:12:35 +0000 (0:00:05.224)       0:00:05.510 *** \n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.admin.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder-backup.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.nova.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.glance.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.gnocchi.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.manila.keyring)\u001b[0m\n\nTASK [Create share directory] **************************************************\nWednesday 30 September 2026  04:12:39 +0000 (0:00:04.593)       0:00:10.103 *** \n\u001b[0;33mchanged: [testbed-manager -> localhost]\u001b[0m\n\nTASK [Write ceph keys to the share directory] **********************************\nWednesday 30 September 2026  04:12:40 +0000 (0:00:01.087)       0:00:11.191 *** \n\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.admin.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.cinder-backup.keyring)\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.nova.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.glance.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.gnocchi.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.manila.keyring)\u001b[0m\n\nTASK [Check if target directories exist] ***************************************\nWednesday 30 September 2026  04:12:56 +0000 (0:00:15.358)       0:00:26.550 *** \n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/infrastructure/files/ceph)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/cinder/cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/cinder/cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/cinder/cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/nova)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/nova)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/glance)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/gnocchi)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/manila)\u001b[0m\n\nTASK [Write ceph keys to the configuration directory] **************************\nWednesday 30 September 2026  04:12:59 +0000 (0:00:03.619)       0:00:30.169 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.admin.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder-backup.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.nova.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.glance.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.gnocchi.keyring)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.manila.keyring)\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=6   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:13:07 +0000 (0:00:07.666)       0:00:37.836 *** \n=============================================================================== \nWrite ceph keys to the share directory --------------------------------- 15.36s\nWrite ceph keys to the configuration directory -------------------------- 7.67s\nCheck if ceph keys exist ------------------------------------------------ 5.22s\nFetch all ceph keys ----------------------------------------------------- 4.59s\nCheck if target directories exist --------------------------------------- 3.62s\nCreate share directory -------------------------------------------------- 1.09s\n\u001b[32m2026-09-30 04:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cephclient.\u001b[0m\n\u001b[32m2026-09-30 04:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4b3e5b9e-f6ba-4e1d-addb-a78de05ca3de (cephclient) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4b3e5b9e-f6ba-4e1d-addb-a78de05ca3de (cephclient) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role cephclient] ***************************************************\n\nTASK [osism.services.cephclient : Include container tasks] *********************\nWednesday 30 September 2026  04:13:23 +0000 (0:00:00.333)       0:00:00.333 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/cephclient/tasks/container.yml for testbed-manager\u001b[0m\n\nTASK [osism.services.cephclient : Create required directories] *****************\nWednesday 30 September 2026  04:13:24 +0000 (0:00:00.270)       0:00:00.603 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/opt/cephclient/configuration)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/opt/cephclient/data)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/cephclient)\u001b[0m\n\nTASK [osism.services.cephclient : Copy configuration files] ********************\nWednesday 30 September 2026  04:13:25 +0000 (0:00:01.705)       0:00:02.309 *** \n\u001b[0;33mchanged: [testbed-manager] => (item={'src': 'ceph.conf.j2', 'dest': '/opt/cephclient/configuration/ceph.conf'})\u001b[0m\n\nTASK [osism.services.cephclient : Copy keyring file] ***************************\nWednesday 30 September 2026  04:13:27 +0000 (0:00:01.245)       0:00:03.555 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.cephclient : Copy docker-compose.yml file] ****************\nWednesday 30 September 2026  04:13:28 +0000 (0:00:00.982)       0:00:04.538 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.cephclient : Manage cephclient service] *******************\nWednesday 30 September 2026  04:13:29 +0000 (0:00:01.064)       0:00:05.603 *** \n\u001b[1;30mFAILED - RETRYING: [testbed-manager]: Manage cephclient service (10 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.cephclient : Copy wrapper scripts] ************************\nWednesday 30 September 2026  04:14:11 +0000 (0:00:42.723)       0:00:48.326 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=ceph)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=ceph-authtool)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=rados)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=radosgw-admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=rbd)\u001b[0m\n\nTASK [osism.services.cephclient : Remove old wrapper scripts] ******************\nWednesday 30 September 2026  04:14:16 +0000 (0:00:04.584)       0:00:52.910 *** \n\u001b[0;32mok: [testbed-manager] => (item=crushtool)\u001b[0m\n\nTASK [osism.services.cephclient : Include package tasks] ***********************\nWednesday 30 September 2026  04:14:16 +0000 (0:00:00.555)       0:00:53.466 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.cephclient : Restart cephclient service] *******\nWednesday 30 September 2026  04:14:17 +0000 (0:00:00.370)       0:00:53.836 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.cephclient : Ensure that all containers are up] ***\nWednesday 30 September 2026  04:14:18 +0000 (0:00:01.501)       0:00:55.338 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.cephclient : Wait for an healthy service] ******\nWednesday 30 September 2026  04:14:19 +0000 (0:00:00.813)       0:00:56.151 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.cephclient : Copy bash completion scripts] *****\nWednesday 30 September 2026  04:14:20 +0000 (0:00:00.622)       0:00:56.774 *** \n\u001b[0;32mok: [testbed-manager] => (item=ceph)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=rados)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=radosgw-admin)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=rbd)\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:14:21 +0000 (0:00:01.599)       0:00:58.373 *** \n=============================================================================== \nosism.services.cephclient : Manage cephclient service ------------------ 42.72s\nosism.services.cephclient : Copy wrapper scripts ------------------------ 4.58s\nosism.services.cephclient : Create required directories ----------------- 1.71s\nosism.services.cephclient : Copy bash completion scripts ---------------- 1.60s\nosism.services.cephclient : Restart cephclient service ------------------ 1.50s\nosism.services.cephclient : Copy configuration files -------------------- 1.25s\nosism.services.cephclient : Copy docker-compose.yml file ---------------- 1.06s\nosism.services.cephclient : Copy keyring file --------------------------- 0.98s\nosism.services.cephclient : Ensure that all containers are up ----------- 0.81s\nosism.services.cephclient : Wait for an healthy service ----------------- 0.62s\nosism.services.cephclient : Remove old wrapper scripts ------------------ 0.56s\nosism.services.cephclient : Include package tasks ----------------------- 0.37s\nosism.services.cephclient : Include container tasks --------------------- 0.27s\n\u001b[32m2026-09-30 04:14:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-bootstrap-dashboard.\u001b[0m\n\u001b[32m2026-09-30 04:14:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 98d35569-e859-4cdc-b9e2-d770f01b9d55 (ceph-bootstrap-dashboard) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:14:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 98d35569-e859-4cdc-b9e2-d770f01b9d55 (ceph-bootstrap-dashboard) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m\n\u001b[1;35m2.16.19\u001b[0m\n\nPLAY [Bootstraph ceph dashboard] ***********************************************\n\nTASK [Disable the ceph dashboard] **********************************************\nWednesday 30 September 2026  04:14:29 +0000 (0:00:00.275)       0:00:00.275 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Set mgr/dashboard/ssl to false] ******************************************\nWednesday 30 September 2026  04:14:31 +0000 (0:00:02.241)       0:00:02.517 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Set mgr/dashboard/server_port to 7000] ***********************************\nWednesday 30 September 2026  04:14:32 +0000 (0:00:01.074)       0:00:03.591 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Set mgr/dashboard/server_addr to 0.0.0.0] ********************************\nWednesday 30 September 2026  04:14:33 +0000 (0:00:01.123)       0:00:04.715 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Set mgr/dashboard/standby_behaviour to error] ****************************\nWednesday 30 September 2026  04:14:34 +0000 (0:00:01.119)       0:00:05.835 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Set mgr/dashboard/standby_error_status_code to 404] **********************\nWednesday 30 September 2026  04:14:36 +0000 (0:00:01.251)       0:00:07.086 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Enable the ceph dashboard] ***********************************************\nWednesday 30 September 2026  04:14:37 +0000 (0:00:01.164)       0:00:08.250 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Write ceph_dashboard_password to temporary file] *************************\nWednesday 30 September 2026  04:14:39 +0000 (0:00:02.076)       0:00:10.327 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Create admin user] *******************************************************\nWednesday 30 September 2026  04:14:40 +0000 (0:00:01.432)       0:00:11.760 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [Remove temporary file for ceph_dashboard_password] ***********************\nWednesday 30 September 2026  04:14:53 +0000 (0:00:12.490)       0:00:24.251 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nPLAY [Restart ceph manager services] *******************************************\n\nTASK [Restart ceph manager service] ********************************************\nWednesday 30 September 2026  04:14:53 +0000 (0:00:00.165)       0:00:24.417 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY [Restart ceph manager services] *******************************************\n\nTASK [Restart ceph manager service] ********************************************\nWednesday 30 September 2026  04:14:55 +0000 (0:00:01.859)       0:00:26.277 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY [Restart ceph manager services] *******************************************\n\nTASK [Restart ceph manager service] ********************************************\nWednesday 30 September 2026  04:15:06 +0000 (0:00:11.421)       0:00:37.698 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:15:18 +0000 (0:00:11.393)       0:00:49.092 *** \n=============================================================================== \nRestart ceph manager service ------------------------------------------- 24.67s\nCreate admin user ------------------------------------------------------ 12.49s\nDisable the ceph dashboard ---------------------------------------------- 2.24s\nEnable the ceph dashboard ----------------------------------------------- 2.08s\nWrite ceph_dashboard_password to temporary file ------------------------- 1.43s\nSet mgr/dashboard/standby_behaviour to error ---------------------------- 1.25s\nSet mgr/dashboard/standby_error_status_code to 404 ---------------------- 1.16s\nSet mgr/dashboard/server_port to 7000 ----------------------------------- 1.12s\nSet mgr/dashboard/server_addr to 0.0.0.0 -------------------------------- 1.12s\nSet mgr/dashboard/ssl to false ------------------------------------------ 1.07s\nRemove temporary file for ceph_dashboard_password ----------------------- 0.17s\n+ sh -c /opt/configuration/scripts/deploy/300-openstack.sh\n\u001b[32m2026-09-30 04:15:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of keystone.\u001b[0m\n\u001b[32m2026-09-30 04:15:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7fc924aa-9bd9-4a37-986d-599584674e7e (keystone) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:15:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7fc924aa-9bd9-4a37-986d-599584674e7e (keystone) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:15:24 +0000 (0:00:00.341)       0:00:00.341 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:15:24 +0000 (0:00:00.330)       0:00:00.672 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_keystone_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_keystone_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_keystone_True)\u001b[0m\n\nPLAY [Apply role keystone] *****************************************************\n\nTASK [keystone : include_tasks] ************************************************\nWednesday 30 September 2026  04:15:25 +0000 (0:00:00.345)       0:00:01.017 *** \n\u001b[0;36mincluded: /ansible/roles/keystone/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [keystone : Ensuring config directories exist] ****************************\nWednesday 30 September 2026  04:15:25 +0000 (0:00:00.782)       0:00:01.800 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\nTASK [keystone : Check if policies shall be overwritten] ***********************\nWednesday 30 September 2026  04:15:28 +0000 (0:00:02.290)       0:00:04.090 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Set keystone policy file] *************************************\nWednesday 30 September 2026  04:15:28 +0000 (0:00:00.170)       0:00:04.260 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Check if Keystone domain-specific config is supplied] *********\nWednesday 30 September 2026  04:15:28 +0000 (0:00:00.297)       0:00:04.558 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [keystone : include_tasks] ************************************************\nWednesday 30 September 2026  04:15:29 +0000 (0:00:01.043)       0:00:05.602 *** \n\u001b[0;36mincluded: /ansible/roles/keystone/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : keystone | Copying over extra CA certificates] *******\nWednesday 30 September 2026  04:15:30 +0000 (0:00:00.816)       0:00:06.418 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : keystone | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:15:33 +0000 (0:00:02.927)       0:00:09.345 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : keystone | Copying over backend internal TLS key] ****\nWednesday 30 September 2026  04:15:34 +0000 (0:00:00.594)       0:00:09.940 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying over config.json files for services] ******************\nWednesday 30 September 2026  04:15:35 +0000 (0:00:01.214)       0:00:11.155 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\nTASK [keystone : Copying over keystone.conf] ***********************************\nWednesday 30 September 2026  04:15:38 +0000 (0:00:03.678)       0:00:14.833 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\nTASK [keystone : Copying keystone-startup script for keystone] *****************\nWednesday 30 September 2026  04:15:44 +0000 (0:00:05.786)       0:00:20.619 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Create Keystone domain-specific config directory] *************\nWednesday 30 September 2026  04:15:46 +0000 (0:00:02.037)       0:00:22.657 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Get file list in custom domains folder] ***********************\nWednesday 30 September 2026  04:15:47 +0000 (0:00:00.577)       0:00:23.234 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying Keystone Domain specific settings] ********************\nWednesday 30 September 2026  04:15:47 +0000 (0:00:00.345)       0:00:23.579 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying over existing policy file] ****************************\nWednesday 30 September 2026  04:15:48 +0000 (0:00:00.326)       0:00:23.906 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : include_tasks] ************************************************\nWednesday 30 September 2026  04:15:49 +0000 (0:00:01.062)       0:00:24.968 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying over wsgi-keystone.conf] ******************************\nWednesday 30 September 2026  04:15:49 +0000 (0:00:00.315)       0:00:25.284 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/keystone/templates/wsgi-keystone.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/keystone/templates/wsgi-keystone.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/keystone/templates/wsgi-keystone.conf.j2)\u001b[0m\n\nTASK [keystone : Checking whether keystone-paste.ini file exists] **************\nWednesday 30 September 2026  04:15:51 +0000 (0:00:01.688)       0:00:26.973 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [keystone : Copying over keystone-paste.ini] ******************************\nWednesday 30 September 2026  04:15:52 +0000 (0:00:01.327)       0:00:28.301 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Generate the required cron jobs for the node] *****************\nWednesday 30 September 2026  04:15:53 +0000 (0:00:00.710)       0:00:29.011 *** \n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\nTASK [keystone : Set fact with the generated cron jobs for building the crontab later] ***\nWednesday 30 September 2026  04:15:54 +0000 (0:00:01.714)       0:00:30.726 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying files for keystone-fernet] ****************************\nWednesday 30 September 2026  04:15:55 +0000 (0:00:00.335)       0:00:31.062 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\nTASK [keystone : Copying files for keystone-ssh] *******************************\nWednesday 30 September 2026  04:16:04 +0000 (0:00:09.322)       0:00:40.385 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\nTASK [service-check-containers : keystone | Check containers] ******************\nWednesday 30 September 2026  04:16:07 +0000 (0:00:02.845)       0:00:43.230 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : keystone | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:16:09 +0000 (0:00:02.458)       0:00:45.689 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:16:10 +0000 (0:00:00.394)       0:00:46.084 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : include_tasks] ************************************************\nWednesday 30 September 2026  04:16:11 +0000 (0:00:00.824)       0:00:46.908 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Creating keystone database] ***********************************\nWednesday 30 September 2026  04:16:11 +0000 (0:00:00.538)       0:00:47.446 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Creating Keystone database user and setting permissions] ******\nWednesday 30 September 2026  04:16:13 +0000 (0:00:02.411)       0:00:49.858 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Checking for any running keystone_fernet containers] **********\nWednesday 30 September 2026  04:16:16 +0000 (0:00:02.385)       0:00:52.243 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [keystone : Group nodes where keystone_fernet is running] *****************\nWednesday 30 September 2026  04:16:17 +0000 (0:00:01.027)       0:00:53.271 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Fail if any hosts need bootstrapping and not all hosts targeted] ***\nWednesday 30 September 2026  04:16:17 +0000 (0:00:00.315)       0:00:53.586 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Running Keystone bootstrap container] *************************\nWednesday 30 September 2026  04:16:18 +0000 (0:00:00.470)       0:00:54.057 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Running Keystone fernet bootstrap container] ******************\nWednesday 30 September 2026  04:16:32 +0000 (0:00:14.491)       0:01:08.548 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Flush handlers] ***********************************************\nWednesday 30 September 2026  04:16:43 +0000 (0:00:10.508)       0:01:19.056 *** \n\nTASK [keystone : Flush handlers] ***********************************************\nWednesday 30 September 2026  04:16:43 +0000 (0:00:00.076)       0:01:19.132 *** \n\nTASK [keystone : Flush handlers] ***********************************************\nWednesday 30 September 2026  04:16:43 +0000 (0:00:00.075)       0:01:19.208 *** \n\nRUNNING HANDLER [keystone : Restart keystone-ssh container] ********************\nWednesday 30 September 2026  04:16:43 +0000 (0:00:00.090)       0:01:19.298 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [keystone : Restart keystone-fernet container] *****************\nWednesday 30 September 2026  04:17:18 +0000 (0:00:34.666)       0:01:53.965 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [keystone : Restart keystone container] ************************\nWednesday 30 September 2026  04:17:23 +0000 (0:00:04.963)       0:01:58.929 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [keystone : include_tasks] ************************************************\nWednesday 30 September 2026  04:17:33 +0000 (0:00:10.949)       0:02:09.878 *** \n\u001b[0;36mincluded: /ansible/roles/keystone/tasks/distribute_fernet.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [keystone : Waiting for Keystone SSH port to be UP] ***********************\nWednesday 30 September 2026  04:17:34 +0000 (0:00:00.625)       0:02:10.504 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Run fernet key distribution] **********************************\nWednesday 30 September 2026  04:17:35 +0000 (0:00:00.790)       0:02:11.294 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Creating admin project, user, role, service, and endpoint] ****\nWednesday 30 September 2026  04:17:37 +0000 (0:00:02.165)       0:02:13.459 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=RegionOne)\u001b[0m\n\nTASK [service-ks-register : keystone | Creating/deleting services] *************\nWednesday 30 September 2026  04:17:48 +0000 (0:00:11.327)       0:02:24.786 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=keystone (identity))\u001b[0m\n\nTASK [service-ks-register : keystone | Creating/deleting endpoints] ************\nWednesday 30 September 2026  04:17:53 +0000 (0:00:04.673)       0:02:29.460 *** \n\u001b[0;32mok: [testbed-node-0] => (item=keystone -> https://api-int.testbed.osism.xyz:5000 -> internal)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=keystone -> https://api.testbed.osism.xyz:5000 -> public)\u001b[0m\n\nTASK [service-ks-register : keystone | Creating projects] **********************\nWednesday 30 September 2026  04:18:00 +0000 (0:00:07.034)       0:02:36.495 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : keystone | Creating users] *************************\nWednesday 30 September 2026  04:18:00 +0000 (0:00:00.122)       0:02:36.617 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : keystone | Creating roles] *************************\nWednesday 30 September 2026  04:18:00 +0000 (0:00:00.131)       0:02:36.749 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : keystone | Granting/revoking user roles] ***********\nWednesday 30 September 2026  04:18:01 +0000 (0:00:00.146)       0:02:36.895 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Creating default user role] ***********************************\nWednesday 30 September 2026  04:18:01 +0000 (0:00:00.374)       0:02:37.269 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [keystone : include_tasks] ************************************************\nWednesday 30 September 2026  04:18:04 +0000 (0:00:03.575)       0:02:40.845 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=20  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:18:05 +0000 (0:00:00.492)       0:02:41.337 *** \n=============================================================================== \nkeystone : Restart keystone-ssh container ------------------------------ 34.67s\nkeystone : Running Keystone bootstrap container ------------------------ 14.49s\nkeystone : Creating admin project, user, role, service, and endpoint --- 11.33s\nkeystone : Restart keystone container ---------------------------------- 10.95s\nkeystone : Running Keystone fernet bootstrap container ----------------- 10.51s\nkeystone : Copying files for keystone-fernet ---------------------------- 9.32s\nservice-ks-register : keystone | Creating/deleting endpoints ------------ 7.03s\nkeystone : Copying over keystone.conf ----------------------------------- 5.79s\nkeystone : Restart keystone-fernet container ---------------------------- 4.96s\nservice-ks-register : keystone | Creating/deleting services ------------- 4.67s\nkeystone : Copying over config.json files for services ------------------ 3.68s\nkeystone : Creating default user role ----------------------------------- 3.58s\nservice-cert-copy : keystone | Copying over extra CA certificates ------- 2.93s\nkeystone : Copying files for keystone-ssh ------------------------------- 2.85s\nservice-check-containers : keystone | Check containers ------------------ 2.46s\nkeystone : Creating keystone database ----------------------------------- 2.41s\nkeystone : Creating Keystone database user and setting permissions ------ 2.39s\nkeystone : Ensuring config directories exist ---------------------------- 2.29s\nkeystone : Run fernet key distribution ---------------------------------- 2.17s\nkeystone : Copying keystone-startup script for keystone ----------------- 2.04s\n\u001b[32m2026-09-30 04:18:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of placement.\u001b[0m\n\u001b[32m2026-09-30 04:18:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 3ebb7727-e27d-4b61-8cf8-f12fdd913ac0 (placement) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:18:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 3ebb7727-e27d-4b61-8cf8-f12fdd913ac0 (placement) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:18:11 +0000 (0:00:00.393)       0:00:00.393 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:18:12 +0000 (0:00:00.327)       0:00:00.720 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_placement_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_placement_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_placement_True)\u001b[0m\n\nPLAY [Apply role placement] ****************************************************\n\nTASK [placement : include_tasks] ***********************************************\nWednesday 30 September 2026  04:18:12 +0000 (0:00:00.356)       0:00:01.077 *** \n\u001b[0;36mincluded: /ansible/roles/placement/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : placement | Creating/deleting services] ************\nWednesday 30 September 2026  04:18:13 +0000 (0:00:00.757)       0:00:01.834 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=placement (placement))\u001b[0m\n\nTASK [service-ks-register : placement | Creating/deleting endpoints] ***********\nWednesday 30 September 2026  04:18:17 +0000 (0:00:04.246)       0:00:06.081 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> https://api-int.testbed.osism.xyz:8780 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> https://api.testbed.osism.xyz:8780 -> public)\u001b[0m\n\nTASK [service-ks-register : placement | Creating projects] *********************\nWednesday 30 September 2026  04:18:24 +0000 (0:00:07.149)       0:00:13.230 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : placement | Creating users] ************************\nWednesday 30 September 2026  04:18:29 +0000 (0:00:04.684)       0:00:17.914 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : placement | Creating roles] ************************\nWednesday 30 September 2026  04:18:33 +0000 (0:00:03.760)       0:00:21.675 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : placement | Granting/revoking user roles] **********\nWednesday 30 September 2026  04:18:36 +0000 (0:00:03.188)       0:00:24.863 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> service -> admin)\u001b[0m\n\nTASK [placement : include_tasks] ***********************************************\nWednesday 30 September 2026  04:18:40 +0000 (0:00:04.197)       0:00:29.061 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  04:18:40 +0000 (0:00:00.498)       0:00:29.560 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [placement : Check if policies shall be overwritten] **********************\nWednesday 30 September 2026  04:18:42 +0000 (0:00:01.248)       0:00:30.809 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [placement : Set placement policy file] ***********************************\nWednesday 30 September 2026  04:18:42 +0000 (0:00:00.131)       0:00:30.940 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : include_tasks] ***********************************************\nWednesday 30 September 2026  04:18:42 +0000 (0:00:00.319)       0:00:31.260 *** \n\u001b[0;36mincluded: /ansible/roles/placement/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : placement | Copying over extra CA certificates] ******\nWednesday 30 September 2026  04:18:43 +0000 (0:00:00.753)       0:00:32.013 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [service-cert-copy : placement | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:18:44 +0000 (0:00:01.483)       0:00:33.497 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : placement | Copying over backend internal TLS key] ***\nWednesday 30 September 2026  04:18:45 +0000 (0:00:00.505)       0:00:34.003 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : Copying over config.json files for services] *****************\nWednesday 30 September 2026  04:18:46 +0000 (0:00:00.943)       0:00:34.947 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [placement : Copying over placement.conf] *********************************\nWednesday 30 September 2026  04:18:47 +0000 (0:00:01.424)       0:00:36.372 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [placement : Copying over placement-api wsgi configuration] ***************\nWednesday 30 September 2026  04:18:50 +0000 (0:00:02.764)       0:00:39.137 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/placement/templates/placement-api-wsgi.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/placement/templates/placement-api-wsgi.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/placement/templates/placement-api-wsgi.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for Placement] *******************************************\nWednesday 30 September 2026  04:18:51 +0000 (0:00:00.513)       0:00:39.650 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over placement-api uWSGI config] **********\nWednesday 30 September 2026  04:18:52 +0000 (0:00:01.074)       0:00:40.725 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [placement : Copying over migrate-db.rc.j2 configuration] *****************\nWednesday 30 September 2026  04:18:53 +0000 (0:00:01.803)       0:00:42.528 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [placement : Copying over existing policy file] ***************************\nWednesday 30 September 2026  04:18:55 +0000 (0:00:01.655)       0:00:44.184 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : placement | Check containers] *****************\nWednesday 30 September 2026  04:18:56 +0000 (0:00:00.526)       0:00:44.710 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [service-check-containers : placement | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:18:57 +0000 (0:00:01.201)       0:00:45.911 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:18:57 +0000 (0:00:00.377)       0:00:46.289 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : Creating placement databases] ********************************\nWednesday 30 September 2026  04:18:58 +0000 (0:00:01.085)       0:00:47.374 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [placement : Creating placement databases user and setting permissions] ***\nWednesday 30 September 2026  04:19:01 +0000 (0:00:02.266)       0:00:49.640 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [placement : Running placement bootstrap container] ***********************\nWednesday 30 September 2026  04:19:03 +0000 (0:00:02.472)       0:00:52.112 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [placement : Flush handlers] **********************************************\nWednesday 30 September 2026  04:19:15 +0000 (0:00:11.813)       0:01:03.926 *** \n\nTASK [placement : Flush handlers] **********************************************\nWednesday 30 September 2026  04:19:15 +0000 (0:00:00.075)       0:01:04.002 *** \n\nTASK [placement : Flush handlers] **********************************************\nWednesday 30 September 2026  04:19:15 +0000 (0:00:00.070)       0:01:04.072 *** \n\nRUNNING HANDLER [placement : Restart placement-api container] ******************\nWednesday 30 September 2026  04:19:15 +0000 (0:00:00.071)       0:01:04.143 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:19:25 +0000 (0:00:10.107)       0:01:14.251 *** \n=============================================================================== \nplacement : Running placement bootstrap container ---------------------- 11.81s\nplacement : Restart placement-api container ---------------------------- 10.11s\nservice-ks-register : placement | Creating/deleting endpoints ----------- 7.15s\nservice-ks-register : placement | Creating projects --------------------- 4.68s\nservice-ks-register : placement | Creating/deleting services ------------ 4.25s\nservice-ks-register : placement | Granting/revoking user roles ---------- 4.20s\nservice-ks-register : placement | Creating users ------------------------ 3.76s\nservice-ks-register : placement | Creating roles ------------------------ 3.19s\nplacement : Copying over placement.conf --------------------------------- 2.77s\nplacement : Creating placement databases user and setting permissions --- 2.47s\nplacement : Creating placement databases -------------------------------- 2.27s\nservice-uwsgi-config : Copying over placement-api uWSGI config ---------- 1.80s\nplacement : Copying over migrate-db.rc.j2 configuration ----------------- 1.66s\nservice-cert-copy : placement | Copying over extra CA certificates ------ 1.48s\nplacement : Copying over config.json files for services ----------------- 1.42s\nplacement : Ensuring config directories exist --------------------------- 1.25s\nservice-check-containers : placement | Check containers ----------------- 1.20s\nservice-check-containers : Include tasks -------------------------------- 1.09s\nConfigure uWSGI for Placement ------------------------------------------- 1.07s\nservice-cert-copy : placement | Copying over backend internal TLS key --- 0.94s\n\u001b[32m2026-09-30 04:19:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of neutron.\u001b[0m\n\u001b[32m2026-09-30 04:19:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ceafeb28-a01f-4507-8e71-e11ac6131286 (neutron) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:19:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ceafeb28-a01f-4507-8e71-e11ac6131286 (neutron) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:19:31 +0000 (0:00:00.338)       0:00:00.338 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:19:32 +0000 (0:00:00.613)       0:00:00.951 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_neutron_True)\u001b[0m\n\nPLAY [Apply role neutron] ******************************************************\n\nTASK [neutron : include_tasks] *************************************************\nWednesday 30 September 2026  04:19:33 +0000 (0:00:00.784)       0:00:01.735 *** \n\u001b[0;36mincluded: /ansible/roles/neutron/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [neutron : Get container facts] *******************************************\nWednesday 30 September 2026  04:19:34 +0000 (0:00:01.217)       0:00:02.953 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Get container volume facts] ************************************\nWednesday 30 September 2026  04:19:35 +0000 (0:00:01.611)       0:00:04.565 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Check for ML2/OVN presence] ************************************\nWednesday 30 September 2026  04:19:37 +0000 (0:00:01.365)       0:00:05.930 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [neutron : Check for ML2/OVS presence] ************************************\nWednesday 30 September 2026  04:19:38 +0000 (0:00:00.674)       0:00:06.605 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-ks-register : neutron | Creating/deleting services] **************\nWednesday 30 September 2026  04:19:38 +0000 (0:00:00.847)       0:00:07.452 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=neutron (network))\u001b[0m\n\nTASK [service-ks-register : neutron | Creating/deleting endpoints] *************\nWednesday 30 September 2026  04:19:43 +0000 (0:00:04.612)       0:00:12.064 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> https://api-int.testbed.osism.xyz:9696 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> https://api.testbed.osism.xyz:9696 -> public)\u001b[0m\n\nTASK [service-ks-register : neutron | Creating projects] ***********************\nWednesday 30 September 2026  04:19:49 +0000 (0:00:06.180)       0:00:18.245 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : neutron | Creating users] **************************\nWednesday 30 September 2026  04:19:53 +0000 (0:00:03.587)       0:00:21.832 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : neutron | Creating roles] **************************\nWednesday 30 September 2026  04:19:57 +0000 (0:00:04.676)       0:00:26.508 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : neutron | Granting/revoking user roles] ************\nWednesday 30 September 2026  04:20:01 +0000 (0:00:03.463)       0:00:29.972 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> service -> admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> service -> service)\u001b[0m\n\nTASK [neutron : include_tasks] *************************************************\nWednesday 30 September 2026  04:20:10 +0000 (0:00:08.719)       0:00:38.691 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Load and persist kernel modules] *****************************************\nWednesday 30 September 2026  04:20:10 +0000 (0:00:00.631)       0:00:39.323 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Check IPv6 support] ********************************************\nWednesday 30 September 2026  04:20:13 +0000 (0:00:02.330)       0:00:41.653 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Setting sysctl values] ***************************************************\nWednesday 30 September 2026  04:20:14 +0000 (0:00:00.958)       0:00:42.612 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [neutron : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  04:20:16 +0000 (0:00:02.485)       0:00:45.098 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\nTASK [neutron : Check if extra ml2 plugins exists] *****************************\nWednesday 30 September 2026  04:20:19 +0000 (0:00:02.841)       0:00:47.939 *** \n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' path\u001b[0m\n\u001b[1;35mdue to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' is not\u001b[0m\n\u001b[1;35ma directory\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [neutron : include_tasks] *************************************************\nWednesday 30 September 2026  04:20:20 +0000 (0:00:01.032)       0:00:48.971 *** \n\u001b[0;36mincluded: /ansible/roles/neutron/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : neutron | Copying over extra CA certificates] ********\nWednesday 30 September 2026  04:20:21 +0000 (0:00:01.419)       0:00:50.390 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : neutron | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:20:25 +0000 (0:00:03.293)       0:00:53.684 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [service-cert-copy : neutron | Copying over backend internal TLS key] *****\nWednesday 30 September 2026  04:20:27 +0000 (0:00:02.812)       0:00:56.496 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [neutron : Creating TLS backend PEM File] *********************************\nWednesday 30 September 2026  04:20:30 +0000 (0:00:02.691)       0:00:59.188 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:20:32 +0000 (0:00:02.340)       0:01:01.528 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Set neutron policy file] ***************************************\nWednesday 30 September 2026  04:20:33 +0000 (0:00:00.140)       0:01:01.668 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over existing policy file] *****************************\nWednesday 30 September 2026  04:20:33 +0000 (0:00:00.638)       0:01:02.307 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over config.json files for services] *******************\nWednesday 30 September 2026  04:20:35 +0000 (0:00:02.252)       0:01:04.559 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\nTASK [neutron : Copying over neutron.conf] *************************************\nWednesday 30 September 2026  04:20:39 +0000 (0:00:03.231)       0:01:07.791 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\nTASK [neutron : Copying over neutron_vpnaas.conf] ******************************\nWednesday 30 September 2026  04:20:45 +0000 (0:00:06.194)       0:01:13.986 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over ssh key] ******************************************\nWednesday 30 September 2026  04:20:47 +0000 (0:00:02.353)       0:01:16.339 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [neutron : Copying over ml2_conf.ini] *************************************\nWednesday 30 September 2026  04:20:50 +0000 (0:00:02.938)       0:01:19.277 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\nTASK [neutron : Copying over openvswitch_agent.ini] ****************************\nWednesday 30 September 2026  04:20:54 +0000 (0:00:04.002)       0:01:23.279 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over sriov_agent.ini] **********************************\nWednesday 30 September 2026  04:20:57 +0000 (0:00:02.376)       0:01:25.656 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [neutron : Copying over mlnx_agent.ini] ***********************************\nWednesday 30 September 2026  04:20:59 +0000 (0:00:02.274)       0:01:27.930 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over eswitchd.conf] ************************************\nWednesday 30 September 2026  04:21:01 +0000 (0:00:02.498)       0:01:30.428 *** \n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over dhcp_agent.ini] ***********************************\nWednesday 30 September 2026  04:21:04 +0000 (0:00:02.153)       0:01:32.581 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over dnsmasq.conf] *************************************\nWednesday 30 September 2026  04:21:06 +0000 (0:00:02.246)       0:01:34.828 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over l3_agent.ini] *************************************\nWednesday 30 September 2026  04:21:08 +0000 (0:00:02.175)       0:01:37.004 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [neutron : Copying over fwaas_driver.ini] *********************************\nWednesday 30 September 2026  04:21:10 +0000 (0:00:02.352)       0:01:39.356 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over metadata_agent.ini] *******************************\nWednesday 30 September 2026  04:21:13 +0000 (0:00:02.375)       0:01:41.732 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [neutron : Copying over neutron_ovn_metadata_agent.ini] *******************\nWednesday 30 September 2026  04:21:15 +0000 (0:00:02.435)       0:01:44.167 *** \n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over metering_agent.ini] *******************************\nWednesday 30 September 2026  04:21:20 +0000 (0:00:04.678)       0:01:48.846 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over ironic_neutron_agent.ini] *************************\nWednesday 30 September 2026  04:21:22 +0000 (0:00:02.322)       0:01:51.168 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [neutron : Copying over bgp_dragent.ini] **********************************\nWednesday 30 September 2026  04:21:24 +0000 (0:00:02.221)       0:01:53.389 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over ovn_agent.ini] ************************************\nWednesday 30 September 2026  04:21:26 +0000 (0:00:02.154)       0:01:55.543 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over nsx.ini] ******************************************\nWednesday 30 September 2026  04:21:29 +0000 (0:00:02.417)       0:01:57.961 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copy neutron-l3-agent-wrapper script] **************************\nWednesday 30 September 2026  04:21:31 +0000 (0:00:02.471)       0:02:00.432 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over extra ml2 plugins] ********************************\nWednesday 30 September 2026  04:21:34 +0000 (0:00:02.379)       0:02:02.812 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [neutron : Copying over neutron-tls-proxy.cfg] ****************************\nWednesday 30 September 2026  04:21:36 +0000 (0:00:02.324)       0:02:05.136 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over neutron_taas.conf] ********************************\nWednesday 30 September 2026  04:21:38 +0000 (0:00:02.327)       0:02:07.463 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-check-containers : neutron | Check containers] *******************\nWednesday 30 September 2026  04:21:41 +0000 (0:00:02.526)       0:02:09.990 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : neutron | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:21:44 +0000 (0:00:02.935)       0:02:12.925 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:21:45 +0000 (0:00:00.933)       0:02:13.859 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : include_tasks] *************************************************\nWednesday 30 September 2026  04:21:48 +0000 (0:00:03.686)       0:02:17.545 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Creating Neutron database] *************************************\nWednesday 30 September 2026  04:21:49 +0000 (0:00:00.657)       0:02:18.202 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Creating Neutron database user and setting permissions] ********\nWednesday 30 September 2026  04:21:52 +0000 (0:00:02.791)       0:02:20.994 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Running Neutron bootstrap container] ***************************\nWednesday 30 September 2026  04:21:54 +0000 (0:00:02.353)       0:02:23.347 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  04:22:35 +0000 (0:00:41.093)       0:03:04.441 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  04:22:35 +0000 (0:00:00.070)       0:03:04.512 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  04:22:36 +0000 (0:00:00.087)       0:03:04.599 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  04:22:36 +0000 (0:00:00.082)       0:03:04.682 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  04:22:36 +0000 (0:00:00.083)       0:03:04.765 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  04:22:36 +0000 (0:00:00.073)       0:03:04.839 *** \n\nRUNNING HANDLER [neutron : Restart neutron-server container] *******************\nWednesday 30 September 2026  04:22:36 +0000 (0:00:00.074)       0:03:04.914 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [neutron : Restart neutron-ovn-metadata-agent container] *******\nWednesday 30 September 2026  04:22:58 +0000 (0:00:22.552)       0:03:27.466 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=31  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=31  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:23:49 +0000 (0:00:51.102)       0:04:18.569 *** \n=============================================================================== \nneutron : Restart neutron-ovn-metadata-agent container ----------------- 51.10s\nneutron : Running Neutron bootstrap container -------------------------- 41.09s\nneutron : Restart neutron-server container ----------------------------- 22.55s\nservice-ks-register : neutron | Granting/revoking user roles ------------ 8.72s\nneutron : Copying over neutron.conf ------------------------------------- 6.19s\nservice-ks-register : neutron | Creating/deleting endpoints ------------- 6.18s\nneutron : Copying over neutron_ovn_metadata_agent.ini ------------------- 4.68s\nservice-ks-register : neutron | Creating users -------------------------- 4.68s\nservice-ks-register : neutron | Creating/deleting services -------------- 4.61s\nneutron : Copying over ml2_conf.ini ------------------------------------- 4.00s\nservice-check-containers : Include tasks -------------------------------- 3.69s\nservice-ks-register : neutron | Creating projects ----------------------- 3.59s\nservice-ks-register : neutron | Creating roles -------------------------- 3.46s\nservice-cert-copy : neutron | Copying over extra CA certificates -------- 3.29s\nneutron : Copying over config.json files for services ------------------- 3.23s\nneutron : Copying over ssh key ------------------------------------------ 2.94s\nservice-check-containers : neutron | Check containers ------------------- 2.94s\nneutron : Ensuring config directories exist ----------------------------- 2.84s\nservice-cert-copy : neutron | Copying over backend internal TLS certificate --- 2.81s\nneutron : Creating Neutron database ------------------------------------- 2.79s\n\u001b[32m2026-09-30 04:23:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova.\u001b[0m\n\u001b[32m2026-09-30 04:23:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9037197f-2242-4efe-9e5d-1489989f9236 (nova) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:23:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 9037197f-2242-4efe-9e5d-1489989f9236 (nova) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on OpenStack release] **********************************\nWednesday 30 September 2026  04:23:56 +0000 (0:00:00.412)       0:00:00.412 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:23:57 +0000 (0:00:00.827)       0:00:01.239 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:23:58 +0000 (0:00:00.863)       0:00:02.102 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=enable_nova_True)\u001b[0m\n\nPLAY [Bootstrap nova API databases] ********************************************\n\nTASK [Bootstrap deploy] ********************************************************\nWednesday 30 September 2026  04:23:59 +0000 (0:00:00.967)       0:00:03.070 *** \n\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova : Creating Nova databases] ******************************************\nWednesday 30 September 2026  04:23:59 +0000 (0:00:00.667)       0:00:03.738 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=nova_cell0)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova_api)\u001b[0m\n\nTASK [nova : Creating Nova databases user and setting permissions] *************\nWednesday 30 September 2026  04:24:04 +0000 (0:00:04.115)       0:00:07.853 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  04:24:07 +0000 (0:00:03.781)       0:00:11.634 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : Copying over config.json files for nova-api-bootstrap] ************\nWednesday 30 September 2026  04:24:08 +0000 (0:00:00.631)       0:00:12.266 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : Copying over nova.conf for nova-api-bootstrap] ********************\nWednesday 30 September 2026  04:24:09 +0000 (0:00:01.194)       0:00:13.460 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : include_tasks] ****************************************************\nWednesday 30 September 2026  04:24:12 +0000 (0:00:03.221)       0:00:16.681 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Running Nova API bootstrap container] *****************************\nWednesday 30 September 2026  04:24:13 +0000 (0:00:00.309)       0:00:16.990 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova : Create cell0 mappings] ********************************************\nWednesday 30 September 2026  04:24:41 +0000 (0:00:28.029)       0:00:45.020 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Get a list of existing cells] ********************************\nWednesday 30 September 2026  04:24:54 +0000 (0:00:13.657)       0:00:58.677 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Extract current cell settings from list] *********************\nWednesday 30 September 2026  04:25:08 +0000 (0:00:13.814)       0:01:12.491 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova : Update cell0 mappings] ********************************************\nWednesday 30 September 2026  04:25:09 +0000 (0:00:00.864)       0:01:13.355 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova : include_tasks] ****************************************************\nWednesday 30 September 2026  04:25:10 +0000 (0:00:00.883)       0:01:14.239 *** \n\u001b[0;36mincluded: /ansible/roles/nova/tasks/bootstrap_service.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova : Running Nova API bootstrap container] *****************************\nWednesday 30 September 2026  04:25:11 +0000 (0:00:00.804)       0:01:15.044 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Bootstrap upgrade] *******************************************************\nWednesday 30 September 2026  04:25:26 +0000 (0:00:15.676)       0:01:30.720 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Bootstrap nova cell databases] *******************************************\n\nTASK [Bootstrap deploy] ********************************************************\nWednesday 30 September 2026  04:25:27 +0000 (0:00:00.575)       0:01:31.295 *** \n\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : Creating Nova cell database] *********************************\nWednesday 30 September 2026  04:25:28 +0000 (0:00:00.611)       0:01:31.907 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Creating Nova cell database user and setting permissions] ****\nWednesday 30 September 2026  04:25:30 +0000 (0:00:02.107)       0:01:34.014 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [service-rabbitmq : nova | Ensure RabbitMQ vhosts exist] ******************\nWednesday 30 September 2026  04:25:32 +0000 (0:00:02.313)       0:01:36.328 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-rabbitmq : nova | Ensure RabbitMQ users exist] *******************\nWednesday 30 September 2026  04:25:32 +0000 (0:00:00.351)       0:01:36.679 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> {{ service_rabbitmq_delegate_host }}]\u001b[0m\n\nTASK [service-rabbitmq : nova | Ensure RabbitMQ vhosts exist] ******************\nWednesday 30 September 2026  04:25:43 +0000 (0:00:10.727)       0:01:47.406 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-rabbitmq : nova | Ensure RabbitMQ users exist] *******************\nWednesday 30 September 2026  04:25:44 +0000 (0:00:00.594)       0:01:48.001 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  04:25:45 +0000 (0:00:00.830)       0:01:48.831 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Copying over config.json files for nova-cell-bootstrap] ******\nWednesday 30 September 2026  04:25:45 +0000 (0:00:00.535)       0:01:49.367 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Copying over nova.conf for nova-cell-bootstrap] **************\nWednesday 30 September 2026  04:25:46 +0000 (0:00:01.364)       0:01:50.731 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Running Nova cell bootstrap container] ***********************\nWednesday 30 September 2026  04:25:49 +0000 (0:00:02.705)       0:01:53.437 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Get a list of existing cells] ********************************\nWednesday 30 September 2026  04:26:10 +0000 (0:00:20.873)       0:02:14.310 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Extract current cell settings from list] *********************\nWednesday 30 September 2026  04:26:24 +0000 (0:00:14.031)       0:02:28.342 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Create cell] *************************************************\nWednesday 30 September 2026  04:26:26 +0000 (0:00:01.511)       0:02:29.854 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Update cell] *************************************************\nWednesday 30 September 2026  04:26:36 +0000 (0:00:10.304)       0:02:40.158 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Bootstrap upgrade] *******************************************************\nWednesday 30 September 2026  04:26:37 +0000 (0:00:01.008)       0:02:41.166 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role nova] *********************************************************\n\nTASK [nova : include_tasks] ****************************************************\nWednesday 30 September 2026  04:26:37 +0000 (0:00:00.455)       0:02:41.622 *** \n\u001b[0;36mincluded: /ansible/roles/nova/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : nova | Creating/deleting services] *****************\nWednesday 30 September 2026  04:26:38 +0000 (0:00:00.550)       0:02:42.173 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy (compute_legacy)) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova (compute))\u001b[0m\n\nTASK [service-ks-register : nova | Creating/deleting endpoints] ****************\nWednesday 30 September 2026  04:26:41 +0000 (0:00:03.481)       0:02:45.655 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api-int.testbed.osism.xyz:8774/v2/%(tenant_id)s -> internal) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api.testbed.osism.xyz:8774/v2/%(tenant_id)s -> public) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> https://api-int.testbed.osism.xyz:8774/v2.1 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> https://api.testbed.osism.xyz:8774/v2.1 -> public)\u001b[0m\n\nTASK [service-ks-register : nova | Creating projects] **************************\nWednesday 30 September 2026  04:26:48 +0000 (0:00:07.004)       0:02:52.659 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : nova | Creating users] *****************************\nWednesday 30 September 2026  04:26:52 +0000 (0:00:03.432)       0:02:56.091 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : nova | Creating roles] *****************************\nWednesday 30 September 2026  04:26:56 +0000 (0:00:04.060)       0:03:00.152 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : nova | Granting/revoking user roles] ***************\nWednesday 30 September 2026  04:27:00 +0000 (0:00:03.741)       0:03:03.894 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service -> admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service -> service)\u001b[0m\n\nTASK [nova : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  04:27:07 +0000 (0:00:07.329)       0:03:11.223 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [nova : Check if policies shall be overwritten] ***************************\nWednesday 30 September 2026  04:27:09 +0000 (0:00:02.250)       0:03:13.473 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova : Set nova policy file] *********************************************\nWednesday 30 September 2026  04:27:09 +0000 (0:00:00.138)       0:03:13.612 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Check for vendordata file] ****************************************\nWednesday 30 September 2026  04:27:10 +0000 (0:00:00.341)       0:03:13.953 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [nova : Set vendordata file path] *****************************************\nWednesday 30 September 2026  04:27:11 +0000 (0:00:01.025)       0:03:14.979 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : include_tasks] ****************************************************\nWednesday 30 September 2026  04:27:11 +0000 (0:00:00.330)       0:03:15.309 *** \n\u001b[0;36mincluded: /ansible/roles/nova/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : nova | Copying over extra CA certificates] ***********\nWednesday 30 September 2026  04:27:12 +0000 (0:00:00.593)       0:03:15.902 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : nova | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:27:16 +0000 (0:00:04.028)       0:03:19.930 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : nova | Copying over backend internal TLS key] ********\nWednesday 30 September 2026  04:27:16 +0000 (0:00:00.779)       0:03:20.710 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over config.json files for services] **********************\nWednesday 30 September 2026  04:27:17 +0000 (0:00:01.016)       0:03:21.726 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [nova : Copying over nova.conf] *******************************************\nWednesday 30 September 2026  04:27:22 +0000 (0:00:04.125)       0:03:25.852 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [nova : Copying over existing policy file] ********************************\nWednesday 30 September 2026  04:27:31 +0000 (0:00:09.866)       0:03:35.718 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over nova-api-wsgi.conf] **********************************\nWednesday 30 September 2026  04:27:32 +0000 (0:00:00.863)       0:03:36.582 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over nova-metadata-wsgi.conf] *****************************\nWednesday 30 September 2026  04:27:33 +0000 (0:00:00.733)       0:03:37.316 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over vendordata file for nova services] *******************\nWednesday 30 September 2026  04:27:34 +0000 (0:00:01.017)       0:03:38.333 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for Nova] ************************************************\nWednesday 30 September 2026  04:27:34 +0000 (0:00:00.414)       0:03:38.748 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-api', 'port': '8774', 'workers': '2'})\u001b[0m\n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-metadata', 'port': '8775', 'workers': '2'})\u001b[0m\n\nTASK [service-uwsgi-config : Copying over nova-api uWSGI config] ***************\nWednesday 30 September 2026  04:27:36 +0000 (0:00:01.775)       0:03:40.524 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-uwsgi-config : Copying over nova-metadata uWSGI config] **********\nWednesday 30 September 2026  04:27:39 +0000 (0:00:02.386)       0:03:42.910 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : nova | Check containers] **********************\nWednesday 30 September 2026  04:27:41 +0000 (0:00:02.003)       0:03:44.914 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : nova | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:27:43 +0000 (0:00:02.592)       0:03:47.507 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:27:44 +0000 (0:00:00.372)       0:03:47.879 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  04:27:45 +0000 (0:00:01.028)       0:03:48.908 *** \n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  04:27:45 +0000 (0:00:00.354)       0:03:49.263 *** \n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  04:27:45 +0000 (0:00:00.150)       0:03:49.413 *** \n\nRUNNING HANDLER [nova : Restart nova-scheduler container] **********************\nWednesday 30 September 2026  04:27:45 +0000 (0:00:00.148)       0:03:49.561 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [nova : Restart nova-api container] ****************************\nWednesday 30 September 2026  04:28:07 +0000 (0:00:21.219)       0:04:10.781 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [nova : Restart nova-metadata container] ***********************\nWednesday 30 September 2026  04:28:18 +0000 (0:00:11.217)       0:04:21.999 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role nova-cell] ****************************************************\n\nTASK [nova-cell : include_tasks] ***********************************************\nWednesday 30 September 2026  04:28:27 +0000 (0:00:09.391)       0:04:31.390 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/deploy.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : include_tasks] ***********************************************\nWednesday 30 September 2026  04:28:28 +0000 (0:00:01.351)       0:04:32.741 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Get new Libvirt version] *************************************\nWednesday 30 September 2026  04:28:29 +0000 (0:00:00.626)       0:04:33.368 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Cache new Libvirt version] ***********************************\nWednesday 30 September 2026  04:28:58 +0000 (0:00:28.997)       0:05:02.366 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Fail if the new Libvirt version could not be determined] *****\nWednesday 30 September 2026  04:28:59 +0000 (0:00:01.378)       0:05:03.744 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Get nova_libvirt image info] *********************************************\nWednesday 30 September 2026  04:29:01 +0000 (0:00:01.413)       0:05:05.157 *** \n\u001b[0;36mincluded: service-image-info for testbed-node-3\u001b[0m\n\nTASK [service-image-info : community.docker.docker_image_info] *****************\nWednesday 30 September 2026  04:29:02 +0000 (0:00:00.865)       0:05:06.023 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : set_fact] *******************************************\nWednesday 30 September 2026  04:29:05 +0000 (0:00:03.077)       0:05:09.100 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : containers.podman.podman_image_info] ****************\nWednesday 30 September 2026  04:29:06 +0000 (0:00:01.498)       0:05:10.599 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : set_fact] *******************************************\nWednesday 30 September 2026  04:29:08 +0000 (0:00:01.572)       0:05:12.171 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Get container facts] *****************************************\nWednesday 30 September 2026  04:29:10 +0000 (0:00:01.632)       0:05:13.804 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Get current Libvirt version] *********************************\nWednesday 30 September 2026  04:29:13 +0000 (0:00:03.850)       0:05:17.655 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Check that the new Libvirt version is >= current] ************\nWednesday 30 September 2026  04:29:16 +0000 (0:00:02.145)       0:05:19.801 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Look for kolla_nova_libvirt_start in the nova_libvirt image] ***\nWednesday 30 September 2026  04:29:17 +0000 (0:00:01.654)       0:05:21.455 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Fail if the nova_libvirt image could not be inspected] *******\nWednesday 30 September 2026  04:29:20 +0000 (0:00:03.172)       0:05:24.628 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Assert the nova_libvirt image is recent enough] **************\nWednesday 30 September 2026  04:29:22 +0000 (0:00:01.515)       0:05:26.143 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"nova_libvirt image provides kolla_nova_libvirt_start.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Load and persist br_netfilter module] ************************************\nWednesday 30 September 2026  04:29:24 +0000 (0:00:02.103)       0:05:28.247 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: module-load for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [module-load : Load modules] **********************************************\nWednesday 30 September 2026  04:29:25 +0000 (0:00:01.094)       0:05:29.341 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=br_netfilter)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=br_netfilter)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=br_netfilter)\u001b[0m\n\nTASK [module-load : Persist modules via modules-load.d] ************************\nWednesday 30 September 2026  04:29:26 +0000 (0:00:00.784)       0:05:30.126 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=br_netfilter)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=br_netfilter)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=br_netfilter)\u001b[0m\n\nTASK [module-load : Drop module persistence] ***********************************\nWednesday 30 September 2026  04:29:27 +0000 (0:00:01.378)       0:05:31.505 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Enable bridge-nf-call sysctl variables] **********************\nWednesday 30 September 2026  04:29:28 +0000 (0:00:00.783)       0:05:32.288 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\nTASK [nova-cell : Install udev kolla kvm rules] ********************************\nWednesday 30 September 2026  04:29:30 +0000 (0:00:02.154)       0:05:34.442 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Mask qemu-kvm service] ***************************************\nWednesday 30 September 2026  04:29:31 +0000 (0:00:01.089)       0:05:35.531 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  04:29:33 +0000 (0:00:01.497)       0:05:37.029 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [nova-cell : include_tasks] ***********************************************\nWednesday 30 September 2026  04:29:35 +0000 (0:00:02.397)       0:05:39.427 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/copy-certs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : nova | Copying over extra CA certificates] ***********\nWednesday 30 September 2026  04:29:36 +0000 (0:00:01.344)       0:05:40.772 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : nova | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:29:40 +0000 (0:00:03.917)       0:05:44.690 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : nova | Copying over backend internal TLS key] ********\nWednesday 30 September 2026  04:29:42 +0000 (0:00:02.085)       0:05:46.775 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [nova-cell : include_tasks] ***********************************************\nWednesday 30 September 2026  04:29:45 +0000 (0:00:02.594)       0:05:49.370 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/external_ceph.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [nova-cell : Check nova keyring file] *************************************\nWednesday 30 September 2026  04:29:46 +0000 (0:00:01.126)       0:05:50.496 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [nova-cell : Check cinder keyring file] ***********************************\nWednesday 30 September 2026  04:29:48 +0000 (0:00:01.405)       0:05:51.901 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [nova-cell : Extract nova key from file] **********************************\nWednesday 30 September 2026  04:29:49 +0000 (0:00:01.121)       0:05:53.023 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Extract cinder key from file] ********************************\nWednesday 30 September 2026  04:29:49 +0000 (0:00:00.562)       0:05:53.585 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Copy over ceph nova keyring file] ****************************\nWednesday 30 September 2026  04:29:50 +0000 (0:00:01.045)       0:05:54.631 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\nTASK [nova-cell : Copy over ceph cinder keyring file] **************************\nWednesday 30 September 2026  04:29:52 +0000 (0:00:01.222)       0:05:55.854 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\nTASK [nova-cell : Copy over ceph.conf] *****************************************\nWednesday 30 September 2026  04:29:53 +0000 (0:00:01.271)       0:05:57.125 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=nova-libvirt)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=nova-libvirt)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=nova-libvirt)\u001b[0m\n\nTASK [nova-cell : Ensure /etc/ceph directory exists (host libvirt)] ************\nWednesday 30 September 2026  04:29:57 +0000 (0:00:04.079)       0:06:01.205 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Copy over ceph.conf (host libvirt)] **************************\nWednesday 30 September 2026  04:29:57 +0000 (0:00:00.541)       0:06:01.746 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Ensuring libvirt secrets directory exists] *******************\nWednesday 30 September 2026  04:29:58 +0000 (0:00:00.370)       0:06:02.117 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Pushing nova secret xml for libvirt] *************************\nWednesday 30 September 2026  04:29:59 +0000 (0:00:01.392)       0:06:03.509 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\nTASK [nova-cell : Pushing secrets key for libvirt] *****************************\nWednesday 30 September 2026  04:30:03 +0000 (0:00:03.544)       0:06:07.054 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Include tasks from qemu_wrapper.yml] *************************\nWednesday 30 September 2026  04:30:07 +0000 (0:00:03.981)       0:06:11.035 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/qemu_wrapper.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [nova-cell : Check qemu wrapper file] *************************************\nWednesday 30 September 2026  04:30:09 +0000 (0:00:02.185)       0:06:13.221 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [nova-cell : Copy qemu wrapper] *******************************************\nWednesday 30 September 2026  04:30:10 +0000 (0:00:01.303)       0:06:14.524 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Check if policies shall be overwritten] **********************\nWednesday 30 September 2026  04:30:11 +0000 (0:00:00.343)       0:06:14.867 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Set nova policy file] ****************************************\nWednesday 30 September 2026  04:30:11 +0000 (0:00:00.140)       0:06:15.007 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Check for vendordata file] ***********************************\nWednesday 30 September 2026  04:30:11 +0000 (0:00:00.684)       0:06:15.692 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\nTASK [nova-cell : Set vendordata file path] ************************************\nWednesday 30 September 2026  04:30:12 +0000 (0:00:00.839)       0:06:16.532 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : List all hypervisors] ****************************************\nWednesday 30 September 2026  04:30:13 +0000 (0:00:00.884)       0:06:17.416 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Match current hypervisor] ************************************\nWednesday 30 September 2026  04:30:19 +0000 (0:00:05.972)       0:06:23.389 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Assert that only one hypervisor was matched] *****************\nWednesday 30 September 2026  04:30:21 +0000 (0:00:01.741)       0:06:25.131 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copy the matched hypervisor UUID to compute_id] **************\nWednesday 30 September 2026  04:30:22 +0000 (0:00:01.628)       0:06:26.759 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Generate a new UUID then copy to compute_id] *****************\nWednesday 30 September 2026  04:30:24 +0000 (0:00:01.762)       0:06:28.521 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Copying over config.json files for services] *****************\nWednesday 30 September 2026  04:30:26 +0000 (0:00:02.020)       0:06:30.542 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [nova-cell : Copying over nova.conf] **************************************\nWednesday 30 September 2026  04:30:30 +0000 (0:00:04.223)       0:06:34.765 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [nova-cell : Copying over Nova compute provider config] *******************\nWednesday 30 September 2026  04:30:40 +0000 (0:00:09.025)       0:06:43.791 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over libvirt configuration] **************************\nWednesday 30 September 2026  04:30:41 +0000 (0:00:01.759)       0:06:45.551 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'})\u001b[0m\n\nTASK [nova-cell : Copying over libvirt TLS keys] *******************************\nWednesday 30 September 2026  04:30:45 +0000 (0:00:03.973)       0:06:49.524 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over libvirt SASL configuration] *********************\nWednesday 30 September 2026  04:30:46 +0000 (0:00:00.880)       0:06:50.404 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\nTASK [nova-cell : Copying files for nova-ssh] **********************************\nWednesday 30 September 2026  04:30:52 +0000 (0:00:05.379)       0:06:55.784 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\nTASK [nova-cell : Copying VMware vCenter CA file] ******************************\nWednesday 30 September 2026  04:30:59 +0000 (0:00:07.554)       0:07:03.338 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying 'release' file for nova_compute] *********************\nWednesday 30 September 2026  04:31:00 +0000 (0:00:00.629)       0:07:03.967 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Generating 'hostnqn' file for nova_compute] ******************\nWednesday 30 September 2026  04:31:01 +0000 (0:00:00.906)       0:07:04.874 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Generating 'hostid' file for nova_compute] *******************\nWednesday 30 September 2026  04:31:03 +0000 (0:00:02.047)       0:07:06.922 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Copying over existing policy file] ***************************\nWednesday 30 September 2026  04:31:05 +0000 (0:00:02.185)       0:07:09.107 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over vendordata file to containers] ******************\nWednesday 30 September 2026  04:31:07 +0000 (0:00:01.784)       0:07:10.891 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over multipath.conf] *********************************\nWednesday 30 September 2026  04:31:08 +0000 (0:00:00.932)       0:07:11.824 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : nova_cell | Check containers] *****************\nWednesday 30 September 2026  04:31:09 +0000 (0:00:01.758)       0:07:13.583 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : nova_cell | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:31:12 +0000 (0:00:03.164)       0:07:16.747 *** \n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:31:13 +0000 (0:00:00.675)       0:07:17.423 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : include_tasks] ***********************************************\nWednesday 30 September 2026  04:31:15 +0000 (0:00:02.345)       0:07:19.768 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  04:31:16 +0000 (0:00:00.870)       0:07:20.639 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  04:31:17 +0000 (0:00:00.143)       0:07:20.782 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  04:31:17 +0000 (0:00:00.165)       0:07:20.948 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  04:31:17 +0000 (0:00:00.153)       0:07:21.101 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  04:31:17 +0000 (0:00:00.327)       0:07:21.429 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  04:31:17 +0000 (0:00:00.162)       0:07:21.591 *** \n\nRUNNING HANDLER [nova-cell : Restart nova-conductor container] *****************\nWednesday 30 September 2026  04:31:17 +0000 (0:00:00.150)       0:07:21.741 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-novncproxy container] ****************\nWednesday 30 September 2026  04:31:28 +0000 (0:00:10.407)       0:07:32.149 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-ssh container] ***********************\nWednesday 30 September 2026  04:31:41 +0000 (0:00:13.239)       0:07:45.389 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-libvirt container] *******************\nWednesday 30 September 2026  04:32:03 +0000 (0:00:21.461)       0:08:06.850 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Checking libvirt container is ready] **************\nWednesday 30 September 2026  04:32:35 +0000 (0:00:32.190)       0:08:39.041 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-5]: Checking libvirt container is ready (10 retries left).\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Create libvirt SASL user] *************************\nWednesday 30 September 2026  04:32:41 +0000 (0:00:06.073)       0:08:45.114 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-compute container] *******************\nWednesday 30 September 2026  04:32:42 +0000 (0:00:00.759)       0:08:45.874 *** \n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Wait for nova-compute services to update service versions] ***\nWednesday 30 September 2026  04:33:06 +0000 (0:00:24.727)       0:09:10.602 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Waiting for nova-compute services to register themselves] ****\nWednesday 30 September 2026  04:33:06 +0000 (0:00:00.145)       0:09:10.747 *** \n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-3 -> testbed-node-0]: Waiting for nova-compute services to register themselves (20 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Fail if nova-compute service failed to register] *************\nWednesday 30 September 2026  04:33:26 +0000 (0:00:19.392)       0:09:30.139 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Include discover_computes.yml] *******************************\nWednesday 30 September 2026  04:33:34 +0000 (0:00:07.986)       0:09:38.126 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/discover_computes.yml for testbed-node-3\u001b[0m\n\nTASK [nova-cell : Get a list of existing cells] ********************************\nWednesday 30 September 2026  04:33:37 +0000 (0:00:03.208)       0:09:41.334 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Extract current cell settings from list] *********************\nWednesday 30 September 2026  04:33:51 +0000 (0:00:14.264)       0:09:55.599 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Fail if cell settings not found] *****************************\nWednesday 30 September 2026  04:33:53 +0000 (0:00:01.323)       0:09:56.923 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Discover nova hosts] *****************************************\nWednesday 30 September 2026  04:33:53 +0000 (0:00:00.829)       0:09:57.752 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nPLAY [Refresh nova scheduler cell cache] ***************************************\n\nTASK [nova : Refresh cell cache in nova scheduler] *****************************\nWednesday 30 September 2026  04:34:05 +0000 (0:00:11.751)       0:10:09.504 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Reload global Nova super conductor services] *****************************\n\nTASK [nova : Reload nova super conductor services to remove RPC version pin] ***\nWednesday 30 September 2026  04:34:07 +0000 (0:00:01.297)       0:10:10.801 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reload Nova cell services] ***********************************************\n\nTASK [nova-cell : Reload nova cell services to remove RPC version cap] *********\nWednesday 30 September 2026  04:34:07 +0000 (0:00:00.661)       0:10:11.462 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reload global Nova API services] *****************************************\n\nTASK [nova : Reload nova API services to remove RPC version pin] ***************\nWednesday 30 September 2026  04:34:09 +0000 (0:00:01.557)       0:10:13.020 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-scheduler) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-scheduler) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-scheduler) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Run Nova API online data migrations] *************************************\n\nTASK [nova : Run Nova API online database migrations] **************************\nWednesday 30 September 2026  04:34:10 +0000 (0:00:00.850)       0:10:13.870 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nPLAY [Run Nova cell online data migrations] ************************************\n\nTASK [nova-cell : Run Nova cell online database migrations] ********************\nWednesday 30 September 2026  04:34:10 +0000 (0:00:00.893)       0:10:14.764 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=59  \u001b[0m \u001b[0;33mchanged=39  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=59  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=32  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=66  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=32  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=66  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=56  \u001b[0m \u001b[0;33mchanged=33  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=31  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=27  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=31  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=27  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:34:11 +0000 (0:00:00.486)       0:10:15.251 *** \n=============================================================================== \nnova-cell : Restart nova-libvirt container ----------------------------- 32.19s\nnova-cell : Get new Libvirt version ------------------------------------ 29.00s\nnova : Running Nova API bootstrap container ---------------------------- 28.03s\nnova-cell : Restart nova-compute container ----------------------------- 24.73s\nnova-cell : Restart nova-ssh container --------------------------------- 21.46s\nnova : Restart nova-scheduler container -------------------------------- 21.22s\nnova-cell : Running Nova cell bootstrap container ---------------------- 20.87s\nnova-cell : Waiting for nova-compute services to register themselves --- 19.39s\nnova : Running Nova API bootstrap container ---------------------------- 15.68s\nnova-cell : Get a list of existing cells ------------------------------- 14.26s\nnova-cell : Get a list of existing cells ------------------------------- 14.03s\nnova-cell : Get a list of existing cells ------------------------------- 13.81s\nnova : Create cell0 mappings ------------------------------------------- 13.66s\nnova-cell : Restart nova-novncproxy container -------------------------- 13.24s\nnova-cell : Discover nova hosts ---------------------------------------- 11.75s\nnova : Restart nova-api container -------------------------------------- 11.22s\nservice-rabbitmq : nova | Ensure RabbitMQ users exist ------------------ 10.73s\nnova-cell : Restart nova-conductor container --------------------------- 10.41s\nnova-cell : Create cell ------------------------------------------------ 10.30s\nnova : Copying over nova.conf ------------------------------------------- 9.87s\n\u001b[32m2026-09-30 04:34:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of horizon.\u001b[0m\n\u001b[32m2026-09-30 04:34:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 72ba6be0-cdd2-4feb-b0c9-56ab4aba7806 (horizon) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:34:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 72ba6be0-cdd2-4feb-b0c9-56ab4aba7806 (horizon) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:34:17 +0000 (0:00:00.332)       0:00:00.332 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:34:18 +0000 (0:00:00.341)       0:00:00.674 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_horizon_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_horizon_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_horizon_True)\u001b[0m\n\nPLAY [Apply role horizon] ******************************************************\n\nTASK [horizon : include_tasks] *************************************************\nWednesday 30 September 2026  04:34:18 +0000 (0:00:00.344)       0:00:01.019 *** \n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [horizon : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  04:34:19 +0000 (0:00:00.708)       0:00:01.727 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [horizon : Set empty custom policy] ***************************************\nWednesday 30 September 2026  04:34:20 +0000 (0:00:01.457)       0:00:03.185 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : include_tasks] *************************************************\nWednesday 30 September 2026  04:34:20 +0000 (0:00:00.316)       0:00:03.501 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'trove', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'trove', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'trove', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'ceilometer', 'enabled': 'yes'})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'cinder', 'enabled': 'yes'})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'designate', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'keystone', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'magnum', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'manila', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'neutron', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'octavia', 'enabled': True})\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:21 +0000 (0:00:01.021)       0:00:04.523 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:22 +0000 (0:00:00.336)       0:00:04.859 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:22 +0000 (0:00:00.162)       0:00:05.022 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:22 +0000 (0:00:00.319)       0:00:05.341 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:23 +0000 (0:00:00.312)       0:00:05.653 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:23 +0000 (0:00:00.323)       0:00:05.977 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:23 +0000 (0:00:00.344)       0:00:06.322 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:24 +0000 (0:00:00.324)       0:00:06.646 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:24 +0000 (0:00:00.143)       0:00:06.790 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:24 +0000 (0:00:00.330)       0:00:07.120 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:25 +0000 (0:00:00.584)       0:00:07.704 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:25 +0000 (0:00:00.142)       0:00:07.847 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:25 +0000 (0:00:00.320)       0:00:08.167 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:25 +0000 (0:00:00.323)       0:00:08.490 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:26 +0000 (0:00:00.124)       0:00:08.614 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:26 +0000 (0:00:00.530)       0:00:09.145 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:26 +0000 (0:00:00.363)       0:00:09.508 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:27 +0000 (0:00:00.133)       0:00:09.641 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:27 +0000 (0:00:00.336)       0:00:09.977 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:27 +0000 (0:00:00.389)       0:00:10.367 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:27 +0000 (0:00:00.141)       0:00:10.508 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:28 +0000 (0:00:00.553)       0:00:11.062 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:28 +0000 (0:00:00.332)       0:00:11.394 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:29 +0000 (0:00:00.142)       0:00:11.536 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:29 +0000 (0:00:00.343)       0:00:11.879 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:29 +0000 (0:00:00.332)       0:00:12.211 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:30 +0000 (0:00:00.365)       0:00:12.577 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  04:34:30 +0000 (0:00:00.345)       0:00:12.923 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:34:30 +0000 (0:00:00.343)       0:00:13.266 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  04:34:30 +0000 (0:00:00.140)       0:00:13.406 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Copying over config.json files for services] *******************\nWednesday 30 September 2026  04:34:31 +0000 (0:00:00.318)       0:00:13.725 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [horizon : Copying over horizon.conf] *************************************\nWednesday 30 September 2026  04:34:33 +0000 (0:00:02.042)       0:00:15.767 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/horizon.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/horizon.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/horizon.conf.j2)\u001b[0m\n\nTASK [horizon : Copying over kolla-settings.py] ********************************\nWednesday 30 September 2026  04:34:34 +0000 (0:00:01.695)       0:00:17.462 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m\n\nTASK [horizon : Copying over custom-settings.py] *******************************\nWednesday 30 September 2026  04:34:37 +0000 (0:00:02.088)       0:00:19.550 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m\n\nTASK [horizon : Copying over existing policy file] *****************************\nWednesday 30 September 2026  04:34:38 +0000 (0:00:01.824)       0:00:21.375 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Copying over custom themes] ************************************\nWednesday 30 September 2026  04:34:39 +0000 (0:00:00.553)       0:00:21.929 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : include_tasks] *************************************************\nWednesday 30 September 2026  04:34:39 +0000 (0:00:00.361)       0:00:22.290 *** \n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : horizon | Copying over extra CA certificates] ********\nWednesday 30 September 2026  04:34:40 +0000 (0:00:00.635)       0:00:22.925 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [service-cert-copy : horizon | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:34:42 +0000 (0:00:01.884)       0:00:24.810 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : horizon | Copying over backend internal TLS key] *****\nWednesday 30 September 2026  04:34:42 +0000 (0:00:00.686)       0:00:25.497 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : horizon | Check containers] *******************\nWednesday 30 September 2026  04:34:43 +0000 (0:00:00.939)       0:00:26.436 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [service-check-containers : horizon | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:34:45 +0000 (0:00:01.720)       0:00:28.156 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:34:46 +0000 (0:00:00.383)       0:00:28.539 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : include_tasks] *************************************************\nWednesday 30 September 2026  04:34:46 +0000 (0:00:00.946)       0:00:29.486 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : include_tasks] *************************************************\nWednesday 30 September 2026  04:34:47 +0000 (0:00:00.565)       0:00:30.051 *** \n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/bootstrap.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [horizon : Creating Horizon database] *************************************\nWednesday 30 September 2026  04:34:48 +0000 (0:00:00.533)       0:00:30.585 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Creating Horizon database user and setting permissions] ********\nWednesday 30 September 2026  04:34:50 +0000 (0:00:02.365)       0:00:32.950 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Running Horizon bootstrap container] ***************************\nWednesday 30 September 2026  04:34:52 +0000 (0:00:02.344)       0:00:35.294 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Flush handlers] ************************************************\nWednesday 30 September 2026  04:35:06 +0000 (0:00:13.951)       0:00:49.246 *** \n\nTASK [horizon : Flush handlers] ************************************************\nWednesday 30 September 2026  04:35:06 +0000 (0:00:00.271)       0:00:49.518 *** \n\nTASK [horizon : Flush handlers] ************************************************\nWednesday 30 September 2026  04:35:07 +0000 (0:00:00.081)       0:00:49.599 *** \n\nRUNNING HANDLER [horizon : Restart horizon container] **************************\nWednesday 30 September 2026  04:35:07 +0000 (0:00:00.075)       0:00:49.675 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=26  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=35  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=16  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=35  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=16  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:35:33 +0000 (0:00:26.422)       0:01:16.097 *** \n=============================================================================== \nhorizon : Restart horizon container ------------------------------------ 26.42s\nhorizon : Running Horizon bootstrap container -------------------------- 13.95s\nhorizon : Creating Horizon database ------------------------------------- 2.37s\nhorizon : Creating Horizon database user and setting permissions -------- 2.34s\nhorizon : Copying over kolla-settings.py -------------------------------- 2.09s\nhorizon : Copying over config.json files for services ------------------- 2.04s\nservice-cert-copy : horizon | Copying over extra CA certificates -------- 1.88s\nhorizon : Copying over custom-settings.py ------------------------------- 1.82s\nservice-check-containers : horizon | Check containers ------------------- 1.72s\nhorizon : Copying over horizon.conf ------------------------------------- 1.70s\nhorizon : Ensuring config directories exist ----------------------------- 1.46s\nhorizon : include_tasks ------------------------------------------------- 1.02s\nservice-check-containers : Include tasks -------------------------------- 0.95s\nservice-cert-copy : horizon | Copying over backend internal TLS key ----- 0.94s\nhorizon : include_tasks ------------------------------------------------- 0.71s\nservice-cert-copy : horizon | Copying over backend internal TLS certificate --- 0.69s\nhorizon : include_tasks ------------------------------------------------- 0.64s\nhorizon : Update policy file name --------------------------------------- 0.58s\nhorizon : include_tasks ------------------------------------------------- 0.57s\nhorizon : Copying over existing policy file ----------------------------- 0.55s\n\u001b[32m2026-09-30 04:35:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of skyline.\u001b[0m\n\u001b[32m2026-09-30 04:35:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 764f8afe-2bbd-44b2-9fef-6bb310df6fc7 (skyline) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:35:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 764f8afe-2bbd-44b2-9fef-6bb310df6fc7 (skyline) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:35:39 +0000 (0:00:00.374)       0:00:00.374 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:35:40 +0000 (0:00:00.341)       0:00:00.715 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_skyline_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_skyline_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_skyline_True)\u001b[0m\n\nPLAY [Apply role skyline] ******************************************************\n\nTASK [skyline : include_tasks] *************************************************\nWednesday 30 September 2026  04:35:40 +0000 (0:00:00.356)       0:00:01.072 *** \n\u001b[0;36mincluded: /ansible/roles/skyline/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : skyline | Creating/deleting services] **************\nWednesday 30 September 2026  04:35:41 +0000 (0:00:00.777)       0:00:01.850 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=skyline (panel))\u001b[0m\n\nTASK [service-ks-register : skyline | Creating/deleting endpoints] *************\nWednesday 30 September 2026  04:35:45 +0000 (0:00:03.918)       0:00:05.768 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> https://api-int.testbed.osism.xyz:9998 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> https://api.testbed.osism.xyz:9998 -> public)\u001b[0m\n\nTASK [service-ks-register : skyline | Creating projects] ***********************\nWednesday 30 September 2026  04:35:52 +0000 (0:00:06.812)       0:00:12.581 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : skyline | Creating users] **************************\nWednesday 30 September 2026  04:35:55 +0000 (0:00:03.304)       0:00:15.886 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : skyline | Creating roles] **************************\nWednesday 30 September 2026  04:35:59 +0000 (0:00:03.930)       0:00:19.816 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : skyline | Granting/revoking user roles] ************\nWednesday 30 September 2026  04:36:02 +0000 (0:00:03.295)       0:00:23.111 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> service -> admin)\u001b[0m\n\nTASK [skyline : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  04:36:06 +0000 (0:00:04.015)       0:00:27.127 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [skyline : include_tasks] *************************************************\nWednesday 30 September 2026  04:36:08 +0000 (0:00:02.034)       0:00:29.162 *** \n\u001b[0;36mincluded: /ansible/roles/skyline/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : skyline | Copying over extra CA certificates] ********\nWednesday 30 September 2026  04:36:09 +0000 (0:00:00.612)       0:00:29.775 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [service-cert-copy : skyline | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:36:11 +0000 (0:00:02.597)       0:00:32.372 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : skyline | Copying over backend internal TLS key] *****\nWednesday 30 September 2026  04:36:12 +0000 (0:00:00.963)       0:00:33.336 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [skyline : Copying over skyline.yaml files for services] ******************\nWednesday 30 September 2026  04:36:13 +0000 (0:00:00.909)       0:00:34.245 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [skyline : Copying over gunicorn.py files for services] *******************\nWednesday 30 September 2026  04:36:16 +0000 (0:00:02.735)       0:00:36.980 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m\n\nTASK [skyline : Copying over nginx.conf files for services] ********************\nWednesday 30 September 2026  04:36:18 +0000 (0:00:01.972)       0:00:38.952 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m\n\nTASK [skyline : Copying over config.json files for services] *******************\nWednesday 30 September 2026  04:36:20 +0000 (0:00:01.701)       0:00:40.654 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [skyline : Copying over custom logos] *************************************\nWednesday 30 September 2026  04:36:22 +0000 (0:00:02.474)       0:00:43.129 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : skyline | Check containers] *******************\nWednesday 30 September 2026  04:36:22 +0000 (0:00:00.282)       0:00:43.411 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [service-check-containers : skyline | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:36:25 +0000 (0:00:02.073)       0:00:45.485 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:36:25 +0000 (0:00:00.332)       0:00:45.817 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [skyline : Creating Skyline database] *************************************\nWednesday 30 September 2026  04:36:26 +0000 (0:00:00.779)       0:00:46.596 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [skyline : Creating Skyline database user and setting permissions] ********\nWednesday 30 September 2026  04:36:28 +0000 (0:00:02.229)       0:00:48.825 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [skyline : Running Skyline bootstrap container] ***************************\nWednesday 30 September 2026  04:36:31 +0000 (0:00:02.755)       0:00:51.581 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [skyline : Flush handlers] ************************************************\nWednesday 30 September 2026  04:36:38 +0000 (0:00:07.190)       0:00:58.771 *** \n\nTASK [skyline : Flush handlers] ************************************************\nWednesday 30 September 2026  04:36:38 +0000 (0:00:00.098)       0:00:58.870 *** \n\nTASK [skyline : Flush handlers] ************************************************\nWednesday 30 September 2026  04:36:38 +0000 (0:00:00.094)       0:00:58.964 *** \n\nRUNNING HANDLER [skyline : Restart skyline-apiserver container] ****************\nWednesday 30 September 2026  04:36:38 +0000 (0:00:00.083)       0:00:59.047 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [skyline : Restart skyline-console container] ******************\nWednesday 30 September 2026  04:36:46 +0000 (0:00:08.116)       0:01:07.163 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:37:00 +0000 (0:00:14.004)       0:01:21.167 *** \n=============================================================================== \nskyline : Restart skyline-console container ---------------------------- 14.00s\nskyline : Restart skyline-apiserver container --------------------------- 8.12s\nskyline : Running Skyline bootstrap container --------------------------- 7.19s\nservice-ks-register : skyline | Creating/deleting endpoints ------------- 6.81s\nservice-ks-register : skyline | Granting/revoking user roles ------------ 4.02s\nservice-ks-register : skyline | Creating users -------------------------- 3.93s\nservice-ks-register : skyline | Creating/deleting services -------------- 3.92s\nservice-ks-register : skyline | Creating projects ----------------------- 3.30s\nservice-ks-register : skyline | Creating roles -------------------------- 3.30s\nskyline : Creating Skyline database user and setting permissions -------- 2.76s\nskyline : Copying over skyline.yaml files for services ------------------ 2.74s\nservice-cert-copy : skyline | Copying over extra CA certificates -------- 2.60s\nskyline : Copying over config.json files for services ------------------- 2.47s\nskyline : Creating Skyline database ------------------------------------- 2.23s\nservice-check-containers : skyline | Check containers ------------------- 2.07s\nskyline : Ensuring config directories exist ----------------------------- 2.03s\nskyline : Copying over gunicorn.py files for services ------------------- 1.97s\nskyline : Copying over nginx.conf files for services -------------------- 1.70s\nservice-cert-copy : skyline | Copying over backend internal TLS certificate --- 0.96s\nservice-cert-copy : skyline | Copying over backend internal TLS key ----- 0.91s\n\u001b[32m2026-09-30 04:37:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of glance.\u001b[0m\n\u001b[32m2026-09-30 04:37:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 635866e5-ad07-4873-b2ab-48ac9ca32db4 (glance) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:37:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 635866e5-ad07-4873-b2ab-48ac9ca32db4 (glance) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:37:07 +0000 (0:00:00.375)       0:00:00.375 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:37:07 +0000 (0:00:00.332)       0:00:00.708 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_glance_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_glance_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_glance_True)\u001b[0m\n\nPLAY [Apply role glance] *******************************************************\n\nTASK [glance : include_tasks] **************************************************\nWednesday 30 September 2026  04:37:08 +0000 (0:00:00.376)       0:00:01.085 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : glance | Creating/deleting services] ***************\nWednesday 30 September 2026  04:37:08 +0000 (0:00:00.792)       0:00:01.877 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=glance (image))\u001b[0m\n\nTASK [service-ks-register : glance | Creating/deleting endpoints] **************\nWednesday 30 September 2026  04:37:12 +0000 (0:00:04.066)       0:00:05.943 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> https://api-int.testbed.osism.xyz:9292 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> https://api.testbed.osism.xyz:9292 -> public)\u001b[0m\n\nTASK [service-ks-register : glance | Creating projects] ************************\nWednesday 30 September 2026  04:37:19 +0000 (0:00:06.708)       0:00:12.652 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : glance | Creating users] ***************************\nWednesday 30 September 2026  04:37:23 +0000 (0:00:03.467)       0:00:16.120 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : glance | Creating roles] ***************************\nWednesday 30 September 2026  04:37:27 +0000 (0:00:03.959)       0:00:20.079 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : glance | Granting/revoking user roles] *************\nWednesday 30 September 2026  04:37:30 +0000 (0:00:03.304)       0:00:23.384 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> service -> admin)\u001b[0m\n\nTASK [glance : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  04:37:34 +0000 (0:00:04.101)       0:00:27.485 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\nTASK [glance : include_tasks] **************************************************\nWednesday 30 September 2026  04:37:38 +0000 (0:00:04.161)       0:00:31.647 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [glance : Ensuring glance service ceph config subdir exists] **************\nWednesday 30 September 2026  04:37:39 +0000 (0:00:00.581)       0:00:32.229 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copy over multiple ceph configs for Glance] *********************\nWednesday 30 September 2026  04:37:42 +0000 (0:00:03.638)       0:00:35.867 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\nTASK [glance : Copy over ceph Glance keyrings] *********************************\nWednesday 30 September 2026  04:37:44 +0000 (0:00:01.833)       0:00:37.700 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\nTASK [glance : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  04:37:45 +0000 (0:00:01.203)       0:00:38.904 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [glance : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  04:37:46 +0000 (0:00:00.674)       0:00:39.579 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Set glance policy file] *****************************************\nWednesday 30 September 2026  04:37:46 +0000 (0:00:00.138)       0:00:39.717 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : include_tasks] **************************************************\nWednesday 30 September 2026  04:37:46 +0000 (0:00:00.318)       0:00:40.035 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : glance | Copying over extra CA certificates] *********\nWednesday 30 September 2026  04:37:47 +0000 (0:00:00.788)       0:00:40.823 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\nTASK [service-cert-copy : glance | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:37:51 +0000 (0:00:03.999)       0:00:44.823 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : glance | Copying over backend internal TLS key] ******\nWednesday 30 September 2026  04:37:55 +0000 (0:00:03.228)       0:00:48.051 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Creating TLS backend PEM File] **********************************\nWednesday 30 September 2026  04:37:58 +0000 (0:00:03.372)       0:00:51.424 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over config.json files for services] ********************\nWednesday 30 September 2026  04:38:01 +0000 (0:00:02.993)       0:00:54.418 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\nTASK [glance : Copying over glance-api.conf] ***********************************\nWednesday 30 September 2026  04:38:05 +0000 (0:00:04.201)       0:00:58.619 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [glance : Copying over glance-cache.conf for glance_api] ******************\nWednesday 30 September 2026  04:38:11 +0000 (0:00:06.401)       0:01:05.020 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over glance-image-import.conf] **************************\nWednesday 30 September 2026  04:38:15 +0000 (0:00:03.196)       0:01:08.216 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over property-protections-rules.conf] *******************\nWednesday 30 September 2026  04:38:18 +0000 (0:00:03.393)       0:01:11.610 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over existing policy file] ******************************\nWednesday 30 September 2026  04:38:22 +0000 (0:00:03.688)       0:01:15.298 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over glance-haproxy-tls.cfg] ****************************\nWednesday 30 September 2026  04:38:22 +0000 (0:00:00.556)       0:01:15.855 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/glance/templates/glance-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/glance/templates/glance-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/glance/templates/glance-tls-proxy.cfg.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Generating 'hostnqn' file for glance_api] ***********************\nWednesday 30 September 2026  04:38:26 +0000 (0:00:03.240)       0:01:19.096 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Generating 'hostid' file for glance_api] ************************\nWednesday 30 September 2026  04:38:29 +0000 (0:00:03.236)       0:01:22.332 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : glance | Check containers] ********************\nWednesday 30 September 2026  04:38:32 +0000 (0:00:03.269)       0:01:25.601 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m\n\nTASK [service-check-containers : glance | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:38:36 +0000 (0:00:03.907)       0:01:29.509 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:38:36 +0000 (0:00:00.372)       0:01:29.881 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : include_tasks] **************************************************\nWednesday 30 September 2026  04:38:40 +0000 (0:00:03.394)       0:01:33.276 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Creating Glance database] ***************************************\nWednesday 30 September 2026  04:38:40 +0000 (0:00:00.543)       0:01:33.820 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Creating Glance database user and setting permissions] **********\nWednesday 30 September 2026  04:38:42 +0000 (0:00:02.193)       0:01:36.014 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Enable log_bin_trust_function_creators function] ****************\nWednesday 30 September 2026  04:38:45 +0000 (0:00:02.306)       0:01:38.320 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Running Glance bootstrap container] *****************************\nWednesday 30 September 2026  04:38:47 +0000 (0:00:02.352)       0:01:40.672 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Disable log_bin_trust_function_creators function] ***************\nWednesday 30 September 2026  04:39:14 +0000 (0:00:26.861)       0:02:07.534 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Flush handlers] *************************************************\nWednesday 30 September 2026  04:39:16 +0000 (0:00:02.148)       0:02:09.683 *** \n\nTASK [glance : Flush handlers] *************************************************\nWednesday 30 September 2026  04:39:16 +0000 (0:00:00.081)       0:02:09.764 *** \n\nTASK [glance : Flush handlers] *************************************************\nWednesday 30 September 2026  04:39:16 +0000 (0:00:00.080)       0:02:09.844 *** \n\nRUNNING HANDLER [glance : Restart glance-api container] ************************\nWednesday 30 September 2026  04:39:16 +0000 (0:00:00.070)       0:02:09.915 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=19  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:39:53 +0000 (0:00:36.170)       0:02:46.086 *** \n=============================================================================== \nglance : Restart glance-api container ---------------------------------- 36.17s\nglance : Running Glance bootstrap container ---------------------------- 26.86s\nservice-ks-register : glance | Creating/deleting endpoints -------------- 6.71s\nglance : Copying over glance-api.conf ----------------------------------- 6.40s\nglance : Copying over config.json files for services -------------------- 4.20s\nglance : Ensuring config directories exist ------------------------------ 4.16s\nservice-ks-register : glance | Granting/revoking user roles ------------- 4.10s\nservice-ks-register : glance | Creating/deleting services --------------- 4.07s\nservice-cert-copy : glance | Copying over extra CA certificates --------- 4.00s\nservice-ks-register : glance | Creating users --------------------------- 3.96s\nservice-check-containers : glance | Check containers -------------------- 3.91s\nglance : Copying over property-protections-rules.conf ------------------- 3.69s\nglance : Ensuring glance service ceph config subdir exists -------------- 3.64s\nservice-ks-register : glance | Creating projects ------------------------ 3.47s\nservice-check-containers : Include tasks -------------------------------- 3.39s\nglance : Copying over glance-image-import.conf -------------------------- 3.39s\nservice-cert-copy : glance | Copying over backend internal TLS key ------ 3.37s\nservice-ks-register : glance | Creating roles --------------------------- 3.30s\nglance : Generating 'hostid' file for glance_api ------------------------ 3.27s\nglance : Copying over glance-haproxy-tls.cfg ---------------------------- 3.24s\n\u001b[32m2026-09-30 04:39:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cinder.\u001b[0m\n\u001b[32m2026-09-30 04:39:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask abbe94b9-af61-408e-b3ed-c9a9651f07a5 (cinder) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:39:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task abbe94b9-af61-408e-b3ed-c9a9651f07a5 (cinder) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:39:59 +0000 (0:00:00.370)       0:00:00.370 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:39:59 +0000 (0:00:00.340)       0:00:00.711 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_cinder_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_cinder_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_cinder_True)\u001b[0m\n\nPLAY [Apply role cinder] *******************************************************\n\nTASK [cinder : include_tasks] **************************************************\nWednesday 30 September 2026  04:39:59 +0000 (0:00:00.351)       0:00:01.063 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : cinder | Creating/deleting services] ***************\nWednesday 30 September 2026  04:40:00 +0000 (0:00:00.773)       0:00:01.836 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder (block-storage))\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 (volumev3))\u001b[0m\n\nTASK [service-ks-register : cinder | Creating/deleting endpoints] **************\nWednesday 30 September 2026  04:40:07 +0000 (0:00:07.276)       0:00:09.112 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> https://api-int.testbed.osism.xyz:8776/v3 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> https://api.testbed.osism.xyz:8776/v3 -> public)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 -> https://api-int.testbed.osism.xyz:8776/v3/%(tenant_id)s -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 -> https://api.testbed.osism.xyz:8776/v3/%(tenant_id)s -> public)\u001b[0m\n\nTASK [service-ks-register : cinder | Creating projects] ************************\nWednesday 30 September 2026  04:40:21 +0000 (0:00:14.068)       0:00:23.181 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : cinder | Creating users] ***************************\nWednesday 30 September 2026  04:40:25 +0000 (0:00:03.549)       0:00:26.730 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : cinder | Creating roles] ***************************\nWednesday 30 September 2026  04:40:29 +0000 (0:00:04.025)       0:00:30.756 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : cinder | Granting/revoking user roles] *************\nWednesday 30 September 2026  04:40:32 +0000 (0:00:03.402)       0:00:34.158 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> service -> admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> service -> service)\u001b[0m\n\nTASK [cinder : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  04:40:40 +0000 (0:00:07.933)       0:00:42.091 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [cinder : include_tasks] **************************************************\nWednesday 30 September 2026  04:40:43 +0000 (0:00:02.694)       0:00:44.786 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : include_tasks] **************************************************\nWednesday 30 September 2026  04:40:43 +0000 (0:00:00.318)       0:00:45.104 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [cinder : Ensuring cinder service ceph config subdirs exists] *************\nWednesday 30 September 2026  04:40:44 +0000 (0:00:00.548)       0:00:45.653 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder-volume)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=cinder-volume)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=cinder-volume)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=cinder-backup)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=cinder-backup)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=cinder-backup)\u001b[0m\n\nTASK [cinder : Copying over multiple ceph.conf for cinder services] ************\nWednesday 30 September 2026  04:40:46 +0000 (0:00:01.987)       0:00:47.640 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\nTASK [cinder : Copy over Ceph keyring files for cinder-volume] *****************\nWednesday 30 September 2026  04:40:52 +0000 (0:00:05.927)       0:00:53.567 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\nTASK [cinder : Copy over Ceph keyring files for cinder-backup] *****************\nWednesday 30 September 2026  04:40:53 +0000 (0:00:01.566)       0:00:55.134 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m\n\nTASK [cinder : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  04:40:56 +0000 (0:00:03.054)       0:00:58.189 *** \n\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=cinder-backup)\u001b[0m\n\nTASK [cinder : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  04:40:58 +0000 (0:00:01.469)       0:00:59.658 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Set cinder policy file] *****************************************\nWednesday 30 September 2026  04:40:58 +0000 (0:00:00.150)       0:00:59.809 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : include_tasks] **************************************************\nWednesday 30 September 2026  04:40:58 +0000 (0:00:00.311)       0:01:00.121 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : cinder | Copying over extra CA certificates] *********\nWednesday 30 September 2026  04:40:59 +0000 (0:00:00.577)       0:01:00.698 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : cinder | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:41:04 +0000 (0:00:04.584)       0:01:05.283 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : cinder | Copying over backend internal TLS key] ******\nWednesday 30 September 2026  04:41:04 +0000 (0:00:00.744)       0:01:06.028 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over config.json files for services] ********************\nWednesday 30 September 2026  04:41:05 +0000 (0:00:00.934)       0:01:06.962 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [cinder : Copying over cinder-wsgi.conf] **********************************\nWednesday 30 September 2026  04:41:10 +0000 (0:00:04.821)       0:01:11.784 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/cinder/templates/cinder-wsgi.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/cinder/templates/cinder-wsgi.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/cinder/templates/cinder-wsgi.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for Cinder] **********************************************\nWednesday 30 September 2026  04:41:11 +0000 (0:00:00.649)       0:01:12.433 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over cinder-api uWSGI config] *************\nWednesday 30 September 2026  04:41:12 +0000 (0:00:00.997)       0:01:13.431 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over cinder.conf] ***************************************\nWednesday 30 September 2026  04:41:14 +0000 (0:00:02.215)       0:01:15.646 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [cinder : Generating 'hostnqn' file for cinder_volume] ********************\nWednesday 30 September 2026  04:41:28 +0000 (0:00:14.382)       0:01:30.028 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Generating 'hostid' file for cinder_volume] *********************\nWednesday 30 September 2026  04:41:30 +0000 (0:00:02.140)       0:01:32.169 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over existing policy file] ******************************\nWednesday 30 September 2026  04:41:32 +0000 (0:00:01.704)       0:01:33.874 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over nfs_shares files for cinder_volume] ****************\nWednesday 30 September 2026  04:41:33 +0000 (0:00:00.719)       0:01:34.593 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : cinder | Check containers] ********************\nWednesday 30 September 2026  04:41:33 +0000 (0:00:00.363)       0:01:34.956 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : cinder | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:41:37 +0000 (0:00:03.967)       0:01:38.924 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:41:38 +0000 (0:00:00.363)       0:01:39.287 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : include_tasks] **************************************************\nWednesday 30 September 2026  04:41:38 +0000 (0:00:00.929)       0:01:40.217 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Creating Cinder database] ***************************************\nWednesday 30 September 2026  04:41:39 +0000 (0:00:00.529)       0:01:40.746 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Creating Cinder database user and setting permissions] **********\nWednesday 30 September 2026  04:41:41 +0000 (0:00:02.232)       0:01:42.978 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Running Cinder bootstrap container] *****************************\nWednesday 30 September 2026  04:41:44 +0000 (0:00:02.497)       0:01:45.476 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Flush handlers] *************************************************\nWednesday 30 September 2026  04:42:01 +0000 (0:00:16.957)       0:02:02.433 *** \n\nTASK [cinder : Flush handlers] *************************************************\nWednesday 30 September 2026  04:42:01 +0000 (0:00:00.075)       0:02:02.509 *** \n\nTASK [cinder : Flush handlers] *************************************************\nWednesday 30 September 2026  04:42:01 +0000 (0:00:00.087)       0:02:02.596 *** \n\nRUNNING HANDLER [cinder : Restart cinder-api container] ************************\nWednesday 30 September 2026  04:42:01 +0000 (0:00:00.079)       0:02:02.676 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [cinder : Restart cinder-scheduler container] ******************\nWednesday 30 September 2026  04:42:23 +0000 (0:00:22.420)       0:02:25.096 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [cinder : Restart cinder-volume container] *********************\nWednesday 30 September 2026  04:42:32 +0000 (0:00:08.581)       0:02:33.678 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [cinder : Restart cinder-backup container] *********************\nWednesday 30 September 2026  04:42:54 +0000 (0:00:21.932)       0:02:55.610 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [cinder : Wait for cinder services to update service versions] ***\nWednesday 30 September 2026  04:43:03 +0000 (0:00:08.747)       0:03:04.358 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=33  \u001b[0m \u001b[0;33mchanged=24  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:43:03 +0000 (0:00:00.297)       0:03:04.655 *** \n=============================================================================== \ncinder : Restart cinder-api container ---------------------------------- 22.42s\ncinder : Restart cinder-volume container ------------------------------- 21.93s\ncinder : Running Cinder bootstrap container ---------------------------- 16.96s\ncinder : Copying over cinder.conf -------------------------------------- 14.38s\nservice-ks-register : cinder | Creating/deleting endpoints ------------- 14.07s\ncinder : Restart cinder-backup container -------------------------------- 8.75s\ncinder : Restart cinder-scheduler container ----------------------------- 8.58s\nservice-ks-register : cinder | Granting/revoking user roles ------------- 7.93s\nservice-ks-register : cinder | Creating/deleting services --------------- 7.28s\ncinder : Copying over multiple ceph.conf for cinder services ------------ 5.93s\ncinder : Copying over config.json files for services -------------------- 4.82s\nservice-cert-copy : cinder | Copying over extra CA certificates --------- 4.58s\nservice-ks-register : cinder | Creating users --------------------------- 4.03s\nservice-check-containers : cinder | Check containers -------------------- 3.97s\nservice-ks-register : cinder | Creating projects ------------------------ 3.55s\nservice-ks-register : cinder | Creating roles --------------------------- 3.40s\ncinder : Copy over Ceph keyring files for cinder-backup ----------------- 3.05s\ncinder : Ensuring config directories exist ------------------------------ 2.69s\ncinder : Creating Cinder database user and setting permissions ---------- 2.50s\ncinder : Creating Cinder database --------------------------------------- 2.23s\n\u001b[32m2026-09-30 04:43:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of barbican.\u001b[0m\n\u001b[32m2026-09-30 04:43:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask f50b1a56-4b93-44b6-8090-f479c02f114e (barbican) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:43:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task f50b1a56-4b93-44b6-8090-f479c02f114e (barbican) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:43:09 +0000 (0:00:00.365)       0:00:00.365 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:43:10 +0000 (0:00:00.325)       0:00:00.691 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_barbican_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_barbican_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_barbican_True)\u001b[0m\n\nPLAY [Apply role barbican] *****************************************************\n\nTASK [barbican : include_tasks] ************************************************\nWednesday 30 September 2026  04:43:10 +0000 (0:00:00.337)       0:00:01.028 *** \n\u001b[0;36mincluded: /ansible/roles/barbican/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : barbican | Creating/deleting services] *************\nWednesday 30 September 2026  04:43:11 +0000 (0:00:00.800)       0:00:01.828 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=barbican (key-manager))\u001b[0m\n\nTASK [service-ks-register : barbican | Creating/deleting endpoints] ************\nWednesday 30 September 2026  04:43:15 +0000 (0:00:04.010)       0:00:05.839 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> https://api-int.testbed.osism.xyz:9311 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> https://api.testbed.osism.xyz:9311 -> public)\u001b[0m\n\nTASK [service-ks-register : barbican | Creating projects] **********************\nWednesday 30 September 2026  04:43:22 +0000 (0:00:06.979)       0:00:12.819 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : barbican | Creating users] *************************\nWednesday 30 September 2026  04:43:25 +0000 (0:00:03.479)       0:00:16.298 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : barbican | Creating roles] *************************\nWednesday 30 September 2026  04:43:30 +0000 (0:00:04.195)       0:00:20.494 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=key-manager:service-admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=creator)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=observer)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=audit)\u001b[0m\n\nTASK [service-ks-register : barbican | Granting/revoking user roles] ***********\nWednesday 30 September 2026  04:43:46 +0000 (0:00:16.553)       0:00:37.047 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> service -> admin)\u001b[0m\n\nTASK [barbican : Ensuring config directories exist] ****************************\nWednesday 30 September 2026  04:43:50 +0000 (0:00:04.043)       0:00:41.091 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [barbican : Ensuring vassals config directories exist] ********************\nWednesday 30 September 2026  04:43:53 +0000 (0:00:02.351)       0:00:43.443 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=barbican-api/vassals)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=barbican-api/vassals)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=barbican-api/vassals)\u001b[0m\n\nTASK [barbican : Check if policies shall be overwritten] ***********************\nWednesday 30 September 2026  04:43:53 +0000 (0:00:00.966)       0:00:44.410 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [barbican : Set barbican policy file] *************************************\nWednesday 30 September 2026  04:43:54 +0000 (0:00:00.174)       0:00:44.584 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : include_tasks] ************************************************\nWednesday 30 September 2026  04:43:54 +0000 (0:00:00.312)       0:00:44.896 *** \n\u001b[0;36mincluded: /ansible/roles/barbican/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : barbican | Copying over extra CA certificates] *******\nWednesday 30 September 2026  04:43:55 +0000 (0:00:00.768)       0:00:45.665 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : barbican | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:43:58 +0000 (0:00:03.457)       0:00:49.122 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : barbican | Copying over backend internal TLS key] ****\nWednesday 30 September 2026  04:43:59 +0000 (0:00:00.644)       0:00:49.767 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Copying over config.json files for services] ******************\nWednesday 30 September 2026  04:44:00 +0000 (0:00:01.077)       0:00:50.844 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [barbican : Copying over barbican-api.ini] ********************************\nWednesday 30 September 2026  04:44:03 +0000 (0:00:03.479)       0:00:54.323 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Checking whether barbican-api-paste.ini file exists] **********\nWednesday 30 September 2026  04:44:05 +0000 (0:00:01.591)       0:00:55.914 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [barbican : Copying over barbican-api-paste.ini] **************************\nWednesday 30 September 2026  04:44:06 +0000 (0:00:01.137)       0:00:57.052 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Copying over barbican.conf] ***********************************\nWednesday 30 September 2026  04:44:07 +0000 (0:00:01.003)       0:00:58.056 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [barbican : Copying over existing policy file] ****************************\nWednesday 30 September 2026  04:44:14 +0000 (0:00:06.383)       0:01:04.440 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : barbican | Check containers] ******************\nWednesday 30 September 2026  04:44:14 +0000 (0:00:00.653)       0:01:05.093 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : barbican | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:44:17 +0000 (0:00:02.650)       0:01:07.743 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:44:17 +0000 (0:00:00.598)       0:01:08.342 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : include_tasks] ************************************************\nWednesday 30 September 2026  04:44:18 +0000 (0:00:00.957)       0:01:09.300 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Creating barbican database] ***********************************\nWednesday 30 September 2026  04:44:19 +0000 (0:00:00.320)       0:01:09.620 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [barbican : Creating barbican database user and setting permissions] ******\nWednesday 30 September 2026  04:44:21 +0000 (0:00:02.212)       0:01:11.833 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [barbican : Running barbican bootstrap container] *************************\nWednesday 30 September 2026  04:44:23 +0000 (0:00:02.330)       0:01:14.164 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [barbican : Flush handlers] ***********************************************\nWednesday 30 September 2026  04:44:35 +0000 (0:00:11.955)       0:01:26.119 *** \n\nTASK [barbican : Flush handlers] ***********************************************\nWednesday 30 September 2026  04:44:35 +0000 (0:00:00.073)       0:01:26.193 *** \n\nTASK [barbican : Flush handlers] ***********************************************\nWednesday 30 September 2026  04:44:35 +0000 (0:00:00.080)       0:01:26.274 *** \n\nRUNNING HANDLER [barbican : Restart barbican-api container] ********************\nWednesday 30 September 2026  04:44:35 +0000 (0:00:00.076)       0:01:26.351 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [barbican : Restart barbican-keystone-listener container] ******\nWednesday 30 September 2026  04:44:41 +0000 (0:00:05.230)       0:01:31.582 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [barbican : Restart barbican-worker container] *****************\nWednesday 30 September 2026  04:44:46 +0000 (0:00:04.898)       0:01:36.480 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=19  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:44:56 +0000 (0:00:10.035)       0:01:46.516 *** \n=============================================================================== \nservice-ks-register : barbican | Creating roles ------------------------ 16.55s\nbarbican : Running barbican bootstrap container ------------------------ 11.96s\nbarbican : Restart barbican-worker container --------------------------- 10.04s\nservice-ks-register : barbican | Creating/deleting endpoints ------------ 6.98s\nbarbican : Copying over barbican.conf ----------------------------------- 6.38s\nbarbican : Restart barbican-api container ------------------------------- 5.23s\nbarbican : Restart barbican-keystone-listener container ----------------- 4.90s\nservice-ks-register : barbican | Creating users ------------------------- 4.20s\nservice-ks-register : barbican | Granting/revoking user roles ----------- 4.04s\nservice-ks-register : barbican | Creating/deleting services ------------- 4.01s\nbarbican : Copying over config.json files for services ------------------ 3.48s\nservice-ks-register : barbican | Creating projects ---------------------- 3.48s\nservice-cert-copy : barbican | Copying over extra CA certificates ------- 3.46s\nservice-check-containers : barbican | Check containers ------------------ 2.65s\nbarbican : Ensuring config directories exist ---------------------------- 2.35s\nbarbican : Creating barbican database user and setting permissions ------ 2.33s\nbarbican : Creating barbican database ----------------------------------- 2.21s\nbarbican : Copying over barbican-api.ini -------------------------------- 1.59s\nbarbican : Checking whether barbican-api-paste.ini file exists ---------- 1.14s\nservice-cert-copy : barbican | Copying over backend internal TLS key ---- 1.08s\n\u001b[32m2026-09-30 04:44:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of designate.\u001b[0m\n\u001b[32m2026-09-30 04:44:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b67b9b2b-214b-4ab8-b9bc-90428adc7c28 (designate) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:44:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b67b9b2b-214b-4ab8-b9bc-90428adc7c28 (designate) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:45:02 +0000 (0:00:00.354)       0:00:00.354 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:45:02 +0000 (0:00:00.345)       0:00:00.699 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_designate_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_designate_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_designate_True)\u001b[0m\n\nPLAY [Apply role designate] ****************************************************\n\nTASK [designate : include_tasks] ***********************************************\nWednesday 30 September 2026  04:45:02 +0000 (0:00:00.311)       0:00:01.011 *** \n\u001b[0;36mincluded: /ansible/roles/designate/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : designate | Creating/deleting services] ************\nWednesday 30 September 2026  04:45:03 +0000 (0:00:00.732)       0:00:01.743 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=designate (dns))\u001b[0m\n\nTASK [service-ks-register : designate | Creating/deleting endpoints] ***********\nWednesday 30 September 2026  04:45:07 +0000 (0:00:04.007)       0:00:05.751 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> https://api-int.testbed.osism.xyz:9001 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> https://api.testbed.osism.xyz:9001 -> public)\u001b[0m\n\nTASK [service-ks-register : designate | Creating projects] *********************\nWednesday 30 September 2026  04:45:14 +0000 (0:00:07.112)       0:00:12.863 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : designate | Creating users] ************************\nWednesday 30 September 2026  04:45:18 +0000 (0:00:03.556)       0:00:16.420 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : designate | Creating roles] ************************\nWednesday 30 September 2026  04:45:22 +0000 (0:00:04.099)       0:00:20.520 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : designate | Granting/revoking user roles] **********\nWednesday 30 September 2026  04:45:25 +0000 (0:00:03.498)       0:00:24.019 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> service -> admin)\u001b[0m\n\nTASK [designate : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  04:45:30 +0000 (0:00:04.320)       0:00:28.339 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [designate : Check if policies shall be overwritten] **********************\nWednesday 30 September 2026  04:45:33 +0000 (0:00:03.590)       0:00:31.929 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [designate : Set designate policy file] ***********************************\nWednesday 30 September 2026  04:45:34 +0000 (0:00:00.149)       0:00:32.079 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : include_tasks] ***********************************************\nWednesday 30 September 2026  04:45:34 +0000 (0:00:00.336)       0:00:32.416 *** \n\u001b[0;36mincluded: /ansible/roles/designate/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : designate | Copying over extra CA certificates] ******\nWednesday 30 September 2026  04:45:34 +0000 (0:00:00.559)       0:00:32.975 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : designate | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:45:41 +0000 (0:00:06.704)       0:00:39.680 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : designate | Copying over backend internal TLS key] ***\nWednesday 30 September 2026  04:45:43 +0000 (0:00:01.427)       0:00:41.107 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : Copying over config.json files for services] *****************\nWednesday 30 September 2026  04:45:44 +0000 (0:00:01.831)       0:00:42.939 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [designate : Copying over designate.conf] *********************************\nWednesday 30 September 2026  04:45:51 +0000 (0:00:06.594)       0:00:49.533 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [designate : Copying over pools.yaml] *************************************\nWednesday 30 September 2026  04:46:07 +0000 (0:00:16.286)       0:01:05.820 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m\n\nTASK [designate : Copying over named.conf] *************************************\nWednesday 30 September 2026  04:46:11 +0000 (0:00:04.038)       0:01:09.858 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m\n\nTASK [designate : Copying over rndc.conf] **************************************\nWednesday 30 September 2026  04:46:14 +0000 (0:00:02.650)       0:01:12.509 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [designate : Copying over rndc.key] ***************************************\nWednesday 30 September 2026  04:46:17 +0000 (0:00:03.214)       0:01:15.723 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [designate : include_tasks] ***********************************************\nWednesday 30 September 2026  04:46:20 +0000 (0:00:02.762)       0:01:18.485 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : Copying over existing policy file] ***************************\nWednesday 30 September 2026  04:46:20 +0000 (0:00:00.311)       0:01:18.796 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : designate | Check containers] *****************\nWednesday 30 September 2026  04:46:21 +0000 (0:00:01.171)       0:01:19.967 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : designate | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:46:27 +0000 (0:00:05.177)       0:01:25.145 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:46:27 +0000 (0:00:00.333)       0:01:25.479 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : include_tasks] ***********************************************\nWednesday 30 September 2026  04:46:28 +0000 (0:00:01.311)       0:01:26.790 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : Creating Designate databases] ********************************\nWednesday 30 September 2026  04:46:29 +0000 (0:00:00.337)       0:01:27.128 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=designate)\u001b[0m\n\nTASK [designate : Creating Designate databases user and setting permissions] ***\nWednesday 30 September 2026  04:46:31 +0000 (0:00:02.233)       0:01:29.362 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0 -> {{ groups['designate-central'][0] }}]\u001b[0m\n\nTASK [designate : Running Designate bootstrap container] ***********************\nWednesday 30 September 2026  04:46:33 +0000 (0:00:02.322)       0:01:31.684 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [designate : Flush handlers] **********************************************\nWednesday 30 September 2026  04:46:48 +0000 (0:00:15.049)       0:01:46.733 *** \n\nTASK [designate : Flush handlers] **********************************************\nWednesday 30 September 2026  04:46:48 +0000 (0:00:00.080)       0:01:46.813 *** \n\nTASK [designate : Flush handlers] **********************************************\nWednesday 30 September 2026  04:46:48 +0000 (0:00:00.076)       0:01:46.890 *** \n\nRUNNING HANDLER [designate : Restart designate-backend-bind9 container] ********\nWednesday 30 September 2026  04:46:48 +0000 (0:00:00.076)       0:01:46.967 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-api container] ******************\nWednesday 30 September 2026  04:46:56 +0000 (0:00:07.870)       0:01:54.837 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-central container] **************\nWednesday 30 September 2026  04:47:02 +0000 (0:00:05.846)       0:02:00.684 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-producer container] *************\nWednesday 30 September 2026  04:47:13 +0000 (0:00:10.812)       0:02:11.496 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-mdns container] *****************\nWednesday 30 September 2026  04:47:24 +0000 (0:00:11.091)       0:02:22.588 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-worker container] ***************\nWednesday 30 September 2026  04:47:34 +0000 (0:00:09.937)       0:02:32.526 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [designate : Non-destructive DNS pools update] ****************************\nWednesday 30 September 2026  04:47:40 +0000 (0:00:06.290)       0:02:38.816 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=24  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:47:48 +0000 (0:00:07.752)       0:02:46.569 *** \n=============================================================================== \ndesignate : Copying over designate.conf -------------------------------- 16.29s\ndesignate : Running Designate bootstrap container ---------------------- 15.05s\ndesignate : Restart designate-producer container ----------------------- 11.09s\ndesignate : Restart designate-central container ------------------------ 10.81s\ndesignate : Restart designate-mdns container ---------------------------- 9.94s\ndesignate : Restart designate-backend-bind9 container ------------------- 7.87s\ndesignate : Non-destructive DNS pools update ---------------------------- 7.75s\nservice-ks-register : designate | Creating/deleting endpoints ----------- 7.11s\nservice-cert-copy : designate | Copying over extra CA certificates ------ 6.71s\ndesignate : Copying over config.json files for services ----------------- 6.59s\ndesignate : Restart designate-worker container -------------------------- 6.29s\ndesignate : Restart designate-api container ----------------------------- 5.85s\nservice-check-containers : designate | Check containers ----------------- 5.18s\nservice-ks-register : designate | Granting/revoking user roles ---------- 4.32s\nservice-ks-register : designate | Creating users ------------------------ 4.10s\ndesignate : Copying over pools.yaml ------------------------------------- 4.04s\nservice-ks-register : designate | Creating/deleting services ------------ 4.01s\ndesignate : Ensuring config directories exist --------------------------- 3.59s\nservice-ks-register : designate | Creating projects --------------------- 3.56s\nservice-ks-register : designate | Creating roles ------------------------ 3.50s\n\u001b[32m2026-09-30 04:47:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of octavia.\u001b[0m\n\u001b[32m2026-09-30 04:47:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 81db2e99-0cbb-42d3-8005-7110c56d8795 (octavia) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:47:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 81db2e99-0cbb-42d3-8005-7110c56d8795 (octavia) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:47:54 +0000 (0:00:00.346)       0:00:00.346 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:47:55 +0000 (0:00:00.364)       0:00:00.710 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_octavia_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_octavia_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_octavia_True)\u001b[0m\n\nPLAY [Apply role octavia] ******************************************************\n\nTASK [octavia : include_tasks] *************************************************\nWednesday 30 September 2026  04:47:55 +0000 (0:00:00.349)       0:00:01.059 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : octavia | Creating/deleting services] **************\nWednesday 30 September 2026  04:47:56 +0000 (0:00:00.731)       0:00:01.791 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=octavia (load-balancer))\u001b[0m\n\nTASK [service-ks-register : octavia | Creating/deleting endpoints] *************\nWednesday 30 September 2026  04:48:00 +0000 (0:00:03.856)       0:00:05.647 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> https://api-int.testbed.osism.xyz:9876 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> https://api.testbed.osism.xyz:9876 -> public)\u001b[0m\n\nTASK [service-ks-register : octavia | Creating projects] ***********************\nWednesday 30 September 2026  04:48:06 +0000 (0:00:06.911)       0:00:12.559 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : octavia | Creating users] **************************\nWednesday 30 September 2026  04:48:10 +0000 (0:00:03.517)       0:00:16.077 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> service)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : octavia | Creating roles] **************************\nWednesday 30 September 2026  04:48:18 +0000 (0:00:08.497)       0:00:24.575 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : octavia | Granting/revoking user roles] ************\nWednesday 30 September 2026  04:48:22 +0000 (0:00:03.380)       0:00:27.956 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> service -> admin)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=octavia -> service -> admin)\u001b[0m\n\nTASK [octavia : Adding octavia related roles] **********************************\nWednesday 30 September 2026  04:48:30 +0000 (0:00:07.788)       0:00:35.744 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_observer)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_global_observer)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_member)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_quota_admin)\u001b[0m\n\nTASK [octavia : include_tasks] *************************************************\nWednesday 30 September 2026  04:48:47 +0000 (0:00:16.903)       0:00:52.648 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/prepare.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [octavia : Create amphora flavor] *****************************************\nWednesday 30 September 2026  04:48:47 +0000 (0:00:00.855)       0:00:53.503 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Create nova keypair for amphora] *******************************\nWednesday 30 September 2026  04:48:53 +0000 (0:00:05.110)       0:00:58.614 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Get service project id] ****************************************\nWednesday 30 September 2026  04:48:57 +0000 (0:00:04.340)       0:01:02.955 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Create security groups for octavia] ****************************\nWednesday 30 September 2026  04:49:00 +0000 (0:00:03.539)       0:01:06.494 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=lb-mgmt-sec-grp)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=lb-health-mgr-sec-grp)\u001b[0m\n\nTASK [octavia : Add rules for security groups] *********************************\nWednesday 30 September 2026  04:49:10 +0000 (0:00:10.071)       0:01:16.566 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-mgmt-sec-grp', 'enabled': True}, {'protocol': 'icmp'}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-mgmt-sec-grp', 'enabled': True}, {'protocol': 'tcp', 'src_port': 22, 'dst_port': 22}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-mgmt-sec-grp', 'enabled': True}, {'protocol': 'tcp', 'src_port': '9443', 'dst_port': '9443'}])\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-health-mgr-sec-grp', 'enabled': True}, {'protocol': 'udp', 'src_port': '5555', 'dst_port': '5555'}])\u001b[0m\n\nTASK [octavia : Create loadbalancer management network] ************************\nWednesday 30 September 2026  04:49:29 +0000 (0:00:18.077)       0:01:34.644 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Create loadbalancer management subnet] *************************\nWednesday 30 September 2026  04:49:33 +0000 (0:00:04.733)       0:01:39.377 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Create loadbalancer management router for IPv6] ****************\nWednesday 30 September 2026  04:49:39 +0000 (0:00:05.890)       0:01:45.268 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Update loadbalancer management subnet] *************************\nWednesday 30 September 2026  04:49:39 +0000 (0:00:00.239)       0:01:45.508 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : include_tasks] *************************************************\nWednesday 30 September 2026  04:49:44 +0000 (0:00:04.644)       0:01:50.153 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/hm-interface.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [octavia : Create ports for Octavia health-manager nodes] *****************\nWednesday 30 September 2026  04:49:45 +0000 (0:00:00.889)       0:01:51.042 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Update Octavia health manager port host_id] ********************\nWednesday 30 September 2026  04:49:51 +0000 (0:00:06.481)       0:01:57.524 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Add Octavia port to openvswitch br-int] ************************\nWednesday 30 September 2026  04:49:56 +0000 (0:00:04.537)       0:02:02.061 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Install isc-dhcp-client package] *******************************\nWednesday 30 September 2026  04:49:57 +0000 (0:00:00.853)       0:02:02.915 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [octavia : Create octavia dhclient conf] **********************************\nWednesday 30 September 2026  04:49:59 +0000 (0:00:02.054)       0:02:04.969 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [octavia : Create octavia-interface service] ******************************\nWednesday 30 September 2026  04:50:00 +0000 (0:00:01.547)       0:02:06.517 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Restart octavia-interface.service if required] *****************\nWednesday 30 September 2026  04:50:02 +0000 (0:00:01.275)       0:02:07.792 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [octavia : Enable and start octavia-interface.service] ********************\nWednesday 30 September 2026  04:50:04 +0000 (0:00:02.033)       0:02:09.826 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Wait for interface ohm0 ip appear] *****************************\nWednesday 30 September 2026  04:50:05 +0000 (0:00:01.612)       0:02:11.438 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Gather facts] **************************************************\nWednesday 30 September 2026  04:50:06 +0000 (0:00:00.837)       0:02:12.275 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [octavia : include_tasks] *************************************************\nWednesday 30 September 2026  04:50:10 +0000 (0:00:03.723)       0:02:15.999 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/get_resources_info.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [octavia : Get amphora flavor info] ***************************************\nWednesday 30 September 2026  04:50:10 +0000 (0:00:00.545)       0:02:16.544 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Get service project id] ****************************************\nWednesday 30 September 2026  04:50:14 +0000 (0:00:04.000)       0:02:20.544 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Get security groups for octavia] *******************************\nWednesday 30 September 2026  04:50:18 +0000 (0:00:03.381)       0:02:23.925 *** \n\u001b[0;32mok: [testbed-node-0] => (item=lb-mgmt-sec-grp)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=lb-health-mgr-sec-grp)\u001b[0m\n\nTASK [octavia : Get loadbalancer management network] ***************************\nWednesday 30 September 2026  04:50:25 +0000 (0:00:07.265)       0:02:31.191 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Set octavia resources facts] ***********************************\nWednesday 30 September 2026  04:50:29 +0000 (0:00:03.959)       0:02:35.150 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  04:50:29 +0000 (0:00:00.357)       0:02:35.508 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [octavia : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  04:50:32 +0000 (0:00:02.686)       0:02:38.195 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Set octavia policy file] ***************************************\nWednesday 30 September 2026  04:50:32 +0000 (0:00:00.121)       0:02:38.316 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Copying over existing policy file] *****************************\nWednesday 30 September 2026  04:50:33 +0000 (0:00:00.309)       0:02:38.626 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : include_tasks] *************************************************\nWednesday 30 September 2026  04:50:34 +0000 (0:00:01.203)       0:02:39.829 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : octavia | Copying over extra CA certificates] ********\nWednesday 30 September 2026  04:50:34 +0000 (0:00:00.596)       0:02:40.426 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : octavia | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:50:40 +0000 (0:00:05.288)       0:02:45.715 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : octavia | Copying over backend internal TLS key] *****\nWednesday 30 September 2026  04:50:41 +0000 (0:00:00.942)       0:02:46.658 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Copying over config.json files for services] *******************\nWednesday 30 September 2026  04:50:42 +0000 (0:00:01.164)       0:02:47.822 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [octavia : Copying over octavia-wsgi.conf] ********************************\nWednesday 30 September 2026  04:50:47 +0000 (0:00:05.523)       0:02:53.346 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/octavia/templates/octavia-wsgi.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/octavia/templates/octavia-wsgi.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/octavia/templates/octavia-wsgi.conf.j2)\u001b[0m\n\nTASK [octavia : Copying over octavia.conf] *************************************\nWednesday 30 September 2026  04:50:49 +0000 (0:00:01.941)       0:02:55.288 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [octavia : Copying over Octavia SSH key] **********************************\nWednesday 30 September 2026  04:51:07 +0000 (0:00:17.341)       0:03:12.629 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Copying certificate files for octavia-worker] ******************\nWednesday 30 September 2026  04:51:08 +0000 (0:00:01.663)       0:03:14.292 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m\n\nTASK [octavia : Copying certificate files for octavia-housekeeping] ************\nWednesday 30 September 2026  04:51:14 +0000 (0:00:05.603)       0:03:19.896 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m\n\nTASK [octavia : Copying certificate files for octavia-health-manager] **********\nWednesday 30 September 2026  04:51:19 +0000 (0:00:05.561)       0:03:25.457 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m\n\nTASK [service-check-containers : octavia | Check containers] *******************\nWednesday 30 September 2026  04:51:25 +0000 (0:00:05.787)       0:03:31.245 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : octavia | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:51:29 +0000 (0:00:04.093)       0:03:35.339 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:51:30 +0000 (0:00:00.345)       0:03:35.684 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : include_tasks] *************************************************\nWednesday 30 September 2026  04:51:30 +0000 (0:00:00.891)       0:03:36.576 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Creating Octavia database] *************************************\nWednesday 30 September 2026  04:51:31 +0000 (0:00:00.567)       0:03:37.143 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Creating Octavia persistence database] *************************\nWednesday 30 September 2026  04:51:33 +0000 (0:00:02.234)       0:03:39.378 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Creating Octavia database user and setting permissions] ********\nWednesday 30 September 2026  04:51:36 +0000 (0:00:02.234)       0:03:41.612 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Creating Octavia persistence database user and setting permissions] ***\nWednesday 30 September 2026  04:51:38 +0000 (0:00:02.319)       0:03:43.932 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Running Octavia bootstrap container] ***************************\nWednesday 30 September 2026  04:51:40 +0000 (0:00:02.408)       0:03:46.340 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Flush handlers] ************************************************\nWednesday 30 September 2026  04:52:01 +0000 (0:00:20.742)       0:04:07.082 *** \n\nTASK [octavia : Flush handlers] ************************************************\nWednesday 30 September 2026  04:52:01 +0000 (0:00:00.074)       0:04:07.157 *** \n\nTASK [octavia : Flush handlers] ************************************************\nWednesday 30 September 2026  04:52:01 +0000 (0:00:00.070)       0:04:07.227 *** \n\nRUNNING HANDLER [octavia : Restart octavia-api container] **********************\nWednesday 30 September 2026  04:52:01 +0000 (0:00:00.071)       0:04:07.298 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-driver-agent container] *************\nWednesday 30 September 2026  04:52:16 +0000 (0:00:15.181)       0:04:22.479 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-health-manager container] ***********\nWednesday 30 September 2026  04:52:23 +0000 (0:00:06.636)       0:04:29.115 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-housekeeping container] *************\nWednesday 30 September 2026  04:52:34 +0000 (0:00:10.537)       0:04:39.653 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-worker container] *******************\nWednesday 30 September 2026  04:52:39 +0000 (0:00:05.658)       0:04:45.312 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=58  \u001b[0m \u001b[0;33mchanged=39  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:52:50 +0000 (0:00:11.101)       0:04:56.414 *** \n=============================================================================== \noctavia : Running Octavia bootstrap container -------------------------- 20.74s\noctavia : Add rules for security groups -------------------------------- 18.08s\noctavia : Copying over octavia.conf ------------------------------------ 17.34s\noctavia : Adding octavia related roles --------------------------------- 16.90s\noctavia : Restart octavia-api container -------------------------------- 15.18s\noctavia : Restart octavia-worker container ----------------------------- 11.10s\noctavia : Restart octavia-health-manager container --------------------- 10.54s\noctavia : Create security groups for octavia --------------------------- 10.07s\nservice-ks-register : octavia | Creating users -------------------------- 8.50s\nservice-ks-register : octavia | Granting/revoking user roles ------------ 7.79s\noctavia : Get security groups for octavia ------------------------------- 7.27s\nservice-ks-register : octavia | Creating/deleting endpoints ------------- 6.91s\noctavia : Restart octavia-driver-agent container ------------------------ 6.64s\noctavia : Create ports for Octavia health-manager nodes ----------------- 6.48s\noctavia : Create loadbalancer management subnet ------------------------- 5.89s\noctavia : Copying certificate files for octavia-health-manager ---------- 5.79s\noctavia : Restart octavia-housekeeping container ------------------------ 5.66s\noctavia : Copying certificate files for octavia-worker ------------------ 5.60s\noctavia : Copying certificate files for octavia-housekeeping ------------ 5.56s\noctavia : Copying over config.json files for services ------------------- 5.52s\n\u001b[32m2026-09-30 04:52:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceilometer.\u001b[0m\n\u001b[32m2026-09-30 04:52:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0838fcf2-c87f-4e13-aecd-691f2122eff8 (ceilometer) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:52:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0838fcf2-c87f-4e13-aecd-691f2122eff8 (ceilometer) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:52:57 +0000 (0:00:00.562)       0:00:00.562 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:52:58 +0000 (0:00:00.641)       0:00:01.204 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_ceilometer_True)\u001b[0m\n\nPLAY [Apply role ceilometer] ***************************************************\n\nTASK [ceilometer : include_tasks] **********************************************\nWednesday 30 September 2026  04:52:59 +0000 (0:00:00.800)       0:00:02.005 *** \n\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-ks-register : ceilometer | Creating/deleting services] ***********\nWednesday 30 September 2026  04:53:00 +0000 (0:00:01.258)       0:00:03.263 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : ceilometer | Creating/deleting endpoints] **********\nWednesday 30 September 2026  04:53:00 +0000 (0:00:00.125)       0:00:03.389 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : ceilometer | Creating projects] ********************\nWednesday 30 September 2026  04:53:00 +0000 (0:00:00.135)       0:00:03.525 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : ceilometer | Creating users] ***********************\nWednesday 30 September 2026  04:53:04 +0000 (0:00:04.290)       0:00:07.815 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=ceilometer -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : ceilometer | Creating roles] ***********************\nWednesday 30 September 2026  04:53:09 +0000 (0:00:04.151)       0:00:11.966 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : ceilometer | Granting/revoking user roles] *********\nWednesday 30 September 2026  04:53:12 +0000 (0:00:03.524)       0:00:15.491 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=ceilometer -> service -> admin)\u001b[0m\n\nTASK [ceilometer : Ensuring config directories exist] **************************\nWednesday 30 September 2026  04:53:16 +0000 (0:00:04.317)       0:00:19.808 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\nTASK [ceilometer : Check if the folder for custom meter definitions exist] *****\nWednesday 30 September 2026  04:53:18 +0000 (0:00:01.639)       0:00:21.447 *** \n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [ceilometer : Set variable that indicates if we have a folder for custom meter YAML files] ***\nWednesday 30 September 2026  04:53:20 +0000 (0:00:01.815)       0:00:23.263 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Find all *.yaml files in custom meter definitions folder (if the folder exist)] ***\nWednesday 30 September 2026  04:53:21 +0000 (0:00:00.652)       0:00:23.916 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Set the variable that control the copy of custom meter definitions] ***\nWednesday 30 September 2026  04:53:21 +0000 (0:00:00.827)       0:00:24.744 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Create default folder for custom meter definitions] *********\nWednesday 30 September 2026  04:53:22 +0000 (0:00:00.637)       0:00:25.381 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying custom meter definitions to Ceilometer] *************\nWednesday 30 September 2026  04:53:23 +0000 (0:00:01.144)       0:00:26.526 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check if the folder [\"/opt/configuration/environments/kolla/files/overlays/ceilometer/pollsters.d\"] for dynamic pollsters definitions exist] ***\nWednesday 30 September 2026  04:53:24 +0000 (0:00:00.928)       0:00:27.455 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [ceilometer : Set the variable that control the copy of dynamic pollsters definitions] ***\nWednesday 30 September 2026  04:53:25 +0000 (0:00:00.817)       0:00:28.272 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Clean default folder for dynamic pollsters definitions] *****\nWednesday 30 September 2026  04:53:26 +0000 (0:00:00.862)       0:00:29.134 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Create default folder for dynamic pollsters definitions] ****\nWednesday 30 September 2026  04:53:27 +0000 (0:00:01.009)       0:00:30.143 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying dynamic pollsters definitions] **********************\nWednesday 30 September 2026  04:53:28 +0000 (0:00:00.840)       0:00:30.984 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check if custom polling.yaml exists] ************************\nWednesday 30 September 2026  04:53:28 +0000 (0:00:00.806)       0:00:31.790 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over polling.yaml] **********************************\nWednesday 30 September 2026  04:53:30 +0000 (0:00:01.687)       0:00:33.478 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Set ceilometer polling file's path] *************************\nWednesday 30 September 2026  04:53:31 +0000 (0:00:01.357)       0:00:34.836 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check custom gnocchi_resources.yaml exists] *****************\nWednesday 30 September 2026  04:53:32 +0000 (0:00:00.681)       0:00:35.517 *** \n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over gnocchi_resources.yaml] ************************\nWednesday 30 September 2026  04:53:34 +0000 (0:00:01.755)       0:00:37.273 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Set ceilometer gnocchi_resources file's path] ***************\nWednesday 30 September 2026  04:53:35 +0000 (0:00:01.005)       0:00:38.278 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check if policies shall be overwritten] *********************\nWednesday 30 September 2026  04:53:36 +0000 (0:00:00.878)       0:00:39.157 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [ceilometer : Set ceilometer policy file] *********************************\nWednesday 30 September 2026  04:53:36 +0000 (0:00:00.154)       0:00:39.312 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : include_tasks] **********************************************\nWednesday 30 September 2026  04:53:37 +0000 (0:00:00.655)       0:00:39.967 *** \n\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : ceilometer | Copying over extra CA certificates] *****\nWednesday 30 September 2026  04:53:38 +0000 (0:00:01.452)       0:00:41.420 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : ceilometer | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:53:41 +0000 (0:00:02.671)       0:00:44.091 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-cert-copy : ceilometer | Copying over backend internal TLS key] ***\nWednesday 30 September 2026  04:53:42 +0000 (0:00:01.071)       0:00:45.162 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying over config.json files for services] ****************\nWednesday 30 September 2026  04:53:44 +0000 (0:00:01.808)       0:00:46.970 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\nTASK [ceilometer : Copying over ceilometer.conf] *******************************\nWednesday 30 September 2026  04:53:46 +0000 (0:00:02.752)       0:00:49.723 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\nTASK [ceilometer : Check custom event_definitions.yaml exists] *****************\nWednesday 30 September 2026  04:53:52 +0000 (0:00:05.229)       0:00:54.953 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over event_definitions.yaml] ************************\nWednesday 30 September 2026  04:53:53 +0000 (0:00:01.913)       0:00:56.867 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying over event_definitions.yaml for notification service] ***\nWednesday 30 September 2026  04:53:54 +0000 (0:00:00.638)       0:00:57.505 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceilometer : Copying over event_pipeline.yaml] ***************************\nWednesday 30 September 2026  04:53:56 +0000 (0:00:01.707)       0:00:59.212 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ceilometer : Check custom pipeline.yaml exists] **************************\nWednesday 30 September 2026  04:53:57 +0000 (0:00:01.474)       0:01:00.687 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over custom pipeline.yaml file] *********************\nWednesday 30 September 2026  04:53:59 +0000 (0:00:01.851)       0:01:02.539 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\nTASK [ceilometer : Copying over pipeline.yaml file] ****************************\nWednesday 30 September 2026  04:54:02 +0000 (0:00:02.789)       0:01:05.328 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying VMware vCenter CA file] *****************************\nWednesday 30 September 2026  04:54:03 +0000 (0:00:00.899)       0:01:06.228 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying over existing policy file] **************************\nWednesday 30 September 2026  04:54:04 +0000 (0:00:00.849)       0:01:07.077 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-check-containers : ceilometer | Check containers] ****************\nWednesday 30 September 2026  04:54:05 +0000 (0:00:00.992)       0:01:08.070 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : ceilometer | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:54:07 +0000 (0:00:02.032)       0:01:10.102 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:54:07 +0000 (0:00:00.759)       0:01:10.862 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : include_tasks] **********************************************\nWednesday 30 September 2026  04:54:09 +0000 (0:00:01.735)       0:01:12.598 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Running Ceilometer bootstrap container] *********************\nWednesday 30 September 2026  04:54:10 +0000 (0:00:00.915)       0:01:13.513 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  04:54:14 +0000 (0:00:04.042)       0:01:17.556 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  04:54:14 +0000 (0:00:00.079)       0:01:17.636 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  04:54:14 +0000 (0:00:00.081)       0:01:17.717 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  04:54:14 +0000 (0:00:00.068)       0:01:17.786 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  04:54:14 +0000 (0:00:00.072)       0:01:17.859 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  04:54:15 +0000 (0:00:00.074)       0:01:17.934 *** \n\nRUNNING HANDLER [ceilometer : Restart ceilometer-notification container] *******\nWednesday 30 September 2026  04:54:15 +0000 (0:00:00.091)       0:01:18.025 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [ceilometer : Restart ceilometer-central container] ************\nWednesday 30 September 2026  04:54:21 +0000 (0:00:06.141)       0:01:24.167 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [ceilometer : Restart ceilometer-compute container] ************\nWednesday 30 September 2026  04:54:30 +0000 (0:00:09.586)       0:01:33.753 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=21  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:54:41 +0000 (0:00:11.025)       0:01:44.779 *** \n=============================================================================== \nceilometer : Restart ceilometer-compute container ---------------------- 11.03s\nceilometer : Restart ceilometer-central container ----------------------- 9.59s\nceilometer : Restart ceilometer-notification container ------------------ 6.14s\nceilometer : Copying over ceilometer.conf ------------------------------- 5.23s\nservice-ks-register : ceilometer | Granting/revoking user roles --------- 4.32s\nservice-ks-register : ceilometer | Creating projects -------------------- 4.29s\nservice-ks-register : ceilometer | Creating users ----------------------- 4.15s\nceilometer : Running Ceilometer bootstrap container --------------------- 4.04s\nservice-ks-register : ceilometer | Creating roles ----------------------- 3.52s\nceilometer : Copying over custom pipeline.yaml file --------------------- 2.79s\nceilometer : Copying over config.json files for services ---------------- 2.75s\nservice-cert-copy : ceilometer | Copying over extra CA certificates ----- 2.67s\nservice-check-containers : ceilometer | Check containers ---------------- 2.03s\nceilometer : Check custom event_definitions.yaml exists ----------------- 1.91s\nceilometer : Check custom pipeline.yaml exists -------------------------- 1.85s\nceilometer : Check if the folder for custom meter definitions exist ----- 1.82s\nservice-cert-copy : ceilometer | Copying over backend internal TLS key --- 1.81s\nceilometer : Check custom gnocchi_resources.yaml exists ----------------- 1.76s\nservice-check-containers : Include tasks -------------------------------- 1.74s\nceilometer : Copying over event_definitions.yaml for notification service --- 1.71s\n\u001b[32m2026-09-30 04:54:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of aodh.\u001b[0m\n\u001b[32m2026-09-30 04:54:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5b87e9ab-56d1-46cb-83a6-f68ae359e73b (aodh) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:54:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5b87e9ab-56d1-46cb-83a6-f68ae359e73b (aodh) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:54:48 +0000 (0:00:00.411)       0:00:00.411 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:54:48 +0000 (0:00:00.349)       0:00:00.761 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_aodh_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_aodh_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_aodh_True)\u001b[0m\n\nPLAY [Apply role aodh] *********************************************************\n\nTASK [aodh : include_tasks] ****************************************************\nWednesday 30 September 2026  04:54:49 +0000 (0:00:00.352)       0:00:01.114 *** \n\u001b[0;36mincluded: /ansible/roles/aodh/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : aodh | Creating/deleting services] *****************\nWednesday 30 September 2026  04:54:49 +0000 (0:00:00.743)       0:00:01.857 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=aodh (alarming))\u001b[0m\n\nTASK [service-ks-register : aodh | Creating/deleting endpoints] ****************\nWednesday 30 September 2026  04:54:53 +0000 (0:00:03.976)       0:00:05.834 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> https://api-int.testbed.osism.xyz:8042 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> https://api.testbed.osism.xyz:8042 -> public)\u001b[0m\n\nTASK [service-ks-register : aodh | Creating projects] **************************\nWednesday 30 September 2026  04:55:00 +0000 (0:00:06.947)       0:00:12.781 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : aodh | Creating users] *****************************\nWednesday 30 September 2026  04:55:04 +0000 (0:00:03.612)       0:00:16.394 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : aodh | Creating roles] *****************************\nWednesday 30 September 2026  04:55:08 +0000 (0:00:04.239)       0:00:20.633 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : aodh | Granting/revoking user roles] ***************\nWednesday 30 September 2026  04:55:12 +0000 (0:00:03.658)       0:00:24.291 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> service -> admin)\u001b[0m\n\nTASK [aodh : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  04:55:16 +0000 (0:00:04.265)       0:00:28.557 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [aodh : Check if policies shall be overwritten] ***************************\nWednesday 30 September 2026  04:55:19 +0000 (0:00:02.768)       0:00:31.326 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [aodh : Set aodh policy file] *********************************************\nWednesday 30 September 2026  04:55:19 +0000 (0:00:00.135)       0:00:31.461 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : Copying over existing policy file] ********************************\nWednesday 30 September 2026  04:55:19 +0000 (0:00:00.382)       0:00:31.844 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : include_tasks] ****************************************************\nWednesday 30 September 2026  04:55:20 +0000 (0:00:00.960)       0:00:32.805 *** \n\u001b[0;36mincluded: /ansible/roles/aodh/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : aodh | Copying over extra CA certificates] ***********\nWednesday 30 September 2026  04:55:21 +0000 (0:00:00.849)       0:00:33.655 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : aodh | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:55:26 +0000 (0:00:04.624)       0:00:38.279 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : aodh | Copying over backend internal TLS key] ********\nWednesday 30 September 2026  04:55:27 +0000 (0:00:01.238)       0:00:39.518 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : Copying over config.json files for services] **********************\nWednesday 30 September 2026  04:55:28 +0000 (0:00:01.480)       0:00:40.998 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [aodh : Copying over aodh.conf] *******************************************\nWednesday 30 September 2026  04:55:33 +0000 (0:00:04.390)       0:00:45.388 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [aodh : Copying over wsgi-aodh files for services] ************************\nWednesday 30 September 2026  04:55:42 +0000 (0:00:09.253)       0:00:54.641 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : aodh | Check containers] **********************\nWednesday 30 September 2026  04:55:44 +0000 (0:00:01.689)       0:00:56.331 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : aodh | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:55:47 +0000 (0:00:03.585)       0:00:59.917 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:55:48 +0000 (0:00:00.407)       0:01:00.324 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : include_tasks] ****************************************************\nWednesday 30 September 2026  04:55:49 +0000 (0:00:01.196)       0:01:01.521 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : Creating aodh database] *******************************************\nWednesday 30 September 2026  04:55:49 +0000 (0:00:00.338)       0:01:01.860 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [aodh : Creating aodh database user and setting permissions] **************\nWednesday 30 September 2026  04:55:52 +0000 (0:00:02.490)       0:01:04.351 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [aodh : Running aodh bootstrap container] *********************************\nWednesday 30 September 2026  04:55:54 +0000 (0:00:02.114)       0:01:06.465 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [aodh : Flush handlers] ***************************************************\nWednesday 30 September 2026  04:56:06 +0000 (0:00:11.895)       0:01:18.361 *** \n\nTASK [aodh : Flush handlers] ***************************************************\nWednesday 30 September 2026  04:56:06 +0000 (0:00:00.313)       0:01:18.674 *** \n\nTASK [aodh : Flush handlers] ***************************************************\nWednesday 30 September 2026  04:56:06 +0000 (0:00:00.090)       0:01:18.765 *** \n\nRUNNING HANDLER [aodh : Restart aodh-api container] ****************************\nWednesday 30 September 2026  04:56:06 +0000 (0:00:00.094)       0:01:18.860 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [aodh : Restart aodh-evaluator container] **********************\nWednesday 30 September 2026  04:56:15 +0000 (0:00:08.332)       0:01:27.192 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [aodh : Restart aodh-listener container] ***********************\nWednesday 30 September 2026  04:56:20 +0000 (0:00:05.661)       0:01:32.854 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [aodh : Restart aodh-notifier container] ***********************\nWednesday 30 September 2026  04:56:26 +0000 (0:00:05.392)       0:01:38.246 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:56:31 +0000 (0:00:04.901)       0:01:43.148 *** \n=============================================================================== \naodh : Running aodh bootstrap container -------------------------------- 11.90s\naodh : Copying over aodh.conf ------------------------------------------- 9.25s\naodh : Restart aodh-api container --------------------------------------- 8.33s\nservice-ks-register : aodh | Creating/deleting endpoints ---------------- 6.95s\naodh : Restart aodh-evaluator container --------------------------------- 5.66s\naodh : Restart aodh-listener container ---------------------------------- 5.39s\naodh : Restart aodh-notifier container ---------------------------------- 4.90s\nservice-cert-copy : aodh | Copying over extra CA certificates ----------- 4.62s\naodh : Copying over config.json files for services ---------------------- 4.39s\nservice-ks-register : aodh | Granting/revoking user roles --------------- 4.27s\nservice-ks-register : aodh | Creating users ----------------------------- 4.24s\nservice-ks-register : aodh | Creating/deleting services ----------------- 3.98s\nservice-ks-register : aodh | Creating roles ----------------------------- 3.66s\nservice-ks-register : aodh | Creating projects -------------------------- 3.61s\nservice-check-containers : aodh | Check containers ---------------------- 3.59s\naodh : Ensuring config directories exist -------------------------------- 2.77s\naodh : Creating aodh database ------------------------------------------- 2.49s\naodh : Creating aodh database user and setting permissions -------------- 2.11s\naodh : Copying over wsgi-aodh files for services ------------------------ 1.69s\nservice-cert-copy : aodh | Copying over backend internal TLS key -------- 1.48s\n\u001b[32m2026-09-30 04:56:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of kolla-ceph-rgw.\u001b[0m\n\u001b[32m2026-09-30 04:56:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4a69b45e-df32-4a22-9319-d60fa47d03db (kolla-ceph-rgw) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:56:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4a69b45e-df32-4a22-9319-d60fa47d03db (kolla-ceph-rgw) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:56:37 +0000 (0:00:00.358)       0:00:00.358 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:56:38 +0000 (0:00:00.812)       0:00:01.171 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_ceph_rgw_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_ceph_rgw_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_ceph_rgw_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_ceph_rgw_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_ceph_rgw_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_ceph_rgw_True)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=enable_ceph_rgw_True)\u001b[0m\n\nPLAY [Apply role ceph-rgw] *****************************************************\n\nTASK [ceph-rgw : include_tasks] ************************************************\nWednesday 30 September 2026  04:56:39 +0000 (0:00:00.958)       0:00:02.130 *** \n\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5, testbed-manager\u001b[0m\n\nTASK [service-ks-register : ceph-rgw | Creating/deleting services] *************\nWednesday 30 September 2026  04:56:40 +0000 (0:00:01.476)       0:00:03.606 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=swift (object-store))\u001b[0m\n\nTASK [service-ks-register : ceph-rgw | Creating/deleting endpoints] ************\nWednesday 30 September 2026  04:56:44 +0000 (0:00:04.019)       0:00:07.626 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=swift -> https://api-int.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=swift -> https://api.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s -> public)\u001b[0m\n\nTASK [service-ks-register : ceph-rgw | Creating projects] **********************\nWednesday 30 September 2026  04:56:51 +0000 (0:00:06.984)       0:00:14.611 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : ceph-rgw | Creating users] *************************\nWednesday 30 September 2026  04:56:55 +0000 (0:00:03.481)       0:00:18.092 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=ceph_rgw -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : ceph-rgw | Creating roles] *************************\nWednesday 30 September 2026  04:56:59 +0000 (0:00:04.182)       0:00:22.275 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=ResellerAdmin)\u001b[0m\n\nTASK [service-ks-register : ceph-rgw | Granting/revoking user roles] ***********\nWednesday 30 September 2026  04:57:06 +0000 (0:00:07.174)       0:00:29.449 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=ceph_rgw -> service -> admin)\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:57:11 +0000 (0:00:05.288)       0:00:34.737 *** \n=============================================================================== \nservice-ks-register : ceph-rgw | Creating roles ------------------------- 7.17s\nservice-ks-register : ceph-rgw | Creating/deleting endpoints ------------ 6.99s\nservice-ks-register : ceph-rgw | Granting/revoking user roles ----------- 5.29s\nservice-ks-register : ceph-rgw | Creating users ------------------------- 4.18s\nservice-ks-register : ceph-rgw | Creating/deleting services ------------- 4.02s\nservice-ks-register : ceph-rgw | Creating projects ---------------------- 3.48s\nceph-rgw : include_tasks ------------------------------------------------ 1.48s\nGroup hosts based on enabled services ----------------------------------- 0.96s\nGroup hosts based on Kolla action --------------------------------------- 0.81s\n\u001b[32m2026-09-30 04:57:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of gnocchi.\u001b[0m\n\u001b[32m2026-09-30 04:57:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0d4c4f2a-94a0-47eb-ab4c-2395fe8c2e38 (gnocchi) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:57:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0d4c4f2a-94a0-47eb-ab4c-2395fe8c2e38 (gnocchi) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:57:18 +0000 (0:00:00.380)       0:00:00.380 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:57:18 +0000 (0:00:00.372)       0:00:00.753 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_gnocchi_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_gnocchi_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_gnocchi_False)\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: enable_gnocchi_True\u001b[0m\n\nPLAY [Apply role gnocchi] ******************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  04:57:18 +0000 (0:00:00.256)       0:00:01.009 *** \n=============================================================================== \nGroup hosts based on Kolla action --------------------------------------- 0.37s\nGroup hosts based on enabled services ----------------------------------- 0.26s\n\u001b[32m2026-09-30 04:57:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of manila.\u001b[0m\n\u001b[32m2026-09-30 04:57:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ab2a263e-cc4e-4018-a333-6f84015c1c5d (manila) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 04:57:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ab2a263e-cc4e-4018-a333-6f84015c1c5d (manila) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  04:57:24 +0000 (0:00:00.380)       0:00:00.380 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  04:57:25 +0000 (0:00:00.356)       0:00:00.737 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_manila_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_manila_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_manila_True)\u001b[0m\n\nPLAY [Apply role manila] *******************************************************\n\nTASK [manila : include_tasks] **************************************************\nWednesday 30 September 2026  04:57:25 +0000 (0:00:00.346)       0:00:01.083 *** \n\u001b[0;36mincluded: /ansible/roles/manila/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [manila : include_tasks] **************************************************\nWednesday 30 September 2026  04:57:26 +0000 (0:00:00.704)       0:00:01.788 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-ks-register : manila | Creating/deleting services] ***************\nWednesday 30 September 2026  04:57:26 +0000 (0:00:00.321)       0:00:02.109 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=manila (share))\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=manilav2 (sharev2))\u001b[0m\n\nTASK [service-ks-register : manila | Creating/deleting endpoints] **************\nWednesday 30 September 2026  04:57:34 +0000 (0:00:07.480)       0:00:09.589 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> https://api-int.testbed.osism.xyz:8786/v1/%(tenant_id)s -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> https://api.testbed.osism.xyz:8786/v1/%(tenant_id)s -> public)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=manilav2 -> https://api-int.testbed.osism.xyz:8786/v2 -> internal)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=manilav2 -> https://api.testbed.osism.xyz:8786/v2 -> public)\u001b[0m\n\nTASK [service-ks-register : manila | Creating projects] ************************\nWednesday 30 September 2026  04:57:48 +0000 (0:00:13.877)       0:00:23.467 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : manila | Creating users] ***************************\nWednesday 30 September 2026  04:57:51 +0000 (0:00:03.436)       0:00:26.903 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> service)\u001b[0m\n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\nTASK [service-ks-register : manila | Creating roles] ***************************\nWednesday 30 September 2026  04:57:55 +0000 (0:00:04.131)       0:00:31.034 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : manila | Granting/revoking user roles] *************\nWednesday 30 September 2026  04:57:59 +0000 (0:00:03.529)       0:00:34.564 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> service -> admin)\u001b[0m\n\nTASK [manila : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  04:58:03 +0000 (0:00:04.210)       0:00:38.774 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [manila : include_tasks] **************************************************\nWednesday 30 September 2026  04:58:05 +0000 (0:00:02.621)       0:00:41.395 *** \n\u001b[0;36mincluded: /ansible/roles/manila/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [manila : Ensuring manila service ceph config subdir exists] **************\nWednesday 30 September 2026  04:58:06 +0000 (0:00:00.786)       0:00:42.182 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [manila : Copy over multiple ceph configs for Manila] *********************\nWednesday 30 September 2026  04:58:07 +0000 (0:00:01.026)       0:00:43.208 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\nTASK [manila : Copy over ceph Manila keyrings] *********************************\nWednesday 30 September 2026  04:58:09 +0000 (0:00:01.677)       0:00:44.886 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\nTASK [manila : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  04:58:10 +0000 (0:00:01.240)       0:00:46.126 *** \n\u001b[0;32mok: [testbed-node-0] => (item=manila-share)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=manila-share)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=manila-share)\u001b[0m\n\nTASK [manila : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  04:58:11 +0000 (0:00:01.005)       0:00:47.132 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [manila : Set manila policy file] *****************************************\nWednesday 30 September 2026  04:58:11 +0000 (0:00:00.139)       0:00:47.271 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [manila : include_tasks] **************************************************\nWednesday 30 September 2026  04:58:12 +0000 (0:00:00.354)       0:00:47.626 *** \n\u001b[0;36mincluded: /ansible/roles/manila/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : manila | Copying over extra CA certificates] *********\nWednesday 30 September 2026  04:58:12 +0000 (0:00:00.757)       0:00:48.384 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-cert-copy : manila | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  04:58:17 +0000 (0:00:04.240)       0:00:52.625 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : manila | Copying over backend internal TLS key] ******\nWednesday 30 September 2026  04:58:18 +0000 (0:00:01.218)       0:00:53.843 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [manila : Copying over config.json files for services] ********************\nWednesday 30 September 2026  04:58:20 +0000 (0:00:01.760)       0:00:55.603 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [manila : Copying over manila.conf] ***************************************\nWednesday 30 September 2026  04:58:24 +0000 (0:00:04.445)       0:01:00.049 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [manila : Copying over manila-share.conf] *********************************\nWednesday 30 September 2026  04:58:31 +0000 (0:00:07.051)       0:01:07.100 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=manila-share)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=manila-share)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=manila-share)\u001b[0m\n\nTASK [manila : Copying over existing policy file] ******************************\nWednesday 30 September 2026  04:58:35 +0000 (0:00:04.145)       0:01:11.246 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : manila | Check containers] ********************\nWednesday 30 September 2026  04:58:36 +0000 (0:00:01.023)       0:01:12.270 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m\n\nTASK [service-check-containers : manila | Notify handlers to restart containers] ***\nWednesday 30 September 2026  04:58:40 +0000 (0:00:03.566)       0:01:15.836 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  04:58:40 +0000 (0:00:00.397)       0:01:16.234 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [manila : Creating Manila database] ***************************************\nWednesday 30 September 2026  04:58:42 +0000 (0:00:01.442)       0:01:17.677 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [manila : Creating Manila database user and setting permissions] **********\nWednesday 30 September 2026  04:58:44 +0000 (0:00:02.288)       0:01:19.966 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [manila : Running Manila bootstrap container] *****************************\nWednesday 30 September 2026  04:58:46 +0000 (0:00:02.403)       0:01:22.369 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [manila : Flush handlers] *************************************************\nWednesday 30 September 2026  04:59:21 +0000 (0:00:34.578)       0:01:56.948 *** \n\nTASK [manila : Flush handlers] *************************************************\nWednesday 30 September 2026  04:59:21 +0000 (0:00:00.083)       0:01:57.032 *** \n\nTASK [manila : Flush handlers] *************************************************\nWednesday 30 September 2026  04:59:21 +0000 (0:00:00.074)       0:01:57.106 *** \n\nRUNNING HANDLER [manila : Restart manila-api container] ************************\nWednesday 30 September 2026  04:59:21 +0000 (0:00:00.080)       0:01:57.187 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [manila : Restart manila-data container] ***********************\nWednesday 30 September 2026  04:59:31 +0000 (0:00:09.307)       0:02:06.494 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [manila : Restart manila-scheduler container] ******************\nWednesday 30 September 2026  04:59:41 +0000 (0:00:10.524)       0:02:17.019 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [manila : Restart manila-share container] **********************\nWednesday 30 September 2026  04:59:47 +0000 (0:00:05.499)       0:02:22.518 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=29  \u001b[0m \u001b[0;33mchanged=21  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:00:03 +0000 (0:00:16.254)       0:02:38.773 *** \n=============================================================================== \nmanila : Running Manila bootstrap container ---------------------------- 34.58s\nmanila : Restart manila-share container -------------------------------- 16.25s\nservice-ks-register : manila | Creating/deleting endpoints ------------- 13.88s\nmanila : Restart manila-data container --------------------------------- 10.52s\nmanila : Restart manila-api container ----------------------------------- 9.31s\nservice-ks-register : manila | Creating/deleting services --------------- 7.48s\nmanila : Copying over manila.conf --------------------------------------- 7.05s\nmanila : Restart manila-scheduler container ----------------------------- 5.50s\nmanila : Copying over config.json files for services -------------------- 4.45s\nservice-cert-copy : manila | Copying over extra CA certificates --------- 4.24s\nservice-ks-register : manila | Granting/revoking user roles ------------- 4.21s\nmanila : Copying over manila-share.conf --------------------------------- 4.15s\nservice-ks-register : manila | Creating users --------------------------- 4.13s\nservice-check-containers : manila | Check containers -------------------- 3.57s\nservice-ks-register : manila | Creating roles --------------------------- 3.53s\nservice-ks-register : manila | Creating projects ------------------------ 3.44s\nmanila : Ensuring config directories exist ------------------------------ 2.62s\nmanila : Creating Manila database user and setting permissions ---------- 2.40s\nmanila : Creating Manila database --------------------------------------- 2.29s\nservice-cert-copy : manila | Copying over backend internal TLS key ------ 1.76s\n+ sh -c /opt/configuration/scripts/deploy/400-monitoring.sh\n\u001b[32m2026-09-30 05:00:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of netdata.\u001b[0m\n\u001b[32m2026-09-30 05:00:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b47be6fa-0431-49df-abac-a2c71c2f24c3 (netdata) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:00:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b47be6fa-0431-49df-abac-a2c71c2f24c3 (netdata) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:00:20 +0000 (0:00:00.398)       0:00:00.398 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=enable_netdata_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=enable_netdata_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=enable_netdata_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=enable_netdata_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=enable_netdata_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=enable_netdata_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=enable_netdata_True)\u001b[0m\n\nPLAY [Apply role netdata] ******************************************************\n\nTASK [osism.services.netdata : Include distribution specific install tasks] ****\nWednesday 30 September 2026  05:00:21 +0000 (0:00:00.916)       0:00:01.314 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/install-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.services.netdata : Remove old architecture-dependent repository] ***\nWednesday 30 September 2026  05:00:22 +0000 (0:00:01.671)       0:00:02.985 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.netdata : Install apt-transport-https package] ************\nWednesday 30 September 2026  05:00:24 +0000 (0:00:01.765)       0:00:04.751 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [osism.services.netdata : Add repository gpg key] *************************\nWednesday 30 September 2026  05:00:27 +0000 (0:00:02.669)       0:00:07.421 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.netdata : Add repository] *********************************\nWednesday 30 September 2026  05:00:28 +0000 (0:00:01.518)       0:00:08.939 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [osism.services.netdata : Install package netdata] ************************\nWednesday 30 September 2026  05:00:44 +0000 (0:00:15.373)       0:00:24.312 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [osism.services.netdata : Include config tasks] ***************************\nWednesday 30 September 2026  05:01:06 +0000 (0:00:22.833)       0:00:47.146 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/config.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.services.netdata : Copy configuration files] ***********************\nWednesday 30 September 2026  05:01:08 +0000 (0:00:01.562)       0:00:48.709 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=netdata.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=netdata.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=netdata.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=netdata.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=netdata.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=netdata.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=netdata.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=stream.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=stream.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=stream.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=stream.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=stream.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=stream.conf)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=stream.conf)\u001b[0m\n\nTASK [osism.services.netdata : Retrieve /etc/netdata/.opt-out-from-anonymous-statistics status] ***\nWednesday 30 September 2026  05:01:12 +0000 (0:00:03.983)       0:00:52.692 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.netdata : Opt out from anonymous statistics] **************\nWednesday 30 September 2026  05:01:13 +0000 (0:00:01.143)       0:00:53.836 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.netdata : Add netdata user to docker group] ***************\nWednesday 30 September 2026  05:01:15 +0000 (0:00:01.414)       0:00:55.250 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.netdata : Manage service netdata] *************************\nWednesday 30 September 2026  05:01:16 +0000 (0:00:01.395)       0:00:56.646 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.services.netdata : Include host type specific tasks] ***************\nWednesday 30 September 2026  05:01:18 +0000 (0:00:01.586)       0:00:58.233 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/server.yml for testbed-manager\u001b[0m\n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/client.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [osism.services.netdata : Set sysctl vm.max_map_count parameter] **********\nWednesday 30 September 2026  05:01:19 +0000 (0:00:01.541)       0:00:59.774 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.netdata : Restart service netdata] *************\nWednesday 30 September 2026  05:01:22 +0000 (0:00:02.576)       0:01:02.350 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:01:25 +0000 (0:00:03.273)       0:01:05.623 *** \n=============================================================================== \nosism.services.netdata : Install package netdata ----------------------- 22.83s\nosism.services.netdata : Add repository -------------------------------- 15.37s\nosism.services.netdata : Copy configuration files ----------------------- 3.98s\nosism.services.netdata : Restart service netdata ------------------------ 3.27s\nosism.services.netdata : Install apt-transport-https package ------------ 2.67s\nosism.services.netdata : Set sysctl vm.max_map_count parameter ---------- 2.58s\nosism.services.netdata : Remove old architecture-dependent repository --- 1.77s\nosism.services.netdata : Include distribution specific install tasks ---- 1.67s\nosism.services.netdata : Manage service netdata ------------------------- 1.59s\nosism.services.netdata : Include config tasks --------------------------- 1.56s\nosism.services.netdata : Include host type specific tasks --------------- 1.54s\nosism.services.netdata : Add repository gpg key ------------------------- 1.52s\nosism.services.netdata : Opt out from anonymous statistics -------------- 1.41s\nosism.services.netdata : Add netdata user to docker group --------------- 1.40s\nosism.services.netdata : Retrieve /etc/netdata/.opt-out-from-anonymous-statistics status --- 1.14s\nGroup hosts based on enabled services ----------------------------------- 0.92s\n\u001b[32m2026-09-30 05:01:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of prometheus.\u001b[0m\n\u001b[32m2026-09-30 05:01:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d4b74f5b-9276-4c82-9e95-19391e291bec (prometheus) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:01:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d4b74f5b-9276-4c82-9e95-19391e291bec (prometheus) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  05:01:34 +0000 (0:00:00.447)       0:00:00.447 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:01:35 +0000 (0:00:00.854)       0:00:01.302 *** \n\u001b[0;32mok: [testbed-manager] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_prometheus_True)\u001b[0m\n\nPLAY [Apply role prometheus] ***************************************************\n\nTASK [prometheus : include_tasks] **********************************************\nWednesday 30 September 2026  05:01:36 +0000 (0:00:01.000)       0:00:02.303 *** \n\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/deploy.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [prometheus : Ensuring config directories exist] **************************\nWednesday 30 September 2026  05:01:38 +0000 (0:00:01.534)       0:00:03.837 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [prometheus : include_tasks] **********************************************\nWednesday 30 September 2026  05:01:42 +0000 (0:00:03.828)       0:00:07.666 *** \n\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : prometheus | Copying over extra CA certificates] *****\nWednesday 30 September 2026  05:01:43 +0000 (0:00:01.574)       0:00:09.240 *** \n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : prometheus | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  05:01:49 +0000 (0:00:06.223)       0:00:15.463 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : prometheus | Copying over backend internal TLS key] ***\nWednesday 30 September 2026  05:01:53 +0000 (0:00:03.030)       0:00:18.493 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [prometheus : Copying over config.json files] *****************************\nWednesday 30 September 2026  05:01:56 +0000 (0:00:03.600)       0:00:22.094 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [prometheus : Find custom prometheus alert rules files] *******************\nWednesday 30 September 2026  05:02:03 +0000 (0:00:07.072)       0:00:29.166 *** \n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Copying over custom prometheus alert rules files] ***********\nWednesday 30 September 2026  05:02:04 +0000 (0:00:01.198)       0:00:30.365 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Find prometheus common config overrides] ********************\nWednesday 30 September 2026  05:02:05 +0000 (0:00:00.784)       0:00:31.149 *** \n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Find prometheus host config overrides] **********************\nWednesday 30 September 2026  05:02:06 +0000 (0:00:00.875)       0:00:32.024 *** \n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mmanager/prometheus.yml.d' path due to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mmanager/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-0/prometheus.yml.d' path due to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-0/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-1/prometheus.yml.d' path due to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-1/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-2/prometheus.yml.d' path due to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-2/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-3/prometheus.yml.d' path due to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-3/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-4/prometheus.yml.d' path due to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-4/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-5/prometheus.yml.d' path due to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m\n\u001b[1;35mnode-5/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [prometheus : Copying over prometheus config file] ************************\nWednesday 30 September 2026  05:02:08 +0000 (0:00:02.126)       0:00:34.151 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2)\u001b[0m\n\nTASK [prometheus : Copying over prometheus web config file] ********************\nWednesday 30 September 2026  05:02:27 +0000 (0:00:19.022)       0:00:53.173 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2)\u001b[0m\n\nTASK [prometheus : Copying over prometheus alertmanager config file] ***********\nWednesday 30 September 2026  05:02:31 +0000 (0:00:03.566)       0:00:56.739 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Find custom Alertmanager alert notification templates] ******\nWednesday 30 September 2026  05:02:33 +0000 (0:00:01.861)       0:00:58.601 *** \n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Copying over custom Alertmanager alert notification templates] ***\nWednesday 30 September 2026  05:02:34 +0000 (0:00:00.874)       0:00:59.475 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Copying over my.cnf for mysqld_exporter] ********************\nWednesday 30 September 2026  05:02:34 +0000 (0:00:00.991)       0:01:00.467 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [prometheus : Copying cloud config file for openstack exporter] ***********\nWednesday 30 September 2026  05:02:37 +0000 (0:00:02.256)       0:01:02.723 *** \n\u001b[0;36mskipping: [testbed-manager] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Copying config file for blackbox exporter] ******************\nWednesday 30 September 2026  05:02:38 +0000 (0:00:01.618)       0:01:04.342 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2)\u001b[0m\n\nTASK [prometheus : Find extra prometheus server config files] ******************\nWednesday 30 September 2026  05:02:40 +0000 (0:00:01.698)       0:01:06.041 *** \n\u001b[1;35m[WARNING]: Skipped\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' path\u001b[0m\n\u001b[1;35mdue to this access issue:\u001b[0m\n\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' is\u001b[0m\n\u001b[1;35mnot a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Create subdirectories for extra config files] ***************\nWednesday 30 September 2026  05:02:42 +0000 (0:00:01.791)       0:01:07.832 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Template extra prometheus server config files] **************\nWednesday 30 September 2026  05:02:43 +0000 (0:00:00.808)       0:01:08.641 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-check-containers : prometheus | Check containers] ****************\nWednesday 30 September 2026  05:02:44 +0000 (0:00:00.959)       0:01:09.601 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : prometheus | Notify handlers to restart containers] ***\nWednesday 30 September 2026  05:02:49 +0000 (0:00:05.233)       0:01:14.835 *** \n\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  05:02:50 +0000 (0:00:00.897)       0:01:15.732 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Creating prometheus database user and setting permissions] ***\nWednesday 30 September 2026  05:02:52 +0000 (0:00:02.436)       0:01:18.168 *** \n\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:01.679)       0:01:19.848 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:00.076)       0:01:19.925 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:00.077)       0:01:20.002 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:00.078)       0:01:20.080 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:00.068)       0:01:20.148 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:00.095)       0:01:20.243 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:00.080)       0:01:20.324 *** \n\nRUNNING HANDLER [prometheus : Restart prometheus-server container] *************\nWednesday 30 September 2026  05:02:54 +0000 (0:00:00.120)       0:01:20.445 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-node-exporter container] ******\nWednesday 30 September 2026  05:03:17 +0000 (0:00:22.379)       0:01:42.824 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-mysqld-exporter container] ****\nWednesday 30 September 2026  05:03:32 +0000 (0:00:15.191)       0:01:58.016 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-memcached-exporter container] ***\nWednesday 30 September 2026  05:03:38 +0000 (0:00:05.785)       0:02:03.801 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-cadvisor container] ***********\nWednesday 30 September 2026  05:03:49 +0000 (0:00:10.927)       0:02:14.728 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-alertmanager container] *******\nWednesday 30 September 2026  05:04:03 +0000 (0:00:13.851)       0:02:28.580 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-elasticsearch-exporter container] ***\nWednesday 30 September 2026  05:04:11 +0000 (0:00:08.806)       0:02:37.386 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-blackbox-exporter container] ***\nWednesday 30 September 2026  05:04:17 +0000 (0:00:05.807)       0:02:43.193 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-libvirt-exporter container] ***\nWednesday 30 September 2026  05:04:23 +0000 (0:00:06.005)       0:02:49.199 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=10  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:04:29 +0000 (0:00:05.469)       0:02:54.668 *** \n=============================================================================== \nprometheus : Restart prometheus-server container ----------------------- 22.38s\nprometheus : Copying over prometheus config file ----------------------- 19.02s\nprometheus : Restart prometheus-node-exporter container ---------------- 15.19s\nprometheus : Restart prometheus-cadvisor container --------------------- 13.85s\nprometheus : Restart prometheus-memcached-exporter container ----------- 10.93s\nprometheus : Restart prometheus-alertmanager container ------------------ 8.81s\nprometheus : Copying over config.json files ----------------------------- 7.07s\nservice-cert-copy : prometheus | Copying over extra CA certificates ----- 6.22s\nprometheus : Restart prometheus-blackbox-exporter container ------------- 6.01s\nprometheus : Restart prometheus-elasticsearch-exporter container -------- 5.81s\nprometheus : Restart prometheus-mysqld-exporter container --------------- 5.79s\nprometheus : Restart prometheus-libvirt-exporter container -------------- 5.47s\nservice-check-containers : prometheus | Check containers ---------------- 5.23s\nprometheus : Ensuring config directories exist -------------------------- 3.83s\nservice-cert-copy : prometheus | Copying over backend internal TLS key --- 3.60s\nprometheus : Copying over prometheus web config file -------------------- 3.57s\nservice-cert-copy : prometheus | Copying over backend internal TLS certificate --- 3.03s\nservice-check-containers : Include tasks -------------------------------- 2.44s\nprometheus : Copying over my.cnf for mysqld_exporter -------------------- 2.26s\nprometheus : Find prometheus host config overrides ---------------------- 2.13s\n\u001b[32m2026-09-30 05:04:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of grafana.\u001b[0m\n\u001b[32m2026-09-30 05:04:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 15dd85f7-f9e1-4101-8b10-b7d6d4bc8da1 (grafana) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:04:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 15dd85f7-f9e1-4101-8b10-b7d6d4bc8da1 (grafana) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  05:04:36 +0000 (0:00:00.388)       0:00:00.388 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:04:36 +0000 (0:00:00.385)       0:00:00.774 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_grafana_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_grafana_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_grafana_True)\u001b[0m\n\nPLAY [Apply role grafana] ******************************************************\n\nTASK [grafana : include_tasks] *************************************************\nWednesday 30 September 2026  05:04:37 +0000 (0:00:00.365)       0:00:01.139 *** \n\u001b[0;36mincluded: /ansible/roles/grafana/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [grafana : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  05:04:37 +0000 (0:00:00.751)       0:00:01.891 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\nTASK [grafana : Check if extra configuration file exists] **********************\nWednesday 30 September 2026  05:04:38 +0000 (0:00:01.136)       0:00:03.028 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [grafana : include_tasks] *************************************************\nWednesday 30 September 2026  05:04:40 +0000 (0:00:01.085)       0:00:04.113 *** \n\u001b[0;36mincluded: /ansible/roles/grafana/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : grafana | Copying over extra CA certificates] ********\nWednesday 30 September 2026  05:04:40 +0000 (0:00:00.788)       0:00:04.902 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\nTASK [service-cert-copy : grafana | Copying over backend internal TLS certificate] ***\nWednesday 30 September 2026  05:04:42 +0000 (0:00:01.478)       0:00:06.380 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : grafana | Copying over backend internal TLS key] *****\nWednesday 30 September 2026  05:04:42 +0000 (0:00:00.516)       0:00:06.897 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Copying over config.json files] ********************************\nWednesday 30 September 2026  05:04:43 +0000 (0:00:00.892)       0:00:07.790 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\nTASK [grafana : Copying over grafana.ini] **************************************\nWednesday 30 September 2026  05:04:45 +0000 (0:00:01.495)       0:00:09.286 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\nTASK [grafana : Copying over extra configuration file] *************************\nWednesday 30 September 2026  05:04:46 +0000 (0:00:01.442)       0:00:10.729 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Configuring Prometheus as data source for Grafana] *************\nWednesday 30 September 2026  05:04:46 +0000 (0:00:00.311)       0:00:11.040 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m\n\nTASK [grafana : Configuring dashboards provisioning] ***************************\nWednesday 30 September 2026  05:04:48 +0000 (0:00:01.765)       0:00:12.806 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m\n\nTASK [grafana : Check if the folder for custom grafana dashboards exists] ******\nWednesday 30 September 2026  05:04:50 +0000 (0:00:01.317)       0:00:14.123 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [grafana : Remove templated Grafana dashboards] ***************************\nWednesday 30 September 2026  05:04:50 +0000 (0:00:00.841)       0:00:14.964 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Copying over custom dashboards] ********************************\nWednesday 30 September 2026  05:04:51 +0000 (0:00:00.761)       0:00:15.726 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : grafana | Check containers] *******************\nWednesday 30 September 2026  05:04:53 +0000 (0:00:01.543)       0:00:17.269 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\nTASK [service-check-containers : grafana | Notify handlers to restart containers] ***\nWednesday 30 September 2026  05:04:54 +0000 (0:00:01.144)       0:00:18.413 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Include tasks] ********************************\nWednesday 30 September 2026  05:04:54 +0000 (0:00:00.357)       0:00:18.771 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Creating grafana database] *************************************\nWednesday 30 September 2026  05:04:55 +0000 (0:00:00.891)       0:00:19.663 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [grafana : Creating grafana database user and setting permissions] ********\nWednesday 30 September 2026  05:04:58 +0000 (0:00:02.466)       0:00:22.130 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [grafana : Flush handlers] ************************************************\nWednesday 30 September 2026  05:05:00 +0000 (0:00:02.432)       0:00:24.562 *** \n\nTASK [grafana : Flush handlers] ************************************************\nWednesday 30 September 2026  05:05:00 +0000 (0:00:00.100)       0:00:24.662 *** \n\nTASK [grafana : Flush handlers] ************************************************\nWednesday 30 September 2026  05:05:00 +0000 (0:00:00.075)       0:00:24.738 *** \n\nRUNNING HANDLER [grafana : Restart first grafana container] ********************\nWednesday 30 September 2026  05:05:00 +0000 (0:00:00.075)       0:00:24.813 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [grafana : Waiting for grafana to start on first node] *********\nWednesday 30 September 2026  05:05:02 +0000 (0:00:02.118)       0:00:26.932 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Waiting for grafana to start on first node (12 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [grafana : Restart remaining grafana containers] ***************\nWednesday 30 September 2026  05:05:17 +0000 (0:00:15.056)       0:00:41.988 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Wait for grafana application ready] ****************************\nWednesday 30 September 2026  05:05:58 +0000 (0:00:40.775)       0:01:22.763 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [grafana : Remove old grafana docker volume] ******************************\nWednesday 30 September 2026  05:06:01 +0000 (0:00:02.550)       0:01:25.314 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Enable grafana datasources] ************************************\nWednesday 30 September 2026  05:06:01 +0000 (0:00:00.330)       0:01:25.644 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'influxdb', 'value': {'enabled': False, 'data': {'isDefault': True, 'database': 'telegraf', 'name': 'telegraf', 'type': 'influxdb', 'url': 'https://api-int.testbed.osism.xyz:8086', 'access': 'proxy', 'basicAuth': False}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'enabled': True, 'data': {'name': 'opensearch', 'type': 'grafana-opensearch-datasource', 'access': 'proxy', 'url': 'https://api-int.testbed.osism.xyz:9200', 'jsonData': {'flavor': 'OpenSearch', 'database': 'flog-*', 'version': '2.11.1', 'timeField': '@timestamp', 'logLevelField': 'log_level'}}}})\u001b[0m\n\nTASK [grafana : Disable Getting Started panel] *********************************\nWednesday 30 September 2026  05:06:04 +0000 (0:00:02.611)       0:01:28.256 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:06:04 +0000 (0:00:00.545)       0:01:28.801 *** \n=============================================================================== \ngrafana : Restart remaining grafana containers ------------------------- 40.78s\ngrafana : Waiting for grafana to start on first node ------------------- 15.06s\ngrafana : Enable grafana datasources ------------------------------------ 2.61s\ngrafana : Wait for grafana application ready ---------------------------- 2.55s\ngrafana : Creating grafana database ------------------------------------- 2.47s\ngrafana : Creating grafana database user and setting permissions -------- 2.43s\ngrafana : Restart first grafana container ------------------------------- 2.12s\ngrafana : Configuring Prometheus as data source for Grafana ------------- 1.77s\ngrafana : Copying over custom dashboards -------------------------------- 1.54s\ngrafana : Copying over config.json files -------------------------------- 1.50s\nservice-cert-copy : grafana | Copying over extra CA certificates -------- 1.48s\ngrafana : Copying over grafana.ini -------------------------------------- 1.44s\ngrafana : Configuring dashboards provisioning --------------------------- 1.32s\nservice-check-containers : grafana | Check containers ------------------- 1.15s\ngrafana : Ensuring config directories exist ----------------------------- 1.14s\ngrafana : Check if extra configuration file exists ---------------------- 1.09s\nservice-cert-copy : grafana | Copying over backend internal TLS key ----- 0.89s\nservice-check-containers : Include tasks -------------------------------- 0.89s\ngrafana : Check if the folder for custom grafana dashboards exists ------ 0.84s\ngrafana : include_tasks ------------------------------------------------- 0.79s",
                            "stdout_lines": [
                                "",
                                "# DEPLOY SERVICES",
                                "",
                                "+ set -e",
                                "+ echo",
                                "+ echo '# DEPLOY SERVICES'",
                                "+ echo",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "+ sh -c /opt/configuration/scripts/pull-images.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "",
                                "# PULL IMAGES",
                                "",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "+ echo",
                                "+ echo '# PULL IMAGES'",
                                "+ echo",
                                "++ semver 10.2.0 7.0.0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ osism apply --no-wait -r 2 -e custom pull-images",
                                "\u001b[32m2026-09-30 03:29:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play pull-images in environment custom\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of pull-images.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 262de764-eedf-447b-9246-bad693ba36b9 (pull-images) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 262de764-eedf-447b-9246-bad693ba36b9 is running in background. No more output. Check ARA for logs.\u001b[0m",
                                "+ sh -c /opt/configuration/scripts/deploy/001-helpers.sh",
                                "\u001b[32m2026-09-30 03:29:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cgit.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d7d990b5-204d-46aa-9eb1-8cb30b59f920 (cgit) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d7d990b5-204d-46aa-9eb1-8cb30b59f920 is running in background. No more output. Check ARA for logs.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of dotfiles.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 716e4d8b-1bf8-4d59-bc98-85a6694fd803 (dotfiles) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 716e4d8b-1bf8-4d59-bc98-85a6694fd803 is running in background. No more output. Check ARA for logs.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of homer.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a0203664-3d25-4caf-a92d-e9bfc996e480 (homer) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:29:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a0203664-3d25-4caf-a92d-e9bfc996e480 is running in background. No more output. Check ARA for logs.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of phpmyadmin.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9fa68b9b-4fd3-42a3-ae9b-d4dbccfc5d70 (phpmyadmin) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9fa68b9b-4fd3-42a3-ae9b-d4dbccfc5d70 is running in background. No more output. Check ARA for logs.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of sosreport.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cba969fd-8fcd-49a1-a541-d1e238d279ff (sosreport) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cba969fd-8fcd-49a1-a541-d1e238d279ff is running in background. No more output. Check ARA for logs.\u001b[0m",
                                "+ sh -c /opt/configuration/scripts/deploy/200-infrastructure.sh",
                                "\u001b[32m2026-09-30 03:30:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openstackclient.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d6515773-812c-46ca-86cb-147e6f0e3183 (openstackclient) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:30:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d6515773-812c-46ca-86cb-147e6f0e3183 (openstackclient) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role openstackclient] **********************************************",
                                "",
                                "TASK [osism.services.openstackclient : Include tasks] **************************",
                                "Wednesday 30 September 2026  03:30:42 +0000 (0:00:00.501)       0:00:00.501 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/openstackclient/tasks/container-Debian-family.yml for testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Create required directories] ************",
                                "Wednesday 30 September 2026  03:30:42 +0000 (0:00:00.945)       0:00:01.447 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/opt/configuration/environments/openstack)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/opt/openstackclient/data)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/openstackclient)\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Copy docker-compose.yml file] ***********",
                                "Wednesday 30 September 2026  03:30:46 +0000 (0:00:03.186)       0:00:04.633 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Manage openstackclient service] *********",
                                "Wednesday 30 September 2026  03:30:48 +0000 (0:00:02.463)       0:00:07.096 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-manager]: Manage openstackclient service (10 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Copy openstack wrapper script] **********",
                                "Wednesday 30 September 2026  03:31:24 +0000 (0:00:35.692)       0:00:42.789 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Remove ospurge wrapper script] **********",
                                "Wednesday 30 September 2026  03:31:25 +0000 (0:00:01.081)       0:00:43.871 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Restart openstackclient service] ***",
                                "Wednesday 30 September 2026  03:31:26 +0000 (0:00:01.066)       0:00:44.937 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Ensure that all containers are up] ***",
                                "Wednesday 30 September 2026  03:31:28 +0000 (0:00:01.759)       0:00:46.696 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Wait for an healthy service] ***",
                                "Wednesday 30 September 2026  03:31:29 +0000 (0:00:01.021)       0:00:47.718 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Copy bash completion script] ***",
                                "Wednesday 30 September 2026  03:31:29 +0000 (0:00:00.639)       0:00:48.358 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:31:30 +0000 (0:00:00.485)       0:00:48.843 *** ",
                                "=============================================================================== ",
                                "osism.services.openstackclient : Manage openstackclient service -------- 35.69s",
                                "osism.services.openstackclient : Create required directories ------------ 3.18s",
                                "osism.services.openstackclient : Copy docker-compose.yml file ----------- 2.46s",
                                "osism.services.openstackclient : Restart openstackclient service -------- 1.76s",
                                "osism.services.openstackclient : Copy openstack wrapper script ---------- 1.08s",
                                "osism.services.openstackclient : Remove ospurge wrapper script ---------- 1.07s",
                                "osism.services.openstackclient : Ensure that all containers are up ------ 1.02s",
                                "osism.services.openstackclient : Include tasks -------------------------- 0.95s",
                                "osism.services.openstackclient : Wait for an healthy service ------------ 0.64s",
                                "osism.services.openstackclient : Copy bash completion script ------------ 0.49s",
                                "\u001b[32m2026-09-30 03:31:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of common.\u001b[0m",
                                "\u001b[32m2026-09-30 03:31:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 296d80b2-e70c-4bef-8de5-6e3dc0dfa4de (common) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:31:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 296d80b2-e70c-4bef-8de5-6e3dc0dfa4de (common) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role common] *******************************************************",
                                "",
                                "TASK [common : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  03:32:21 +0000 (0:00:00.314)       0:00:00.314 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/common/tasks/deploy.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [common : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  03:32:22 +0000 (0:00:01.313)       0:00:01.628 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=[{'service_name': 'cron'}, 'cron'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=[{'service_name': 'fluentd'}, 'fluentd'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=[{'service_name': 'kolla-toolbox'}, 'kolla-toolbox'])\u001b[0m",
                                "",
                                "TASK [common : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  03:32:25 +0000 (0:00:02.765)       0:00:04.394 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/common/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : common | Copying over extra CA certificates] *********",
                                "Wednesday 30 September 2026  03:32:26 +0000 (0:00:01.333)       0:00:05.727 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : common | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  03:32:30 +0000 (0:00:03.148)       0:00:08.876 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : common | Copying over backend internal TLS key] ******",
                                "Wednesday 30 September 2026  03:32:31 +0000 (0:00:01.736)       0:00:10.612 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Ensure /var/log/journal exists on EL10 systems] *****************",
                                "Wednesday 30 September 2026  03:32:34 +0000 (0:00:02.427)       0:00:13.040 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Copying over /run subdirectories conf] **************************",
                                "Wednesday 30 September 2026  03:32:35 +0000 (0:00:00.983)       0:00:14.023 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Restart systemd-tmpfiles] ***************************************",
                                "Wednesday 30 September 2026  03:32:35 +0000 (0:00:00.732)       0:00:14.755 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Copying over kolla.target] **************************************",
                                "Wednesday 30 September 2026  03:32:36 +0000 (0:00:00.912)       0:00:15.668 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  03:32:38 +0000 (0:00:01.852)       0:00:17.520 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [common : Find custom fluentd input config files] *************************",
                                "Wednesday 30 September 2026  03:32:42 +0000 (0:00:04.002)       0:00:21.523 *** ",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/input' path due\u001b[0m",
                                "\u001b[1;35mto this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/input' is not a\u001b[0m",
                                "\u001b[1;35mdirectory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [common : Find custom fluentd filter config files] ************************",
                                "Wednesday 30 September 2026  03:32:43 +0000 (0:00:01.069)       0:00:22.592 *** ",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/filter' path due\u001b[0m",
                                "\u001b[1;35mto this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/filter' is not a\u001b[0m",
                                "\u001b[1;35mdirectory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [common : Find custom fluentd format config files] ************************",
                                "Wednesday 30 September 2026  03:32:44 +0000 (0:00:00.969)       0:00:23.562 *** ",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/format' path due\u001b[0m",
                                "\u001b[1;35mto this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/format' is not a\u001b[0m",
                                "\u001b[1;35mdirectory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [common : Find custom fluentd output config files] ************************",
                                "Wednesday 30 September 2026  03:32:45 +0000 (0:00:01.091)       0:00:24.654 *** ",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/output' path due\u001b[0m",
                                "\u001b[1;35mto this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/fluentd/output' is not a\u001b[0m",
                                "\u001b[1;35mdirectory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [common : Copying over fluentd.conf] **************************************",
                                "Wednesday 30 September 2026  03:32:46 +0000 (0:00:00.985)       0:00:25.639 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Copying over cron logrotate config file] ************************",
                                "Wednesday 30 September 2026  03:32:49 +0000 (0:00:02.631)       0:00:28.271 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/common/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "",
                                "TASK [common : Ensure RabbitMQ Erlang cookie exists] ***************************",
                                "Wednesday 30 September 2026  03:32:51 +0000 (0:00:02.375)       0:00:30.647 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Ensuring config directories have correct owner and permission] ***",
                                "Wednesday 30 September 2026  03:32:53 +0000 (0:00:01.678)       0:00:32.325 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [common : Copy rabbitmq-env.conf to kolla toolbox] ************************",
                                "Wednesday 30 September 2026  03:32:55 +0000 (0:00:01.997)       0:00:34.323 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/common/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "",
                                "TASK [common : Copy rabbitmq erl_inetrc to kolla toolbox] **********************",
                                "Wednesday 30 September 2026  03:32:57 +0000 (0:00:02.049)       0:00:36.373 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/common/templates/erl_inetrc.j2)\u001b[0m",
                                "",
                                "TASK [service-check-containers : common | Check containers] ********************",
                                "Wednesday 30 September 2026  03:32:59 +0000 (0:00:01.915)       0:00:38.288 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : common | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:33:02 +0000 (0:00:03.281)       0:00:41.569 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:33:03 +0000 (0:00:00.975)       0:00:42.545 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla-toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Creating log volume] ********************************************",
                                "Wednesday 30 September 2026  03:33:05 +0000 (0:00:01.710)       0:00:44.255 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Link kolla_logs volume to /var/log/kolla] ***********************",
                                "Wednesday 30 September 2026  03:33:06 +0000 (0:00:01.389)       0:00:45.645 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [common : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:33:08 +0000 (0:00:01.462)       0:00:47.107 *** ",
                                "",
                                "TASK [common : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:33:08 +0000 (0:00:00.101)       0:00:47.209 *** ",
                                "",
                                "TASK [common : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:33:08 +0000 (0:00:00.071)       0:00:47.281 *** ",
                                "",
                                "TASK [common : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:33:08 +0000 (0:00:00.068)       0:00:47.349 *** ",
                                "",
                                "TASK [common : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:33:08 +0000 (0:00:00.067)       0:00:47.417 *** ",
                                "",
                                "TASK [common : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:33:08 +0000 (0:00:00.065)       0:00:47.482 *** ",
                                "",
                                "TASK [common : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:33:08 +0000 (0:00:00.120)       0:00:47.603 *** ",
                                "",
                                "RUNNING HANDLER [common : Restart fluentd container] ***************************",
                                "Wednesday 30 September 2026  03:33:09 +0000 (0:00:00.333)       0:00:47.936 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [common : Restart kolla-toolbox container] *********************",
                                "Wednesday 30 September 2026  03:33:42 +0000 (0:00:33.589)       0:01:21.526 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [common : Initializing toolbox container using normal user] ****",
                                "Wednesday 30 September 2026  03:34:16 +0000 (0:00:33.620)       0:01:55.147 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [common : Restart cron container] ******************************",
                                "Wednesday 30 September 2026  03:34:18 +0000 (0:00:01.871)       0:01:57.018 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:34:22 +0000 (0:00:04.353)       0:02:01.371 *** ",
                                "=============================================================================== ",
                                "common : Restart kolla-toolbox container ------------------------------- 33.62s",
                                "common : Restart fluentd container ------------------------------------- 33.59s",
                                "common : Restart cron container ----------------------------------------- 4.35s",
                                "common : Copying over config.json files for services -------------------- 4.00s",
                                "service-check-containers : common | Check containers -------------------- 3.28s",
                                "service-cert-copy : common | Copying over extra CA certificates --------- 3.15s",
                                "common : Ensuring config directories exist ------------------------------ 2.77s",
                                "common : Copying over fluentd.conf -------------------------------------- 2.63s",
                                "service-cert-copy : common | Copying over backend internal TLS key ------ 2.43s",
                                "common : Copying over cron logrotate config file ------------------------ 2.38s",
                                "common : Copy rabbitmq-env.conf to kolla toolbox ------------------------ 2.05s",
                                "common : Ensuring config directories have correct owner and permission --- 2.00s",
                                "common : Copy rabbitmq erl_inetrc to kolla toolbox ---------------------- 1.92s",
                                "common : Initializing toolbox container using normal user --------------- 1.87s",
                                "common : Copying over kolla.target -------------------------------------- 1.85s",
                                "service-cert-copy : common | Copying over backend internal TLS certificate --- 1.74s",
                                "service-check-containers : Include tasks -------------------------------- 1.71s",
                                "common : Ensure RabbitMQ Erlang cookie exists --------------------------- 1.68s",
                                "common : Link kolla_logs volume to /var/log/kolla ----------------------- 1.46s",
                                "common : Creating log volume -------------------------------------------- 1.39s",
                                "\u001b[32m2026-09-30 03:34:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of loadbalancer.\u001b[0m",
                                "\u001b[32m2026-09-30 03:34:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 252e26e2-14b4-411e-8f5f-fc5bbb32ac50 (loadbalancer) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:34:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 252e26e2-14b4-411e-8f5f-fc5bbb32ac50 (loadbalancer) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:34:28 +0000 (0:00:00.370)       0:00:00.370 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:34:29 +0000 (0:00:00.327)       0:00:00.698 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_loadbalancer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_loadbalancer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_loadbalancer_True)\u001b[0m",
                                "",
                                "PLAY [Apply role loadbalancer] *************************************************",
                                "",
                                "TASK [loadbalancer : include_tasks] ********************************************",
                                "Wednesday 30 September 2026  03:34:29 +0000 (0:00:00.338)       0:00:01.036 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [loadbalancer : Check IPv6 support] ***************************************",
                                "Wednesday 30 September 2026  03:34:30 +0000 (0:00:00.704)       0:00:01.741 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Setting sysctl values] ***************************************************",
                                "Wednesday 30 September 2026  03:34:31 +0000 (0:00:00.946)       0:00:02.688 *** ",
                                "\u001b[0;36mincluded: sysctl for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [sysctl : Check IPv6 support] *********************************************",
                                "Wednesday 30 September 2026  03:34:31 +0000 (0:00:00.559)       0:00:03.247 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [sysctl : Setting sysctl values] ******************************************",
                                "Wednesday 30 September 2026  03:34:33 +0000 (0:00:01.724)       0:00:04.972 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m",
                                "",
                                "TASK [module-load : Load modules] **********************************************",
                                "Wednesday 30 September 2026  03:34:36 +0000 (0:00:03.051)       0:00:08.024 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=ip_vs)\u001b[0m",
                                "",
                                "TASK [module-load : Persist modules via modules-load.d] ************************",
                                "Wednesday 30 September 2026  03:34:37 +0000 (0:00:00.724)       0:00:08.748 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=ip_vs)\u001b[0m",
                                "",
                                "TASK [module-load : Drop module persistence] ***********************************",
                                "Wednesday 30 September 2026  03:34:38 +0000 (0:00:01.538)       0:00:10.286 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=ip_vs) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=ip_vs) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=ip_vs) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring config directories exist] ************************",
                                "Wednesday 30 September 2026  03:34:39 +0000 (0:00:00.526)       0:00:10.813 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring haproxy service config subdir exists] ************",
                                "Wednesday 30 September 2026  03:34:40 +0000 (0:00:01.721)       0:00:12.535 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring proxysql service config subdirectories exist] ****",
                                "Wednesday 30 September 2026  03:34:42 +0000 (0:00:01.390)       0:00:13.925 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=users)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=users)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=users)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=rules)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=rules)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=rules)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring keepalived checks subdir exists] *****************",
                                "Wednesday 30 September 2026  03:34:43 +0000 (0:00:01.622)       0:00:15.548 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Remove mariadb.cfg if proxysql enabled] *******************",
                                "Wednesday 30 September 2026  03:34:44 +0000 (0:00:00.972)       0:00:16.521 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Removing checks for services which are disabled] **********",
                                "Wednesday 30 September 2026  03:34:46 +0000 (0:00:01.169)       0:00:17.690 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying checks for services which are enabled] ************",
                                "Wednesday 30 September 2026  03:34:47 +0000 (0:00:01.213)       0:00:18.903 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy-ssh:9.6.20260814', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf', '__omit_place_holder__868b0bb2b351b871ab2c544677ac1c671de041bf'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over config.json files for services] **************",
                                "Wednesday 30 September 2026  03:34:50 +0000 (0:00:02.940)       0:00:21.844 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy.cfg] *********************************",
                                "Wednesday 30 September 2026  03:34:53 +0000 (0:00:03.379)       0:00:25.223 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql config] *****************************",
                                "Wednesday 30 September 2026  03:34:55 +0000 (0:00:01.910)       0:00:27.134 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy single external frontend config] *****",
                                "Wednesday 30 September 2026  03:34:58 +0000 (0:00:03.254)       0:00:30.388 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over custom haproxy services configuration] *******",
                                "Wednesday 30 September 2026  03:34:59 +0000 (0:00:00.577)       0:00:30.966 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over keepalived.conf] *****************************",
                                "Wednesday 30 September 2026  03:35:01 +0000 (0:00:02.160)       0:00:33.126 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : include_tasks] ********************************************",
                                "Wednesday 30 September 2026  03:35:03 +0000 (0:00:01.765)       0:00:34.891 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy.pem] *********************************",
                                "Wednesday 30 September 2026  03:35:04 +0000 (0:00:00.929)       0:00:35.821 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=haproxy.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=haproxy.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=haproxy.pem)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy-internal.pem] ************************",
                                "Wednesday 30 September 2026  03:35:05 +0000 (0:00:01.600)       0:00:37.421 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=haproxy-internal.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=haproxy-internal.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=haproxy-internal.pem)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql-cert.pem] ***************************",
                                "Wednesday 30 September 2026  03:35:07 +0000 (0:00:01.654)       0:00:39.076 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql-key.pem] ****************************",
                                "Wednesday 30 September 2026  03:35:07 +0000 (0:00:00.520)       0:00:39.597 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : mariadb | Copying over extra CA certificates] ********",
                                "Wednesday 30 September 2026  03:35:08 +0000 (0:00:00.349)       0:00:39.947 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : mariadb | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  03:35:11 +0000 (0:00:03.333)       0:00:43.280 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : mariadb | Copying over backend internal TLS key] *****",
                                "Wednesday 30 September 2026  03:35:12 +0000 (0:00:00.655)       0:00:43.936 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy start script] ************************",
                                "Wednesday 30 September 2026  03:35:13 +0000 (0:00:01.345)       0:00:45.281 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql start script] ***********************",
                                "Wednesday 30 September 2026  03:35:15 +0000 (0:00:01.505)       0:00:46.787 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying files for haproxy-ssh] ****************************",
                                "Wednesday 30 September 2026  03:35:16 +0000 (0:00:01.483)       0:00:48.271 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [service-check-containers : loadbalancer | Check containers] **************",
                                "Wednesday 30 September 2026  03:35:17 +0000 (0:00:01.313)       0:00:49.584 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : loadbalancer | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:35:20 +0000 (0:00:02.541)       0:00:52.125 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:35:20 +0000 (0:00:00.372)       0:00:52.498 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : aodh] *****************************************************",
                                "Wednesday 30 September 2026  03:35:22 +0000 (0:00:01.187)       0:00:53.686 *** ",
                                "\u001b[0;36mincluded: aodh for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over aodh haproxy config] ***********************",
                                "Wednesday 30 September 2026  03:35:22 +0000 (0:00:00.612)       0:00:54.298 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for aodh when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:35:27 +0000 (0:00:04.401)       0:00:58.699 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for aodh] **************************",
                                "Wednesday 30 September 2026  03:35:27 +0000 (0:00:00.730)       0:00:59.430 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over aodh ProxySQL users config] ***************",
                                "Wednesday 30 September 2026  03:35:28 +0000 (0:00:00.978)       0:01:00.408 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over aodh ProxySQL rules config] ***************",
                                "Wednesday 30 September 2026  03:35:30 +0000 (0:00:01.494)       0:01:01.903 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : barbican] *************************************************",
                                "Wednesday 30 September 2026  03:35:32 +0000 (0:00:02.103)       0:01:04.006 *** ",
                                "\u001b[0;36mincluded: barbican for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over barbican haproxy config] *******************",
                                "Wednesday 30 September 2026  03:35:33 +0000 (0:00:00.648)       0:01:04.654 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for barbican when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:35:36 +0000 (0:00:03.410)       0:01:08.065 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for barbican] **********************",
                                "Wednesday 30 September 2026  03:35:37 +0000 (0:00:01.146)       0:01:09.211 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over barbican ProxySQL users config] ***********",
                                "Wednesday 30 September 2026  03:35:38 +0000 (0:00:00.954)       0:01:10.166 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over barbican ProxySQL rules config] ***********",
                                "Wednesday 30 September 2026  03:35:39 +0000 (0:00:01.376)       0:01:11.543 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : blazar] ***************************************************",
                                "Wednesday 30 September 2026  03:35:41 +0000 (0:00:02.077)       0:01:13.620 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : ceph-rgw] *************************************************",
                                "Wednesday 30 September 2026  03:35:42 +0000 (0:00:00.542)       0:01:14.162 *** ",
                                "\u001b[0;36mincluded: ceph-rgw for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over ceph-rgw haproxy config] *******************",
                                "Wednesday 30 September 2026  03:35:43 +0000 (0:00:00.703)       0:01:14.866 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for ceph-rgw when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:35:46 +0000 (0:00:02.775)       0:01:17.642 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for ceph-rgw] **********************",
                                "Wednesday 30 September 2026  03:35:47 +0000 (0:00:01.788)       0:01:19.431 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ceph-rgw ProxySQL users config] ***********",
                                "Wednesday 30 September 2026  03:35:49 +0000 (0:00:01.688)       0:01:21.120 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ceph-rgw ProxySQL rules config] ***********",
                                "Wednesday 30 September 2026  03:35:49 +0000 (0:00:00.434)       0:01:21.554 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : cinder] ***************************************************",
                                "Wednesday 30 September 2026  03:35:51 +0000 (0:00:01.446)       0:01:23.000 *** ",
                                "\u001b[0;36mincluded: cinder for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over cinder haproxy config] *********************",
                                "Wednesday 30 September 2026  03:35:52 +0000 (0:00:00.909)       0:01:23.910 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for cinder when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:35:55 +0000 (0:00:03.461)       0:01:27.371 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for cinder] ************************",
                                "Wednesday 30 September 2026  03:35:56 +0000 (0:00:00.764)       0:01:28.136 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over cinder ProxySQL users config] *************",
                                "Wednesday 30 September 2026  03:35:57 +0000 (0:00:01.455)       0:01:29.591 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over cinder ProxySQL rules config] *************",
                                "Wednesday 30 September 2026  03:35:59 +0000 (0:00:01.281)       0:01:30.873 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : cloudkitty] ***********************************************",
                                "Wednesday 30 September 2026  03:36:01 +0000 (0:00:02.112)       0:01:32.985 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : cyborg] ***************************************************",
                                "Wednesday 30 September 2026  03:36:01 +0000 (0:00:00.330)       0:01:33.316 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : designate] ************************************************",
                                "Wednesday 30 September 2026  03:36:02 +0000 (0:00:00.619)       0:01:33.935 *** ",
                                "\u001b[0;36mincluded: designate for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over designate haproxy config] ******************",
                                "Wednesday 30 September 2026  03:36:03 +0000 (0:00:00.935)       0:01:34.870 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for designate when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:36:07 +0000 (0:00:03.869)       0:01:38.739 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-sink:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for designate] *********************",
                                "Wednesday 30 September 2026  03:36:08 +0000 (0:00:01.240)       0:01:39.980 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over designate ProxySQL users config] **********",
                                "Wednesday 30 September 2026  03:36:09 +0000 (0:00:01.125)       0:01:41.105 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over designate ProxySQL rules config] **********",
                                "Wednesday 30 September 2026  03:36:10 +0000 (0:00:01.288)       0:01:42.394 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : etcd] *****************************************************",
                                "Wednesday 30 September 2026  03:36:13 +0000 (0:00:02.249)       0:01:44.643 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : glance] ***************************************************",
                                "Wednesday 30 September 2026  03:36:13 +0000 (0:00:00.563)       0:01:45.207 *** ",
                                "\u001b[0;36mincluded: glance for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over glance haproxy config] *********************",
                                "Wednesday 30 September 2026  03:36:14 +0000 (0:00:00.863)       0:01:46.071 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for glance when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:36:18 +0000 (0:00:04.317)       0:01:50.389 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-tls-proxy', 'value': {'container_name': 'glance_tls_proxy', 'group': 'glance-api', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/glance-tls-proxy:30.2.1.20260814', 'volumes': ['/etc/kolla/glance-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9293'], 'timeout': '30'}, 'haproxy': {'glance_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}, 'glance_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ssl verify required ca-file ca-certificates.crt', ''], 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for glance] ************************",
                                "Wednesday 30 September 2026  03:36:21 +0000 (0:00:03.087)       0:01:53.476 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over glance ProxySQL users config] *************",
                                "Wednesday 30 September 2026  03:36:24 +0000 (0:00:03.093)       0:01:56.570 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over glance ProxySQL rules config] *************",
                                "Wednesday 30 September 2026  03:36:26 +0000 (0:00:01.291)       0:01:57.862 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : gnocchi] **************************************************",
                                "Wednesday 30 September 2026  03:36:28 +0000 (0:00:02.111)       0:01:59.973 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : grafana] **************************************************",
                                "Wednesday 30 September 2026  03:36:28 +0000 (0:00:00.556)       0:02:00.530 *** ",
                                "\u001b[0;36mincluded: grafana for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over grafana haproxy config] ********************",
                                "Wednesday 30 September 2026  03:36:29 +0000 (0:00:00.845)       0:02:01.375 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for grafana when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:36:33 +0000 (0:00:03.339)       0:02:04.715 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for grafana] ***********************",
                                "Wednesday 30 September 2026  03:36:33 +0000 (0:00:00.653)       0:02:05.368 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over grafana ProxySQL users config] ************",
                                "Wednesday 30 September 2026  03:36:34 +0000 (0:00:00.678)       0:02:06.046 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over grafana ProxySQL rules config] ************",
                                "Wednesday 30 September 2026  03:36:35 +0000 (0:00:01.268)       0:02:07.314 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : heat] *****************************************************",
                                "Wednesday 30 September 2026  03:36:37 +0000 (0:00:02.169)       0:02:09.484 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : horizon] **************************************************",
                                "Wednesday 30 September 2026  03:36:38 +0000 (0:00:00.570)       0:02:10.055 *** ",
                                "\u001b[0;36mincluded: horizon for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over horizon haproxy config] ********************",
                                "Wednesday 30 September 2026  03:36:39 +0000 (0:00:00.972)       0:02:11.027 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for horizon when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:36:42 +0000 (0:00:03.551)       0:02:14.579 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for horizon] ***********************",
                                "Wednesday 30 September 2026  03:36:43 +0000 (0:00:00.989)       0:02:15.568 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'acme_client', 'value': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'acme_client', 'value': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'acme_client', 'value': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over horizon ProxySQL users config] ************",
                                "Wednesday 30 September 2026  03:36:44 +0000 (0:00:01.061)       0:02:16.630 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over horizon ProxySQL rules config] ************",
                                "Wednesday 30 September 2026  03:36:46 +0000 (0:00:01.235)       0:02:17.865 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : influxdb] *************************************************",
                                "Wednesday 30 September 2026  03:36:48 +0000 (0:00:02.123)       0:02:19.988 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : ironic] ***************************************************",
                                "Wednesday 30 September 2026  03:36:48 +0000 (0:00:00.543)       0:02:20.532 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : keystone] *************************************************",
                                "Wednesday 30 September 2026  03:36:49 +0000 (0:00:00.315)       0:02:20.848 *** ",
                                "\u001b[0;36mincluded: keystone for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over keystone haproxy config] *******************",
                                "Wednesday 30 September 2026  03:36:50 +0000 (0:00:01.197)       0:02:22.045 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for keystone when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:36:53 +0000 (0:00:03.251)       0:02:25.297 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for keystone] **********************",
                                "Wednesday 30 September 2026  03:36:54 +0000 (0:00:00.627)       0:02:25.924 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over keystone ProxySQL users config] ***********",
                                "Wednesday 30 September 2026  03:36:55 +0000 (0:00:01.109)       0:02:27.033 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over keystone ProxySQL rules config] ***********",
                                "Wednesday 30 September 2026  03:36:56 +0000 (0:00:01.242)       0:02:28.276 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : letsencrypt] **********************************************",
                                "Wednesday 30 September 2026  03:36:58 +0000 (0:00:02.163)       0:02:30.439 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : magnum] ***************************************************",
                                "Wednesday 30 September 2026  03:36:59 +0000 (0:00:00.324)       0:02:30.764 *** ",
                                "\u001b[0;36mincluded: magnum for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over magnum haproxy config] *********************",
                                "Wednesday 30 September 2026  03:37:00 +0000 (0:00:01.348)       0:02:32.112 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for magnum when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:37:03 +0000 (0:00:03.222)       0:02:35.335 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-api:20.0.3.20260814', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511'], 'timeout': '30'}, 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/magnum-conductor:20.0.3.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for magnum] ************************",
                                "Wednesday 30 September 2026  03:37:04 +0000 (0:00:00.695)       0:02:36.030 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over magnum ProxySQL users config] *************",
                                "Wednesday 30 September 2026  03:37:05 +0000 (0:00:01.203)       0:02:37.234 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over magnum ProxySQL rules config] *************",
                                "Wednesday 30 September 2026  03:37:06 +0000 (0:00:01.273)       0:02:38.507 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : manila] ***************************************************",
                                "Wednesday 30 September 2026  03:37:09 +0000 (0:00:02.315)       0:02:40.823 *** ",
                                "\u001b[0;36mincluded: manila for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over manila haproxy config] *********************",
                                "Wednesday 30 September 2026  03:37:10 +0000 (0:00:01.218)       0:02:42.042 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for manila when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:37:14 +0000 (0:00:03.801)       0:02:45.843 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for manila] ************************",
                                "Wednesday 30 September 2026  03:37:14 +0000 (0:00:00.747)       0:02:46.591 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over manila ProxySQL users config] *************",
                                "Wednesday 30 September 2026  03:37:15 +0000 (0:00:00.913)       0:02:47.504 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over manila ProxySQL rules config] *************",
                                "Wednesday 30 September 2026  03:37:17 +0000 (0:00:01.634)       0:02:49.139 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : mariadb] **************************************************",
                                "Wednesday 30 September 2026  03:37:19 +0000 (0:00:02.177)       0:02:51.316 *** ",
                                "\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Ensure mysql monitor user exist] *******************************",
                                "Wednesday 30 September 2026  03:37:20 +0000 (0:00:01.061)       0:02:52.378 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over mariadb haproxy config] ********************",
                                "Wednesday 30 September 2026  03:37:24 +0000 (0:00:03.293)       0:02:55.672 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for mariadb when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:37:26 +0000 (0:00:02.722)       0:02:58.395 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb-clustercheck', 'value': {'container_name': 'mariadb_clustercheck', 'group': 'mariadb_shard_0', 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-clustercheck:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb-clustercheck/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for mariadb] ***********************",
                                "Wednesday 30 September 2026  03:37:28 +0000 (0:00:02.237)       0:03:00.632 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over mariadb ProxySQL users config] ************",
                                "Wednesday 30 September 2026  03:37:31 +0000 (0:00:02.578)       0:03:03.210 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over mariadb ProxySQL rules config] ************",
                                "Wednesday 30 September 2026  03:37:33 +0000 (0:00:02.301)       0:03:05.512 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : masakari] *************************************************",
                                "Wednesday 30 September 2026  03:37:35 +0000 (0:00:01.596)       0:03:07.109 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : memcached] ************************************************",
                                "Wednesday 30 September 2026  03:37:35 +0000 (0:00:00.344)       0:03:07.453 *** ",
                                "\u001b[0;36mincluded: memcached for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over memcached haproxy config] ******************",
                                "Wednesday 30 September 2026  03:37:36 +0000 (0:00:01.159)       0:03:08.613 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for memcached when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:37:39 +0000 (0:00:02.119)       0:03:10.733 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for memcached] *********************",
                                "Wednesday 30 September 2026  03:37:39 +0000 (0:00:00.518)       0:03:11.251 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over memcached ProxySQL users config] **********",
                                "Wednesday 30 September 2026  03:37:40 +0000 (0:00:00.624)       0:03:11.875 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over memcached ProxySQL rules config] **********",
                                "Wednesday 30 September 2026  03:37:41 +0000 (0:00:01.138)       0:03:13.014 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : mistral] **************************************************",
                                "Wednesday 30 September 2026  03:37:42 +0000 (0:00:01.387)       0:03:14.402 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : neutron] **************************************************",
                                "Wednesday 30 September 2026  03:37:43 +0000 (0:00:00.338)       0:03:14.740 *** ",
                                "\u001b[0;36mincluded: neutron for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over neutron haproxy config] ********************",
                                "Wednesday 30 September 2026  03:37:44 +0000 (0:00:01.265)       0:03:16.006 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for neutron when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:37:49 +0000 (0:00:05.024)       0:03:21.030 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.10:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-openvswitch-agent:26.0.6.20260814', 'enabled': False, 'privileged': True, 'environment': {'KOLLA_LEGACY_IPTABLES': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': '30'}, 'pid_mode': '', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-dhcp-agent:26.0.6.20260814', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'private', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/release/2025.1/neutron-l3-agent:26.0.6.20260814', 'KOLLA_LEGACY_IPTABLES': 'false', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'false'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': '30'}, 'pid_mode': ''}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-sriov-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-mlnx-agent:26.0.6.20260814', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-eswitchd:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-bgp-dragent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.12:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-infoblox-ipam-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metering-agent:26.0.6.20260814', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/ironic-neutron-agent:26.0.6.20260814', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-tls-proxy', 'value': {'container_name': 'neutron_tls_proxy', 'group': 'neutron-server', 'host_in_groups': True, 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-tls-proxy:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-tls-proxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -u openstack:password 192.168.16.11:9697'], 'timeout': '30'}, 'haproxy': {'neutron_tls_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}, 'neutron_tls_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'tls_backend': 'yes'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-ovn-agent:26.0.6.20260814', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for neutron] ***********************",
                                "Wednesday 30 September 2026  03:37:51 +0000 (0:00:02.035)       0:03:23.066 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over neutron ProxySQL users config] ************",
                                "Wednesday 30 September 2026  03:37:53 +0000 (0:00:02.263)       0:03:25.330 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over neutron ProxySQL rules config] ************",
                                "Wednesday 30 September 2026  03:37:55 +0000 (0:00:01.651)       0:03:26.981 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : placement] ************************************************",
                                "Wednesday 30 September 2026  03:37:57 +0000 (0:00:02.192)       0:03:29.173 *** ",
                                "\u001b[0;36mincluded: placement for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over placement haproxy config] ******************",
                                "Wednesday 30 September 2026  03:37:58 +0000 (0:00:01.203)       0:03:30.376 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for placement when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:38:02 +0000 (0:00:03.859)       0:03:34.236 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for placement] *********************",
                                "Wednesday 30 September 2026  03:38:03 +0000 (0:00:00.667)       0:03:34.903 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over placement ProxySQL users config] **********",
                                "Wednesday 30 September 2026  03:38:04 +0000 (0:00:00.878)       0:03:35.781 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over placement ProxySQL rules config] **********",
                                "Wednesday 30 September 2026  03:38:05 +0000 (0:00:01.598)       0:03:37.380 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : nova] *****************************************************",
                                "Wednesday 30 September 2026  03:38:07 +0000 (0:00:02.246)       0:03:39.626 *** ",
                                "\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over nova haproxy config] ***********************",
                                "Wednesday 30 September 2026  03:38:09 +0000 (0:00:01.371)       0:03:40.998 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for nova when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:38:14 +0000 (0:00:05.633)       0:03:46.632 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': 'no', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-super-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova] **************************",
                                "Wednesday 30 September 2026  03:38:16 +0000 (0:00:01.173)       0:03:47.805 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova ProxySQL users config] ***************",
                                "Wednesday 30 September 2026  03:38:17 +0000 (0:00:01.126)       0:03:48.931 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova ProxySQL rules config] ***************",
                                "Wednesday 30 September 2026  03:38:18 +0000 (0:00:01.254)       0:03:50.186 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : nova-cell] ************************************************",
                                "Wednesday 30 September 2026  03:38:20 +0000 (0:00:02.262)       0:03:52.448 *** ",
                                "\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : Configure loadbalancer for nova-novncproxy] ******************",
                                "Wednesday 30 September 2026  03:38:22 +0000 (0:00:01.659)       0:03:54.108 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-novncproxy)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over nova-cell:nova-novncproxy haproxy config] ***",
                                "Wednesday 30 September 2026  03:38:23 +0000 (0:00:01.132)       0:03:55.240 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for nova-cell:nova-novncproxy when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:38:27 +0000 (0:00:03.806)       0:03:59.046 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova-cell:nova-novncproxy] *****",
                                "Wednesday 30 September 2026  03:38:28 +0000 (0:00:01.381)       0:04:00.428 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova-cell ProxySQL users config] **********",
                                "Wednesday 30 September 2026  03:38:30 +0000 (0:00:01.986)       0:04:02.414 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova-cell ProxySQL rules config] **********",
                                "Wednesday 30 September 2026  03:38:33 +0000 (0:00:02.521)       0:04:04.936 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Configure loadbalancer for nova-spicehtml5proxy] *************",
                                "Wednesday 30 September 2026  03:38:36 +0000 (0:00:03.500)       0:04:08.436 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-spicehtml5proxy)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over nova-cell:nova-spicehtml5proxy haproxy config] ***",
                                "Wednesday 30 September 2026  03:38:37 +0000 (0:00:00.937)       0:04:09.373 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for nova-cell:nova-spicehtml5proxy when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:38:39 +0000 (0:00:01.498)       0:04:10.872 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova-cell:nova-spicehtml5proxy] ***",
                                "Wednesday 30 September 2026  03:38:41 +0000 (0:00:02.033)       0:04:12.906 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova-cell ProxySQL users config] **********",
                                "Wednesday 30 September 2026  03:38:42 +0000 (0:00:01.304)       0:04:14.211 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova-cell ProxySQL rules config] **********",
                                "Wednesday 30 September 2026  03:38:45 +0000 (0:00:02.549)       0:04:16.760 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Configure loadbalancer for nova-serialproxy] *****************",
                                "Wednesday 30 September 2026  03:38:48 +0000 (0:00:03.243)       0:04:20.004 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-serialproxy)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over nova-cell:nova-serialproxy haproxy config] ***",
                                "Wednesday 30 September 2026  03:38:49 +0000 (0:00:01.133)       0:04:21.138 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for nova-cell:nova-serialproxy when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:38:50 +0000 (0:00:01.054)       0:04:22.192 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova-cell:nova-serialproxy] ****",
                                "Wednesday 30 September 2026  03:38:51 +0000 (0:00:01.303)       0:04:23.495 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova-cell ProxySQL users config] **********",
                                "Wednesday 30 September 2026  03:38:53 +0000 (0:00:01.873)       0:04:25.369 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over nova-cell ProxySQL rules config] **********",
                                "Wednesday 30 September 2026  03:38:56 +0000 (0:00:02.401)       0:04:27.771 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : octavia] **************************************************",
                                "Wednesday 30 September 2026  03:38:59 +0000 (0:00:03.264)       0:04:31.036 *** ",
                                "\u001b[0;36mincluded: octavia for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over octavia haproxy config] ********************",
                                "Wednesday 30 September 2026  03:39:00 +0000 (0:00:01.355)       0:04:32.391 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for octavia when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:39:04 +0000 (0:00:03.920)       0:04:36.312 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for octavia] ***********************",
                                "Wednesday 30 September 2026  03:39:05 +0000 (0:00:00.951)       0:04:37.263 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over octavia ProxySQL users config] ************",
                                "Wednesday 30 September 2026  03:39:06 +0000 (0:00:01.002)       0:04:38.265 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over octavia ProxySQL rules config] ************",
                                "Wednesday 30 September 2026  03:39:08 +0000 (0:00:01.749)       0:04:40.015 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : opensearch] ***********************************************",
                                "Wednesday 30 September 2026  03:39:10 +0000 (0:00:02.228)       0:04:42.243 *** ",
                                "\u001b[0;36mincluded: opensearch for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over opensearch haproxy config] *****************",
                                "Wednesday 30 September 2026  03:39:12 +0000 (0:00:01.437)       0:04:43.680 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for opensearch when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:39:17 +0000 (0:00:05.734)       0:04:49.415 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for opensearch] ********************",
                                "Wednesday 30 September 2026  03:39:18 +0000 (0:00:01.077)       0:04:50.492 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over opensearch ProxySQL users config] *********",
                                "Wednesday 30 September 2026  03:39:19 +0000 (0:00:00.978)       0:04:51.471 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over opensearch ProxySQL rules config] *********",
                                "Wednesday 30 September 2026  03:39:20 +0000 (0:00:00.443)       0:04:51.915 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : prometheus] ***********************************************",
                                "Wednesday 30 September 2026  03:39:21 +0000 (0:00:01.480)       0:04:53.396 *** ",
                                "\u001b[0;36mincluded: prometheus for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over prometheus haproxy config] *****************",
                                "Wednesday 30 September 2026  03:39:23 +0000 (0:00:01.781)       0:04:55.177 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for prometheus when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:39:28 +0000 (0:00:04.601)       0:04:59.779 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-openstack-exporter:1.7.0.20260814', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for prometheus] ********************",
                                "Wednesday 30 September 2026  03:39:29 +0000 (0:00:01.343)       0:05:01.123 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over prometheus ProxySQL users config] *********",
                                "Wednesday 30 September 2026  03:39:30 +0000 (0:00:01.093)       0:05:02.217 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over prometheus ProxySQL rules config] *********",
                                "Wednesday 30 September 2026  03:39:31 +0000 (0:00:00.486)       0:05:02.703 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : rabbitmq] *************************************************",
                                "Wednesday 30 September 2026  03:39:32 +0000 (0:00:01.505)       0:05:04.209 *** ",
                                "\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over rabbitmq haproxy config] *******************",
                                "Wednesday 30 September 2026  03:39:34 +0000 (0:00:01.897)       0:05:06.106 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for rabbitmq when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:39:37 +0000 (0:00:02.567)       0:05:08.674 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for rabbitmq] **********************",
                                "Wednesday 30 September 2026  03:39:37 +0000 (0:00:00.439)       0:05:09.114 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over rabbitmq ProxySQL users config] ***********",
                                "Wednesday 30 September 2026  03:39:38 +0000 (0:00:01.054)       0:05:10.169 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over rabbitmq ProxySQL rules config] ***********",
                                "Wednesday 30 September 2026  03:39:39 +0000 (0:00:00.496)       0:05:10.665 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : skyline] **************************************************",
                                "Wednesday 30 September 2026  03:39:40 +0000 (0:00:01.420)       0:05:12.086 *** ",
                                "\u001b[0;36mincluded: skyline for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over skyline haproxy config] ********************",
                                "Wednesday 30 September 2026  03:39:42 +0000 (0:00:01.872)       0:05:13.958 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration for skyline when using single external frontend] ***",
                                "Wednesday 30 September 2026  03:39:48 +0000 (0:00:06.319)       0:05:20.278 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for skyline] ***********************",
                                "Wednesday 30 September 2026  03:39:49 +0000 (0:00:00.659)       0:05:20.937 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over skyline ProxySQL users config] ************",
                                "Wednesday 30 September 2026  03:39:51 +0000 (0:00:01.770)       0:05:22.708 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over skyline ProxySQL rules config] ************",
                                "Wednesday 30 September 2026  03:39:52 +0000 (0:00:01.253)       0:05:23.962 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : tacker] ***************************************************",
                                "Wednesday 30 September 2026  03:39:54 +0000 (0:00:02.116)       0:05:26.078 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : trove] ****************************************************",
                                "Wednesday 30 September 2026  03:39:54 +0000 (0:00:00.357)       0:05:26.435 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : venus] ****************************************************",
                                "Wednesday 30 September 2026  03:39:55 +0000 (0:00:00.665)       0:05:27.100 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : watcher] **************************************************",
                                "Wednesday 30 September 2026  03:39:55 +0000 (0:00:00.328)       0:05:27.429 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : zun] ******************************************************",
                                "Wednesday 30 September 2026  03:39:56 +0000 (0:00:00.366)       0:05:27.795 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [include_role : loadbalancer] *********************************************",
                                "Wednesday 30 September 2026  03:39:56 +0000 (0:00:00.334)       0:05:28.129 *** ",
                                "\u001b[0;36mincluded: loadbalancer for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-check-containers : loadbalancer | Check containers] **************",
                                "Wednesday 30 September 2026  03:39:58 +0000 (0:00:01.858)       0:05:29.988 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : loadbalancer | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:40:00 +0000 (0:00:02.554)       0:05:32.542 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:40:01 +0000 (0:00:00.415)       0:05:32.958 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Check IP addresses on the API interface] *******",
                                "Wednesday 30 September 2026  03:40:03 +0000 (0:00:01.801)       0:05:34.759 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Group HA nodes by status] **********************",
                                "Wednesday 30 September 2026  03:40:04 +0000 (0:00:01.123)       0:05:35.883 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop backup keepalived container] **************",
                                "Wednesday 30 September 2026  03:40:04 +0000 (0:00:00.380)       0:05:36.264 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop backup haproxy container] *****************",
                                "Wednesday 30 September 2026  03:40:05 +0000 (0:00:00.909)       0:05:37.173 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop backup proxysql container] ****************",
                                "Wednesday 30 September 2026  03:40:06 +0000 (0:00:00.929)       0:05:38.103 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start backup haproxy container] ****************",
                                "Wednesday 30 September 2026  03:40:07 +0000 (0:00:01.305)       0:05:39.408 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for backup haproxy to start] **************",
                                "Wednesday 30 September 2026  03:40:17 +0000 (0:00:09.639)       0:05:49.047 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start backup proxysql container] ***************",
                                "Wednesday 30 September 2026  03:40:18 +0000 (0:00:00.832)       0:05:49.880 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for backup proxysql to start] *************",
                                "Wednesday 30 September 2026  03:40:31 +0000 (0:00:13.429)       0:06:03.309 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start backup keepalived container] *************",
                                "Wednesday 30 September 2026  03:40:32 +0000 (0:00:01.288)       0:06:04.598 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop master haproxy container] *****************",
                                "Wednesday 30 September 2026  03:40:37 +0000 (0:00:04.821)       0:06:09.419 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop master proxysql container] ****************",
                                "Wednesday 30 September 2026  03:40:38 +0000 (0:00:00.448)       0:06:09.867 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop master keepalived container] **************",
                                "Wednesday 30 September 2026  03:40:38 +0000 (0:00:00.376)       0:06:10.244 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start master haproxy container] ****************",
                                "Wednesday 30 September 2026  03:40:39 +0000 (0:00:00.743)       0:06:10.987 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start master proxysql container] ***************",
                                "Wednesday 30 September 2026  03:40:39 +0000 (0:00:00.395)       0:06:11.383 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start master keepalived container] *************",
                                "Wednesday 30 September 2026  03:40:40 +0000 (0:00:00.390)       0:06:11.773 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for haproxy to listen on VIP] *************",
                                "Wednesday 30 September 2026  03:40:40 +0000 (0:00:00.373)       0:06:12.146 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for proxysql to listen on VIP] ************",
                                "Wednesday 30 September 2026  03:40:45 +0000 (0:00:05.292)       0:06:17.438 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=127 \u001b[0m \u001b[0;33mchanged=79  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=126 \u001b[0m \u001b[0;33mchanged=79  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=126 \u001b[0m \u001b[0;33mchanged=79  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:40:46 +0000 (0:00:00.855)       0:06:18.294 *** ",
                                "=============================================================================== ",
                                "loadbalancer : Start backup proxysql container ------------------------- 13.43s",
                                "loadbalancer : Start backup haproxy container --------------------------- 9.64s",
                                "haproxy-config : Copying over skyline haproxy config -------------------- 6.32s",
                                "haproxy-config : Copying over opensearch haproxy config ----------------- 5.73s",
                                "haproxy-config : Copying over nova haproxy config ----------------------- 5.63s",
                                "loadbalancer : Wait for haproxy to listen on VIP ------------------------ 5.29s",
                                "haproxy-config : Copying over neutron haproxy config -------------------- 5.02s",
                                "loadbalancer : Start backup keepalived container ------------------------ 4.82s",
                                "haproxy-config : Copying over prometheus haproxy config ----------------- 4.60s",
                                "haproxy-config : Copying over aodh haproxy config ----------------------- 4.40s",
                                "haproxy-config : Copying over glance haproxy config --------------------- 4.32s",
                                "haproxy-config : Copying over octavia haproxy config -------------------- 3.92s",
                                "haproxy-config : Copying over designate haproxy config ------------------ 3.87s",
                                "haproxy-config : Copying over placement haproxy config ------------------ 3.86s",
                                "haproxy-config : Copying over nova-cell:nova-novncproxy haproxy config --- 3.81s",
                                "haproxy-config : Copying over manila haproxy config --------------------- 3.80s",
                                "haproxy-config : Copying over horizon haproxy config -------------------- 3.55s",
                                "proxysql-config : Copying over nova-cell ProxySQL rules config ---------- 3.50s",
                                "haproxy-config : Copying over cinder haproxy config --------------------- 3.46s",
                                "haproxy-config : Copying over barbican haproxy config ------------------- 3.41s",
                                "\u001b[32m2026-09-30 03:40:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of opensearch.\u001b[0m",
                                "\u001b[32m2026-09-30 03:40:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 30f76682-1d21-40d4-bd1b-3c308f4dd343 (opensearch) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:40:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 30f76682-1d21-40d4-bd1b-3c308f4dd343 (opensearch) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:40:53 +0000 (0:00:00.332)       0:00:00.332 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:40:53 +0000 (0:00:00.312)       0:00:00.644 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_opensearch_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_opensearch_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_opensearch_True)\u001b[0m",
                                "",
                                "PLAY [Apply role opensearch] ***************************************************",
                                "",
                                "TASK [opensearch : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  03:40:53 +0000 (0:00:00.315)       0:00:00.960 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [opensearch : Setting sysctl values] **************************************",
                                "Wednesday 30 September 2026  03:40:54 +0000 (0:00:00.678)       0:00:01.639 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "",
                                "TASK [opensearch : Ensuring config directories exist] **************************",
                                "Wednesday 30 September 2026  03:40:55 +0000 (0:00:01.042)       0:00:02.681 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [opensearch : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  03:40:56 +0000 (0:00:01.319)       0:00:04.000 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : opensearch | Copying over extra CA certificates] *****",
                                "Wednesday 30 September 2026  03:40:57 +0000 (0:00:00.727)       0:00:04.728 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : opensearch | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  03:40:59 +0000 (0:00:02.484)       0:00:07.212 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : opensearch | Copying over backend internal TLS key] ***",
                                "Wednesday 30 September 2026  03:41:00 +0000 (0:00:00.795)       0:00:08.007 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [opensearch : Copying over config.json files for services] ****************",
                                "Wednesday 30 September 2026  03:41:02 +0000 (0:00:01.340)       0:00:09.348 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [opensearch : Copying over opensearch service config file] ****************",
                                "Wednesday 30 September 2026  03:41:04 +0000 (0:00:02.384)       0:00:11.733 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [opensearch : Copying over opensearch-dashboards config file] *************",
                                "Wednesday 30 September 2026  03:41:06 +0000 (0:00:02.347)       0:00:14.080 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : opensearch | Check containers] ****************",
                                "Wednesday 30 September 2026  03:41:08 +0000 (0:00:01.723)       0:00:15.803 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : opensearch | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:41:10 +0000 (0:00:02.383)       0:00:18.187 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:41:11 +0000 (0:00:00.352)       0:00:18.540 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': '30'}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': '30'}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [opensearch : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  03:41:12 +0000 (0:00:00.837)       0:00:19.377 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [opensearch : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  03:41:12 +0000 (0:00:00.297)       0:00:19.674 *** ",
                                "",
                                "TASK [opensearch : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  03:41:12 +0000 (0:00:00.254)       0:00:19.928 *** ",
                                "",
                                "TASK [opensearch : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  03:41:12 +0000 (0:00:00.068)       0:00:19.997 *** ",
                                "",
                                "RUNNING HANDLER [opensearch : Disable shard allocation] ************************",
                                "Wednesday 30 September 2026  03:41:12 +0000 (0:00:00.087)       0:00:20.084 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Perform a flush] *********************************",
                                "Wednesday 30 September 2026  03:41:13 +0000 (0:00:00.230)       0:00:20.314 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Restart opensearch container] ********************",
                                "Wednesday 30 September 2026  03:41:13 +0000 (0:00:00.208)       0:00:20.523 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Enable shard allocation] *************************",
                                "Wednesday 30 September 2026  03:42:03 +0000 (0:00:49.798)       0:01:10.322 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Restart opensearch-dashboards container] *********",
                                "Wednesday 30 September 2026  03:42:03 +0000 (0:00:00.203)       0:01:10.525 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [opensearch : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  03:43:06 +0000 (0:01:03.409)       0:02:13.934 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/post-config.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [opensearch : Wait for OpenSearch to become ready] ************************",
                                "Wednesday 30 September 2026  03:43:07 +0000 (0:00:00.739)       0:02:14.674 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Wait for OpenSearch cluster to become healthy] **************",
                                "Wednesday 30 September 2026  03:43:09 +0000 (0:00:02.234)       0:02:16.909 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Check if a log retention policy exists] *********************",
                                "Wednesday 30 September 2026  03:43:11 +0000 (0:00:02.390)       0:02:19.299 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Create new log retention policy] ****************************",
                                "Wednesday 30 September 2026  03:43:14 +0000 (0:00:02.415)       0:02:21.715 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Apply retention policy to existing indices] *****************",
                                "Wednesday 30 September 2026  03:43:17 +0000 (0:00:02.925)       0:02:24.641 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:43:20 +0000 (0:00:03.086)       0:02:27.727 *** ",
                                "=============================================================================== ",
                                "opensearch : Restart opensearch-dashboards container ------------------- 63.41s",
                                "opensearch : Restart opensearch container ------------------------------ 49.80s",
                                "opensearch : Apply retention policy to existing indices ----------------- 3.09s",
                                "opensearch : Create new log retention policy ---------------------------- 2.93s",
                                "service-cert-copy : opensearch | Copying over extra CA certificates ----- 2.48s",
                                "opensearch : Check if a log retention policy exists --------------------- 2.42s",
                                "opensearch : Wait for OpenSearch cluster to become healthy -------------- 2.39s",
                                "opensearch : Copying over config.json files for services ---------------- 2.38s",
                                "service-check-containers : opensearch | Check containers ---------------- 2.38s",
                                "opensearch : Copying over opensearch service config file ---------------- 2.35s",
                                "opensearch : Wait for OpenSearch to become ready ------------------------ 2.23s",
                                "opensearch : Copying over opensearch-dashboards config file ------------- 1.72s",
                                "service-cert-copy : opensearch | Copying over backend internal TLS key --- 1.34s",
                                "opensearch : Ensuring config directories exist -------------------------- 1.32s",
                                "opensearch : Setting sysctl values -------------------------------------- 1.04s",
                                "service-check-containers : Include tasks -------------------------------- 0.84s",
                                "service-cert-copy : opensearch | Copying over backend internal TLS certificate --- 0.80s",
                                "opensearch : include_tasks ---------------------------------------------- 0.74s",
                                "opensearch : include_tasks ---------------------------------------------- 0.73s",
                                "opensearch : include_tasks ---------------------------------------------- 0.68s",
                                "\u001b[32m2026-09-30 03:43:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of memcached.\u001b[0m",
                                "\u001b[32m2026-09-30 03:43:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask e3bf81c5-ec9b-4920-9c83-eae212ec887b (memcached) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:43:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task e3bf81c5-ec9b-4920-9c83-eae212ec887b (memcached) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:43:26 +0000 (0:00:00.355)       0:00:00.355 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:43:26 +0000 (0:00:00.349)       0:00:00.705 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_memcached_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_memcached_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_memcached_True)\u001b[0m",
                                "",
                                "PLAY [Apply role memcached] ****************************************************",
                                "",
                                "TASK [memcached : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  03:43:27 +0000 (0:00:00.334)       0:00:01.040 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/memcached/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [memcached : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  03:43:27 +0000 (0:00:00.661)       0:00:01.701 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=memcached)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=memcached)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=memcached)\u001b[0m",
                                "",
                                "TASK [memcached : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  03:43:28 +0000 (0:00:01.093)       0:00:02.795 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=memcached)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=memcached)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=memcached)\u001b[0m",
                                "",
                                "TASK [service-check-containers : memcached | Check containers] *****************",
                                "Wednesday 30 September 2026  03:43:30 +0000 (0:00:01.603)       0:00:04.398 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : memcached | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:43:31 +0000 (0:00:01.060)       0:00:05.459 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:43:32 +0000 (0:00:00.494)       0:00:05.953 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': '30'}, 'haproxy': {'memcached': {'enabled': False, 'mode': 'tcp', 'port': '11211', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'active_passive': True}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [memcached : Restart memcached container] **********************",
                                "Wednesday 30 September 2026  03:43:33 +0000 (0:00:01.035)       0:00:06.989 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:43:35 +0000 (0:00:02.293)       0:00:09.282 *** ",
                                "=============================================================================== ",
                                "memcached : Restart memcached container --------------------------------- 2.29s",
                                "memcached : Copying over config.json files for services ----------------- 1.60s",
                                "memcached : Ensuring config directories exist --------------------------- 1.09s",
                                "service-check-containers : memcached | Check containers ----------------- 1.06s",
                                "service-check-containers : Include tasks -------------------------------- 1.04s",
                                "memcached : include_tasks ----------------------------------------------- 0.66s",
                                "service-check-containers : memcached | Notify handlers to restart containers --- 0.49s",
                                "Group hosts based on Kolla action --------------------------------------- 0.35s",
                                "Group hosts based on enabled services ----------------------------------- 0.33s",
                                "\u001b[32m2026-09-30 03:43:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of redis.\u001b[0m",
                                "\u001b[32m2026-09-30 03:43:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 50641ee0-6158-445f-880c-d2fbd0c044f8 (redis) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:43:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 50641ee0-6158-445f-880c-d2fbd0c044f8 (redis) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:43:42 +0000 (0:00:00.324)       0:00:00.324 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:43:42 +0000 (0:00:00.308)       0:00:00.633 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_redis_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_redis_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_redis_True)\u001b[0m",
                                "",
                                "PLAY [Apply role redis] ********************************************************",
                                "",
                                "TASK [redis : include_tasks] ***************************************************",
                                "Wednesday 30 September 2026  03:43:42 +0000 (0:00:00.302)       0:00:00.936 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/redis/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [redis : Ensuring config directories exist] *******************************",
                                "Wednesday 30 September 2026  03:43:43 +0000 (0:00:00.641)       0:00:01.577 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [redis : Copying over default config.json files] **************************",
                                "Wednesday 30 September 2026  03:43:45 +0000 (0:00:01.572)       0:00:03.149 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [redis : Copying over redis config files] *********************************",
                                "Wednesday 30 September 2026  03:43:47 +0000 (0:00:02.352)       0:00:05.502 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : redis | Check containers] *********************",
                                "Wednesday 30 September 2026  03:43:50 +0000 (0:00:02.744)       0:00:08.246 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : redis | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:43:52 +0000 (0:00:01.985)       0:00:10.232 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:43:52 +0000 (0:00:00.340)       0:00:10.572 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'redis', 'value': {'container_name': 'redis', 'group': 'redis', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814', 'volumes': ['/etc/kolla/redis/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'redis:/var/lib/redis/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-server 6379'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'redis-sentinel', 'value': {'container_name': 'redis_sentinel', 'group': 'redis', 'environment': {'REDIS_CONF': '/etc/redis/redis.conf', 'REDIS_GEN_CONF': '/etc/redis/redis-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814', 'volumes': ['/etc/kolla/redis-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen redis-sentinel 26379'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [redis : Flush handlers] **************************************************",
                                "Wednesday 30 September 2026  03:43:53 +0000 (0:00:00.684)       0:00:11.257 *** ",
                                "",
                                "TASK [redis : Flush handlers] **************************************************",
                                "Wednesday 30 September 2026  03:43:53 +0000 (0:00:00.067)       0:00:11.325 *** ",
                                "",
                                "TASK [redis : Flush handlers] **************************************************",
                                "Wednesday 30 September 2026  03:43:53 +0000 (0:00:00.066)       0:00:11.391 *** ",
                                "",
                                "RUNNING HANDLER [redis : Restart redis container] ******************************",
                                "Wednesday 30 September 2026  03:43:53 +0000 (0:00:00.241)       0:00:11.633 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [redis : Restart redis-sentinel container] *********************",
                                "Wednesday 30 September 2026  03:43:56 +0000 (0:00:02.604)       0:00:14.237 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:44:03 +0000 (0:00:07.677)       0:00:21.914 *** ",
                                "=============================================================================== ",
                                "redis : Restart redis-sentinel container -------------------------------- 7.68s",
                                "redis : Copying over redis config files --------------------------------- 2.74s",
                                "redis : Restart redis container ----------------------------------------- 2.60s",
                                "redis : Copying over default config.json files -------------------------- 2.35s",
                                "service-check-containers : redis | Check containers --------------------- 1.99s",
                                "redis : Ensuring config directories exist ------------------------------- 1.57s",
                                "service-check-containers : Include tasks -------------------------------- 0.68s",
                                "redis : include_tasks --------------------------------------------------- 0.64s",
                                "redis : Flush handlers -------------------------------------------------- 0.38s",
                                "service-check-containers : redis | Notify handlers to restart containers --- 0.34s",
                                "Group hosts based on Kolla action --------------------------------------- 0.31s",
                                "Group hosts based on enabled services ----------------------------------- 0.30s",
                                "\u001b[32m2026-09-30 03:44:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb.\u001b[0m",
                                "\u001b[32m2026-09-30 03:44:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b86ab690-e112-4edc-b1c1-0f4028bf6448 (mariadb) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:44:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b86ab690-e112-4edc-b1c1-0f4028bf6448 (mariadb) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:44:10 +0000 (0:00:00.250)       0:00:00.250 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:44:10 +0000 (0:00:00.321)       0:00:00.572 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m",
                                "",
                                "PLAY [Apply role mariadb] ******************************************************",
                                "",
                                "TASK [mariadb : Group MariaDB hosts based on shards] ***************************",
                                "Wednesday 30 September 2026  03:44:10 +0000 (0:00:00.400)       0:00:00.973 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [mariadb : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  03:44:11 +0000 (0:00:00.364)       0:00:01.337 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  03:44:11 +0000 (0:00:00.736)       0:00:02.074 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [mariadb : Ensuring database backup config directory exists] **************",
                                "Wednesday 30 September 2026  03:44:14 +0000 (0:00:02.790)       0:00:04.864 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over my.cnf for mariabackup] ***************************",
                                "Wednesday 30 September 2026  03:44:15 +0000 (0:00:00.685)       0:00:05.550 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  03:44:16 +0000 (0:00:01.338)       0:00:06.888 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over config.json files for mariabackup] ****************",
                                "Wednesday 30 September 2026  03:44:19 +0000 (0:00:03.166)       0:00:10.055 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over galera.cnf] ***************************************",
                                "Wednesday 30 September 2026  03:44:20 +0000 (0:00:01.038)       0:00:11.093 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  03:44:24 +0000 (0:00:03.622)       0:00:14.716 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : mariadb | Copying over extra CA certificates] ********",
                                "Wednesday 30 September 2026  03:44:25 +0000 (0:00:00.705)       0:00:15.422 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : mariadb | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  03:44:27 +0000 (0:00:02.186)       0:00:17.609 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : mariadb | Copying over backend internal TLS key] *****",
                                "Wednesday 30 September 2026  03:44:29 +0000 (0:00:02.280)       0:00:19.889 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : mariadb | Check containers] *******************",
                                "Wednesday 30 September 2026  03:44:32 +0000 (0:00:02.866)       0:00:22.755 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : mariadb | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:44:35 +0000 (0:00:02.853)       0:00:25.608 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:44:35 +0000 (0:00:00.352)       0:00:25.961 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Checking for mariadb cluster] **********************************",
                                "Wednesday 30 September 2026  03:44:38 +0000 (0:00:02.905)       0:00:28.866 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Cleaning up temp file on localhost] ****************************",
                                "Wednesday 30 September 2026  03:44:39 +0000 (0:00:00.357)       0:00:29.223 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Stop MariaDB containers] ***************************************",
                                "Wednesday 30 September 2026  03:44:39 +0000 (0:00:00.125)       0:00:29.349 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Run MariaDB wsrep recovery] ************************************",
                                "Wednesday 30 September 2026  03:44:39 +0000 (0:00:00.359)       0:00:29.709 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying MariaDB log file to /tmp] ******************************",
                                "Wednesday 30 September 2026  03:44:39 +0000 (0:00:00.343)       0:00:30.052 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Get MariaDB wsrep recovery seqno] ******************************",
                                "Wednesday 30 September 2026  03:44:40 +0000 (0:00:00.587)       0:00:30.639 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Removing MariaDB log file from /tmp] ***************************",
                                "Wednesday 30 September 2026  03:44:40 +0000 (0:00:00.356)       0:00:30.996 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Registering MariaDB seqno variable] ****************************",
                                "Wednesday 30 September 2026  03:44:41 +0000 (0:00:00.365)       0:00:31.362 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Comparing seqno value on all mariadb hosts] ********************",
                                "Wednesday 30 September 2026  03:44:41 +0000 (0:00:00.355)       0:00:31.717 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Writing hostname of host with the largest seqno to temp file] ***",
                                "Wednesday 30 September 2026  03:44:42 +0000 (0:00:00.611)       0:00:32.328 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Registering mariadb_recover_inventory_name from temp file] *****",
                                "Wednesday 30 September 2026  03:44:42 +0000 (0:00:00.361)       0:00:32.690 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Store bootstrap and master hostnames into facts] ***************",
                                "Wednesday 30 September 2026  03:44:42 +0000 (0:00:00.338)       0:00:33.028 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Set grastate.dat file from MariaDB container in bootstrap host] ***",
                                "Wednesday 30 September 2026  03:44:43 +0000 (0:00:00.343)       0:00:33.372 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Starting first MariaDB container] ******************************",
                                "Wednesday 30 September 2026  03:44:43 +0000 (0:00:00.565)       0:00:33.938 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for first MariaDB container] ******************************",
                                "Wednesday 30 September 2026  03:44:44 +0000 (0:00:00.347)       0:00:34.285 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Set first MariaDB container as primary] ************************",
                                "Wednesday 30 September 2026  03:44:44 +0000 (0:00:00.327)       0:00:34.612 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB to become operational] ************************",
                                "Wednesday 30 September 2026  03:44:44 +0000 (0:00:00.362)       0:00:34.974 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Restart slave MariaDB container(s)] ****************************",
                                "Wednesday 30 September 2026  03:44:45 +0000 (0:00:00.556)       0:00:35.531 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for slave MariaDB] ****************************************",
                                "Wednesday 30 September 2026  03:44:47 +0000 (0:00:02.263)       0:00:37.794 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Restart master MariaDB container(s)] ***************************",
                                "Wednesday 30 September 2026  03:44:47 +0000 (0:00:00.352)       0:00:38.146 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.10', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.11', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', '/etc/timezone:/etc/timezone:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/clustercheck'], 'timeout': '30'}, 'environment': {'MYSQL_USERNAME': 'monitor', 'MYSQL_PASSWORD': 'iek7ooth9miesodoh2ongohcaachah0I', 'MYSQL_HOST': '192.168.16.12', 'AVAILABLE_WHEN_DONOR': '1'}, 'haproxy': {'mariadb': {'enabled': True, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s', ''], 'custom_member_list': [' server testbed-node-0 192.168.16.10:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 192.168.16.11:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 192.168.16.12:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}, 'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for master mariadb] ***************************************",
                                "Wednesday 30 September 2026  03:44:50 +0000 (0:00:02.405)       0:00:40.552 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : mariadb | Get container facts] ***************************",
                                "Wednesday 30 September 2026  03:44:50 +0000 (0:00:00.565)       0:00:41.117 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : mariadb | Fail if containers are missing or not running] ***",
                                "Wednesday 30 September 2026  03:44:51 +0000 (0:00:00.369)       0:00:41.486 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : mariadb | Fail if containers are unhealthy] **************",
                                "Wednesday 30 September 2026  03:44:51 +0000 (0:00:00.339)       0:00:41.826 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to be ready through VIP] **************",
                                "Wednesday 30 September 2026  03:44:52 +0000 (0:00:00.735)       0:00:42.561 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Create MariaDB volume] *****************************************",
                                "Wednesday 30 September 2026  03:44:52 +0000 (0:00:00.337)       0:00:42.899 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB volume availability] *************",
                                "Wednesday 30 September 2026  03:44:53 +0000 (0:00:00.873)       0:00:43.772 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Establish whether the cluster has already existed] *************",
                                "Wednesday 30 September 2026  03:44:53 +0000 (0:00:00.401)       0:00:44.173 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Check MariaDB service port liveness] ***************************",
                                "Wednesday 30 September 2026  03:44:54 +0000 (0:00:00.617)       0:00:44.791 *** ",
                                "\u001b[0;31mfatal: [testbed-node-1]: FAILED! => {\"changed\": false, \"elapsed\": 10, \"msg\": \"Timeout when waiting for search string MariaDB in 192.168.16.11:3306\"}\u001b[0m",
                                "\u001b[0;36m...ignoring\u001b[0m",
                                "\u001b[0;31mfatal: [testbed-node-0]: FAILED! => {\"changed\": false, \"elapsed\": 10, \"msg\": \"Timeout when waiting for search string MariaDB in 192.168.16.10:3306\"}\u001b[0m",
                                "\u001b[0;36m...ignoring\u001b[0m",
                                "\u001b[0;31mfatal: [testbed-node-2]: FAILED! => {\"changed\": false, \"elapsed\": 10, \"msg\": \"Timeout when waiting for search string MariaDB in 192.168.16.12:3306\"}\u001b[0m",
                                "\u001b[0;36m...ignoring\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB service port liveness] ***********",
                                "Wednesday 30 September 2026  03:45:05 +0000 (0:00:10.815)       0:00:55.607 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Fail on existing but stopped cluster] **************************",
                                "Wednesday 30 September 2026  03:45:05 +0000 (0:00:00.375)       0:00:55.983 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Check MariaDB service WSREP sync status] ***********************",
                                "Wednesday 30 September 2026  03:45:06 +0000 (0:00:00.373)       0:00:56.356 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Extract MariaDB service WSREP sync status] *********************",
                                "Wednesday 30 September 2026  03:45:06 +0000 (0:00:00.641)       0:00:56.997 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB service WSREP sync status] *******",
                                "Wednesday 30 September 2026  03:45:07 +0000 (0:00:00.360)       0:00:57.358 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Fail when MariaDB services are not synced across the whole cluster] ***",
                                "Wednesday 30 September 2026  03:45:07 +0000 (0:00:00.358)       0:00:57.716 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  03:45:07 +0000 (0:00:00.366)       0:00:58.083 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/bootstrap_cluster.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [mariadb : Running MariaDB bootstrap container] ***************************",
                                "Wednesday 30 September 2026  03:45:08 +0000 (0:00:00.629)       0:00:58.712 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Store bootstrap host name into facts] **************************",
                                "Wednesday 30 September 2026  03:45:17 +0000 (0:00:09.377)       0:01:08.089 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  03:45:18 +0000 (0:00:00.120)       0:01:08.210 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Starting first MariaDB container] *******************",
                                "Wednesday 30 September 2026  03:45:19 +0000 (0:00:01.001)       0:01:09.212 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Wait for first MariaDB service port liveness] *******",
                                "Wednesday 30 September 2026  03:45:27 +0000 (0:00:08.277)       0:01:17.490 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Wait for first MariaDB service to sync WSREP] *******",
                                "Wednesday 30 September 2026  03:45:28 +0000 (0:00:01.615)       0:01:19.105 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Ensure MariaDB is running normally on bootstrap host] ***",
                                "Wednesday 30 September 2026  03:45:31 +0000 (0:00:02.414)       0:01:21.519 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Restart MariaDB on existing cluster members] ********",
                                "Wednesday 30 September 2026  03:45:31 +0000 (0:00:00.129)       0:01:21.649 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Start MariaDB on new nodes] *************************",
                                "Wednesday 30 September 2026  03:45:31 +0000 (0:00:00.355)       0:01:22.004 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart\u001b[0m",
                                "",
                                "PLAY [Restart mariadb services] ************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "",
                                "PLAY [Start mariadb services] **************************************************",
                                "",
                                "TASK [mariadb : Restart MariaDB container] *************************************",
                                "Wednesday 30 September 2026  03:45:32 +0000 (0:00:00.405)       0:01:22.410 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service port liveness] ************************",
                                "Wednesday 30 September 2026  03:45:49 +0000 (0:00:16.819)       0:01:39.229 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to sync WSREP] ************************",
                                "Wednesday 30 September 2026  03:46:03 +0000 (0:00:14.648)       0:01:53.877 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY [Start mariadb services] **************************************************",
                                "",
                                "TASK [mariadb : Restart MariaDB container] *************************************",
                                "Wednesday 30 September 2026  03:46:06 +0000 (0:00:02.445)       0:01:56.323 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service port liveness] ************************",
                                "Wednesday 30 September 2026  03:46:27 +0000 (0:00:21.359)       0:02:17.683 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to sync WSREP] ************************",
                                "Wednesday 30 September 2026  03:46:39 +0000 (0:00:11.600)       0:02:29.284 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Restart bootstrap mariadb service] ***************************************",
                                "",
                                "TASK [mariadb : Restart MariaDB container] *************************************",
                                "Wednesday 30 September 2026  03:46:41 +0000 (0:00:02.350)       0:02:31.634 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service port liveness] ************************",
                                "Wednesday 30 September 2026  03:46:58 +0000 (0:00:17.169)       0:02:48.804 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to sync WSREP] ************************",
                                "Wednesday 30 September 2026  03:46:59 +0000 (0:00:00.614)       0:02:49.419 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Apply mariadb post-configuration] ****************************************",
                                "",
                                "TASK [Include mariadb post-deploy.yml] *****************************************",
                                "Wednesday 30 September 2026  03:47:01 +0000 (0:00:02.377)       0:02:51.796 *** ",
                                "\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Creating shard root mysql user] ********************************",
                                "Wednesday 30 September 2026  03:47:02 +0000 (0:00:00.747)       0:02:52.544 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Creating mysql monitor user] ***********************************",
                                "Wednesday 30 September 2026  03:47:04 +0000 (0:00:02.327)       0:02:54.872 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Creating database backup user and setting permissions] *********",
                                "Wednesday 30 September 2026  03:47:07 +0000 (0:00:02.490)       0:02:57.362 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Granting permissions on Mariabackup database to backup user] ***",
                                "Wednesday 30 September 2026  03:47:09 +0000 (0:00:02.532)       0:02:59.895 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-check : mariadb | Get container facts] ***************************",
                                "Wednesday 30 September 2026  03:47:12 +0000 (0:00:02.413)       0:03:02.308 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [service-check : mariadb | Fail if containers are missing or not running] ***",
                                "Wednesday 30 September 2026  03:47:16 +0000 (0:00:04.760)       0:03:07.069 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : mariadb | Fail if containers are unhealthy] **************",
                                "Wednesday 30 September 2026  03:47:19 +0000 (0:00:02.244)       0:03:09.314 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to be ready through VIP] **************",
                                "Wednesday 30 September 2026  03:47:19 +0000 (0:00:00.783)       0:03:10.097 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Include mariadb post-upgrade.yml] ****************************************",
                                "Wednesday 30 September 2026  03:47:22 +0000 (0:00:02.766)       0:03:12.864 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=36  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=39  \u001b[0m rescued=0    \u001b[1;35mignored=1   \u001b[0m",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=45  \u001b[0m rescued=0    \u001b[1;35mignored=1   \u001b[0m",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=45  \u001b[0m rescued=0    \u001b[1;35mignored=1   \u001b[0m",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:47:23 +0000 (0:00:00.459)       0:03:13.324 *** ",
                                "=============================================================================== ",
                                "mariadb : Restart MariaDB container ------------------------------------ 38.18s",
                                "mariadb : Wait for MariaDB service port liveness ----------------------- 26.25s",
                                "mariadb : Restart MariaDB container ------------------------------------ 17.17s",
                                "mariadb : Check MariaDB service port liveness -------------------------- 10.82s",
                                "mariadb : Running MariaDB bootstrap container --------------------------- 9.38s",
                                "mariadb : Starting first MariaDB container ------------------------------ 8.28s",
                                "mariadb : Wait for MariaDB service to sync WSREP ------------------------ 4.80s",
                                "service-check : mariadb | Get container facts --------------------------- 4.76s",
                                "mariadb : Copying over galera.cnf --------------------------------------- 3.62s",
                                "mariadb : Copying over config.json files for services ------------------- 3.17s",
                                "service-check-containers : Include tasks -------------------------------- 2.91s",
                                "service-cert-copy : mariadb | Copying over backend internal TLS key ----- 2.87s",
                                "service-check-containers : mariadb | Check containers ------------------- 2.85s",
                                "mariadb : Ensuring config directories exist ----------------------------- 2.79s",
                                "mariadb : Wait for MariaDB service to be ready through VIP -------------- 2.77s",
                                "mariadb : Creating database backup user and setting permissions --------- 2.53s",
                                "mariadb : Creating mysql monitor user ----------------------------------- 2.49s",
                                "mariadb : Wait for first MariaDB service to sync WSREP ------------------ 2.41s",
                                "mariadb : Granting permissions on Mariabackup database to backup user --- 2.41s",
                                "mariadb : Restart master MariaDB container(s) --------------------------- 2.41s",
                                "\u001b[32m2026-09-30 03:47:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of rabbitmq.\u001b[0m",
                                "\u001b[32m2026-09-30 03:47:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b3646753-49dd-4d22-af0c-e26bfde5f5b7 (rabbitmq) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:47:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b3646753-49dd-4d22-af0c-e26bfde5f5b7 (rabbitmq) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:47:29 +0000 (0:00:00.197)       0:00:00.197 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:47:29 +0000 (0:00:00.448)       0:00:00.646 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_rabbitmq_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_rabbitmq_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_rabbitmq_True)\u001b[0m",
                                "",
                                "PLAY [Apply role rabbitmq] *****************************************************",
                                "",
                                "TASK [rabbitmq : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  03:47:30 +0000 (0:00:00.507)       0:00:01.153 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get container facts] ******************************************",
                                "Wednesday 30 September 2026  03:47:30 +0000 (0:00:00.689)       0:00:01.843 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get current RabbitMQ version] *********************************",
                                "Wednesday 30 September 2026  03:47:32 +0000 (0:00:01.366)       0:00:03.209 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get new RabbitMQ version] *************************************",
                                "Wednesday 30 September 2026  03:47:32 +0000 (0:00:00.289)       0:00:03.499 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Check if running RabbitMQ is at most one version behind] ******",
                                "Wednesday 30 September 2026  03:47:32 +0000 (0:00:00.267)       0:00:03.766 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Catch when RabbitMQ is being downgraded] **********************",
                                "Wednesday 30 September 2026  03:47:32 +0000 (0:00:00.283)       0:00:04.049 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  03:47:33 +0000 (0:00:00.296)       0:00:04.346 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get container facts] ******************************************",
                                "Wednesday 30 September 2026  03:47:33 +0000 (0:00:00.595)       0:00:04.941 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : List RabbitMQ policies] ***************************************",
                                "Wednesday 30 September 2026  03:47:35 +0000 (0:00:01.274)       0:00:06.215 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Remove ha-all policy from RabbitMQ] ***************************",
                                "Wednesday 30 September 2026  03:47:35 +0000 (0:00:00.293)       0:00:06.508 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Ensuring config directories exist] ****************************",
                                "Wednesday 30 September 2026  03:47:35 +0000 (0:00:00.294)       0:00:06.803 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over config.json files for services] ******************",
                                "Wednesday 30 September 2026  03:47:36 +0000 (0:00:01.197)       0:00:08.001 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over rabbitmq-env.conf] *******************************",
                                "Wednesday 30 September 2026  03:47:38 +0000 (0:00:01.442)       0:00:09.443 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over rabbitmq.conf] ***********************************",
                                "Wednesday 30 September 2026  03:47:39 +0000 (0:00:01.384)       0:00:10.828 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over erl_inetrc] **************************************",
                                "Wednesday 30 September 2026  03:47:41 +0000 (0:00:01.959)       0:00:12.787 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over advanced.config] *********************************",
                                "Wednesday 30 September 2026  03:47:42 +0000 (0:00:01.266)       0:00:14.053 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over definitions.json] ********************************",
                                "Wednesday 30 September 2026  03:47:44 +0000 (0:00:01.415)       0:00:15.468 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over enabled_plugins] *********************************",
                                "Wednesday 30 September 2026  03:47:45 +0000 (0:00:01.294)       0:00:16.763 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  03:47:47 +0000 (0:00:01.622)       0:00:18.386 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : rabbitmq | Copying over extra CA certificates] *******",
                                "Wednesday 30 September 2026  03:47:47 +0000 (0:00:00.550)       0:00:18.937 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : rabbitmq | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  03:47:49 +0000 (0:00:01.310)       0:00:20.247 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : rabbitmq | Copying over backend internal TLS key] ****",
                                "Wednesday 30 September 2026  03:47:49 +0000 (0:00:00.600)       0:00:20.848 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : rabbitmq | Check containers] ******************",
                                "Wednesday 30 September 2026  03:47:50 +0000 (0:00:00.594)       0:00:21.442 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : rabbitmq | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:47:51 +0000 (0:00:01.191)       0:00:22.634 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:47:52 +0000 (0:00:00.609)       0:00:23.243 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': '30'}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'port': '15672', 'host_group': 'rabbitmq'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Creating rabbitmq volume] *************************************",
                                "Wednesday 30 September 2026  03:47:52 +0000 (0:00:00.636)       0:00:23.880 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Running RabbitMQ bootstrap container] *************************",
                                "Wednesday 30 September 2026  03:47:53 +0000 (0:00:00.857)       0:00:24.737 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [rabbitmq : Restart rabbitmq container] ************************",
                                "Wednesday 30 September 2026  03:48:01 +0000 (0:00:07.842)       0:00:32.580 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Restart rabbitmq services] ***********************************************",
                                "",
                                "TASK [rabbitmq : Get info on RabbitMQ container] *******************************",
                                "Wednesday 30 September 2026  03:48:01 +0000 (0:00:00.309)       0:00:32.889 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********",
                                "Wednesday 30 September 2026  03:48:02 +0000 (0:00:00.681)       0:00:33.571 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************",
                                "Wednesday 30 September 2026  03:48:02 +0000 (0:00:00.332)       0:00:33.903 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Restart rabbitmq container] ***********************************",
                                "Wednesday 30 September 2026  03:48:02 +0000 (0:00:00.117)       0:00:34.021 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Waiting for rabbitmq to start] ********************************",
                                "Wednesday 30 September 2026  03:48:09 +0000 (0:00:06.532)       0:00:40.553 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Restart rabbitmq services] ***********************************************",
                                "",
                                "TASK [rabbitmq : Get info on RabbitMQ container] *******************************",
                                "Wednesday 30 September 2026  03:49:57 +0000 (0:01:47.864)       0:02:28.418 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********",
                                "Wednesday 30 September 2026  03:49:57 +0000 (0:00:00.693)       0:02:29.111 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************",
                                "Wednesday 30 September 2026  03:49:58 +0000 (0:00:00.124)       0:02:29.236 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Restart rabbitmq container] ***********************************",
                                "Wednesday 30 September 2026  03:49:58 +0000 (0:00:00.134)       0:02:29.371 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Waiting for rabbitmq to start] ********************************",
                                "Wednesday 30 September 2026  03:49:59 +0000 (0:00:01.477)       0:02:30.848 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY [Restart rabbitmq services] ***********************************************",
                                "",
                                "TASK [rabbitmq : Get info on RabbitMQ container] *******************************",
                                "Wednesday 30 September 2026  03:50:09 +0000 (0:00:10.139)       0:02:40.987 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********",
                                "Wednesday 30 September 2026  03:50:10 +0000 (0:00:00.692)       0:02:41.680 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************",
                                "Wednesday 30 September 2026  03:50:10 +0000 (0:00:00.296)       0:02:41.977 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Restart rabbitmq container] ***********************************",
                                "Wednesday 30 September 2026  03:50:10 +0000 (0:00:00.124)       0:02:42.102 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Waiting for rabbitmq to start] ********************************",
                                "Wednesday 30 September 2026  03:50:12 +0000 (0:00:01.593)       0:02:43.695 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply rabbitmq post-configuration] ***************************************",
                                "",
                                "TASK [Include rabbitmq post-deploy.yml] ****************************************",
                                "Wednesday 30 September 2026  03:50:22 +0000 (0:00:09.759)       0:02:53.454 *** ",
                                "\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [rabbitmq : Enable all stable feature flags] ******************************",
                                "Wednesday 30 September 2026  03:50:22 +0000 (0:00:00.520)       0:02:53.975 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:50:25 +0000 (0:00:02.430)       0:02:56.405 *** ",
                                "=============================================================================== ",
                                "rabbitmq : Waiting for rabbitmq to start ------------------------------ 127.76s",
                                "rabbitmq : Restart rabbitmq container ----------------------------------- 9.60s",
                                "rabbitmq : Running RabbitMQ bootstrap container ------------------------- 7.84s",
                                "rabbitmq : Enable all stable feature flags ------------------------------ 2.43s",
                                "rabbitmq : Get info on RabbitMQ container ------------------------------- 2.07s",
                                "rabbitmq : Copying over rabbitmq.conf ----------------------------------- 1.96s",
                                "rabbitmq : Copying over enabled_plugins --------------------------------- 1.62s",
                                "rabbitmq : Copying over config.json files for services ------------------ 1.44s",
                                "rabbitmq : Copying over advanced.config --------------------------------- 1.42s",
                                "rabbitmq : Copying over rabbitmq-env.conf ------------------------------- 1.38s",
                                "rabbitmq : Get container facts ------------------------------------------ 1.37s",
                                "service-cert-copy : rabbitmq | Copying over extra CA certificates ------- 1.31s",
                                "rabbitmq : Copying over definitions.json -------------------------------- 1.30s",
                                "rabbitmq : Get container facts ------------------------------------------ 1.27s",
                                "rabbitmq : Copying over erl_inetrc -------------------------------------- 1.27s",
                                "rabbitmq : Ensuring config directories exist ---------------------------- 1.20s",
                                "service-check-containers : rabbitmq | Check containers ------------------ 1.19s",
                                "rabbitmq : Creating rabbitmq volume ------------------------------------- 0.86s",
                                "rabbitmq : Put RabbitMQ node into maintenance mode if in cluster -------- 0.75s",
                                "rabbitmq : include_tasks ------------------------------------------------ 0.69s",
                                "\u001b[32m2026-09-30 03:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openvswitch.\u001b[0m",
                                "\u001b[32m2026-09-30 03:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 1c1b2d8c-945a-4bc3-95ae-60f361127928 (openvswitch) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:50:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 1c1b2d8c-945a-4bc3-95ae-60f361127928 (openvswitch) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:50:31 +0000 (0:00:00.329)       0:00:00.329 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:50:31 +0000 (0:00:00.624)       0:00:00.954 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "",
                                "PLAY [Apply role openvswitch] **************************************************",
                                "",
                                "TASK [openvswitch : include_tasks] *********************************************",
                                "Wednesday 30 September 2026  03:50:32 +0000 (0:00:00.725)       0:00:01.679 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/openvswitch/tasks/deploy.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [module-load : Load modules] **********************************************",
                                "Wednesday 30 September 2026  03:50:33 +0000 (0:00:01.140)       0:00:02.820 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=openvswitch)\u001b[0m",
                                "",
                                "TASK [module-load : Persist modules via modules-load.d] ************************",
                                "Wednesday 30 September 2026  03:50:35 +0000 (0:00:01.361)       0:00:04.181 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=openvswitch)\u001b[0m",
                                "",
                                "TASK [module-load : Drop module persistence] ***********************************",
                                "Wednesday 30 September 2026  03:50:37 +0000 (0:00:01.883)       0:00:06.065 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [openvswitch : Create /run/openvswitch directory on host] *****************",
                                "Wednesday 30 September 2026  03:50:38 +0000 (0:00:01.213)       0:00:07.278 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [openvswitch : Ensuring config directories exist] *************************",
                                "Wednesday 30 September 2026  03:50:38 +0000 (0:00:00.606)       0:00:07.885 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [openvswitch : Copying over config.json files for services] ***************",
                                "Wednesday 30 September 2026  03:50:40 +0000 (0:00:01.613)       0:00:09.498 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [openvswitch : Copying over ovs-vsctl wrapper] ****************************",
                                "Wednesday 30 September 2026  03:50:43 +0000 (0:00:02.614)       0:00:12.112 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : openvswitch | Check containers] ***************",
                                "Wednesday 30 September 2026  03:50:44 +0000 (0:00:00.938)       0:00:13.050 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : openvswitch | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:50:46 +0000 (0:00:02.094)       0:00:15.144 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:50:47 +0000 (0:00:00.918)       0:00:16.063 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  03:50:48 +0000 (0:00:01.445)       0:00:17.508 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  03:50:48 +0000 (0:00:00.154)       0:00:17.663 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  03:50:48 +0000 (0:00:00.134)       0:00:17.797 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  03:50:48 +0000 (0:00:00.151)       0:00:17.949 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  03:50:49 +0000 (0:00:00.140)       0:00:18.089 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  03:50:49 +0000 (0:00:00.133)       0:00:18.223 *** ",
                                "",
                                "RUNNING HANDLER [openvswitch : Restart openvswitch-db-server container] ********",
                                "Wednesday 30 September 2026  03:50:49 +0000 (0:00:00.301)       0:00:18.524 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [openvswitch : Waiting for openvswitch_db service to be ready] ***",
                                "Wednesday 30 September 2026  03:50:57 +0000 (0:00:08.148)       0:00:26.673 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] *********",
                                "Wednesday 30 September 2026  03:50:58 +0000 (0:00:01.268)       0:00:27.941 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [openvswitch : Set system-id, hostname and hw-offload] ********************",
                                "Wednesday 30 September 2026  03:51:06 +0000 (0:00:07.590)       0:00:35.532 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-4'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-3'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-5'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-0'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-4'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-3'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-5'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-0'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-2'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "",
                                "TASK [openvswitch : Ensuring OVS bridge is properly setup] *********************",
                                "Wednesday 30 September 2026  03:51:13 +0000 (0:00:07.245)       0:00:42.778 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=br-ex) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=br-ex) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=br-ex) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=br-ex)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=br-ex)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=br-ex)\u001b[0m",
                                "",
                                "TASK [openvswitch : Ensuring OVS ports are properly setup] *********************",
                                "Wednesday 30 September 2026  03:51:16 +0000 (0:00:02.693)       0:00:45.471 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=['br-ex', 'vxlan0']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=['br-ex', 'vxlan0']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=['br-ex', 'vxlan0']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=['br-ex', 'vxlan0'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=['br-ex', 'vxlan0'])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=['br-ex', 'vxlan0'])\u001b[0m",
                                "",
                                "RUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] *********",
                                "Wednesday 30 September 2026  03:51:20 +0000 (0:00:03.711)       0:00:49.183 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:51:27 +0000 (0:00:07.373)       0:00:56.556 *** ",
                                "=============================================================================== ",
                                "openvswitch : Restart openvswitch-vswitchd container ------------------- 14.96s",
                                "openvswitch : Restart openvswitch-db-server container ------------------- 8.15s",
                                "openvswitch : Set system-id, hostname and hw-offload -------------------- 7.25s",
                                "openvswitch : Ensuring OVS ports are properly setup --------------------- 3.71s",
                                "openvswitch : Ensuring OVS bridge is properly setup --------------------- 2.69s",
                                "openvswitch : Copying over config.json files for services --------------- 2.61s",
                                "service-check-containers : openvswitch | Check containers --------------- 2.09s",
                                "module-load : Persist modules via modules-load.d ------------------------ 1.88s",
                                "openvswitch : Ensuring config directories exist ------------------------- 1.61s",
                                "service-check-containers : Include tasks -------------------------------- 1.45s",
                                "module-load : Load modules ---------------------------------------------- 1.36s",
                                "openvswitch : Waiting for openvswitch_db service to be ready ------------ 1.27s",
                                "module-load : Drop module persistence ----------------------------------- 1.21s",
                                "openvswitch : include_tasks --------------------------------------------- 1.14s",
                                "openvswitch : Flush Handlers -------------------------------------------- 1.02s",
                                "openvswitch : Copying over ovs-vsctl wrapper ---------------------------- 0.94s",
                                "service-check-containers : openvswitch | Notify handlers to restart containers --- 0.92s",
                                "Group hosts based on enabled services ----------------------------------- 0.73s",
                                "Group hosts based on Kolla action --------------------------------------- 0.62s",
                                "openvswitch : Create /run/openvswitch directory on host ----------------- 0.61s",
                                "\u001b[32m2026-09-30 03:51:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ovn.\u001b[0m",
                                "\u001b[32m2026-09-30 03:51:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask feb3f3f8-30ed-4349-8044-c3e353a1d115 (ovn) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:51:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task feb3f3f8-30ed-4349-8044-c3e353a1d115 (ovn) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  03:51:33 +0000 (0:00:00.192)       0:00:00.192 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  03:51:34 +0000 (0:00:00.685)       0:00:00.877 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_ovn_True)\u001b[0m",
                                "",
                                "PLAY [Apply role ovn-controller] ***********************************************",
                                "",
                                "TASK [ovn-controller : include_tasks] ******************************************",
                                "Wednesday 30 September 2026  03:51:35 +0000 (0:00:00.997)       0:00:01.875 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-controller/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ovn-controller : Ensuring config directories exist] **********************",
                                "Wednesday 30 September 2026  03:51:36 +0000 (0:00:01.115)       0:00:02.990 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Copying over config.json files for services] ************",
                                "Wednesday 30 September 2026  03:51:37 +0000 (0:00:01.454)       0:00:04.445 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Ensuring systemd override directory exists] *************",
                                "Wednesday 30 September 2026  03:51:39 +0000 (0:00:01.669)       0:00:06.115 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Copying over systemd override] **************************",
                                "Wednesday 30 September 2026  03:51:40 +0000 (0:00:01.043)       0:00:07.158 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_controller | Check containers] ************",
                                "Wednesday 30 September 2026  03:51:42 +0000 (0:00:01.689)       0:00:08.848 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_controller | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:51:43 +0000 (0:00:01.251)       0:00:10.100 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:51:44 +0000 (0:00:00.812)       0:00:10.912 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ovn-controller : Create br-int bridge on OpenvSwitch] ********************",
                                "Wednesday 30 September 2026  03:51:45 +0000 (0:00:01.288)       0:00:12.201 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ovn-controller : Configure OVN in OVSDB] *********************************",
                                "Wednesday 30 September 2026  03:51:47 +0000 (0:00:02.566)       0:00:14.767 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.10'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.11'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.12'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.14'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.13'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.15'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:52:c1:40', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:33:12:50', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:2f:fa:44', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:29:4a:9b', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:89:18:56', 'state': 'present'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:71:3a:c3', 'state': 'present'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  03:52:08 +0000 (0:00:20.383)       0:00:35.151 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  03:52:08 +0000 (0:00:00.077)       0:00:35.229 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  03:52:08 +0000 (0:00:00.062)       0:00:35.292 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  03:52:08 +0000 (0:00:00.069)       0:00:35.362 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  03:52:08 +0000 (0:00:00.065)       0:00:35.427 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  03:52:08 +0000 (0:00:00.068)       0:00:35.496 *** ",
                                "",
                                "RUNNING HANDLER [ovn-controller : Reload systemd config] ***********************",
                                "Wednesday 30 September 2026  03:52:08 +0000 (0:00:00.082)       0:00:35.579 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-controller : Restart ovn-controller container] ************",
                                "Wednesday 30 September 2026  03:52:10 +0000 (0:00:01.783)       0:00:37.363 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Apply role ovn-db] *******************************************************",
                                "",
                                "TASK [ovn-db : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  03:52:13 +0000 (0:00:03.033)       0:00:40.396 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ovn-db : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  03:52:14 +0000 (0:00:00.756)       0:00:41.152 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/lookup_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ovn-db : Checking for any existing OVN DB container volumes] *************",
                                "Wednesday 30 September 2026  03:52:15 +0000 (0:00:00.722)       0:00:41.875 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN NB volume availability] ***************",
                                "Wednesday 30 September 2026  03:52:15 +0000 (0:00:00.773)       0:00:42.649 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN SB volume availability] ***************",
                                "Wednesday 30 September 2026  03:52:16 +0000 (0:00:00.346)       0:00:42.995 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Establish whether the OVN NB cluster has already existed] *******",
                                "Wednesday 30 September 2026  03:52:16 +0000 (0:00:00.328)       0:00:43.324 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Establish whether the OVN SB cluster has already existed] *******",
                                "Wednesday 30 September 2026  03:52:16 +0000 (0:00:00.342)       0:00:43.666 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check if running on all OVN NB DB hosts] ************************",
                                "Wednesday 30 September 2026  03:52:17 +0000 (0:00:00.597)       0:00:44.264 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check OVN NB service port liveness] *****************************",
                                "Wednesday 30 September 2026  03:52:17 +0000 (0:00:00.323)       0:00:44.587 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN NB service port liveness] *************",
                                "Wednesday 30 September 2026  03:52:18 +0000 (0:00:00.397)       0:00:44.985 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN NB database information] ********************************",
                                "Wednesday 30 September 2026  03:52:18 +0000 (0:00:00.326)       0:00:45.311 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN NB leader/follower role] **************",
                                "Wednesday 30 September 2026  03:52:19 +0000 (0:00:00.524)       0:00:45.836 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Fail on existing OVN NB cluster with no leader] *****************",
                                "Wednesday 30 September 2026  03:52:19 +0000 (0:00:00.324)       0:00:46.160 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check if running on all OVN SB DB hosts] ************************",
                                "Wednesday 30 September 2026  03:52:19 +0000 (0:00:00.302)       0:00:46.462 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check OVN SB service port liveness] *****************************",
                                "Wednesday 30 September 2026  03:52:19 +0000 (0:00:00.303)       0:00:46.766 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN SB service port liveness] *************",
                                "Wednesday 30 September 2026  03:52:20 +0000 (0:00:00.531)       0:00:47.298 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN SB database information] ********************************",
                                "Wednesday 30 September 2026  03:52:20 +0000 (0:00:00.294)       0:00:47.593 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN SB leader/follower role] **************",
                                "Wednesday 30 September 2026  03:52:21 +0000 (0:00:00.274)       0:00:47.868 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Fail on existing OVN SB cluster with no leader] *****************",
                                "Wednesday 30 September 2026  03:52:21 +0000 (0:00:00.299)       0:00:48.167 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  03:52:21 +0000 (0:00:00.508)       0:00:48.675 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/bootstrap-initial.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ovn-db : Set bootstrap args fact for NB (new cluster)] *******************",
                                "Wednesday 30 September 2026  03:52:22 +0000 (0:00:00.587)       0:00:49.262 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Set bootstrap args fact for SB (new cluster)] *******************",
                                "Wednesday 30 September 2026  03:52:22 +0000 (0:00:00.440)       0:00:49.703 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check NB cluster status] ****************************************",
                                "Wednesday 30 September 2026  03:52:23 +0000 (0:00:00.669)       0:00:50.373 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check SB cluster status] ****************************************",
                                "Wednesday 30 September 2026  03:52:23 +0000 (0:00:00.345)       0:00:50.718 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Remove an old node with the same ip address as the new node in NB DB] ***",
                                "Wednesday 30 September 2026  03:52:24 +0000 (0:00:00.333)       0:00:51.051 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Remove an old node with the same ip address as the new node in SB DB] ***",
                                "Wednesday 30 September 2026  03:52:24 +0000 (0:00:00.351)       0:00:51.403 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Set bootstrap args fact for NB (new member)] ********************",
                                "Wednesday 30 September 2026  03:52:25 +0000 (0:00:00.561)       0:00:51.964 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Set bootstrap args fact for SB (new member)] ********************",
                                "Wednesday 30 September 2026  03:52:25 +0000 (0:00:00.342)       0:00:52.306 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  03:52:25 +0000 (0:00:00.321)       0:00:52.628 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [ovn-db : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  03:52:28 +0000 (0:00:02.856)       0:00:55.485 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [ovn-db : Ensure configuration for relays exists] *************************",
                                "Wednesday 30 September 2026  03:52:34 +0000 (0:00:05.324)       0:01:00.809 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/config-relay.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=1)\u001b[0m",
                                "",
                                "TASK [ovn-db : Ensuring config directories exist for OVN relay containers] *****",
                                "Wednesday 30 September 2026  03:52:34 +0000 (0:00:00.562)       0:01:01.371 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Copying over config.json files for OVN relay services] **********",
                                "Wednesday 30 September 2026  03:52:35 +0000 (0:00:00.732)       0:01:02.104 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Generate config files for OVN relay services] *******************",
                                "Wednesday 30 September 2026  03:52:37 +0000 (0:00:01.877)       0:01:03.982 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Check containers] ********************",
                                "Wednesday 30 September 2026  03:52:38 +0000 (0:00:01.689)       0:01:05.671 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:52:42 +0000 (0:00:03.614)       0:01:09.286 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:52:42 +0000 (0:00:00.402)       0:01:09.688 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/service-check-containers/tasks/iterated.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Check containers with iteration] *****",
                                "Wednesday 30 September 2026  03:52:44 +0000 (0:00:02.040)       0:01:11.728 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=1)\u001b[0m",
                                "",
                                "TASK [service-check-containers : Store changed containers to pass to the handler] ***",
                                "Wednesday 30 September 2026  03:53:06 +0000 (0:00:21.583)       0:01:33.312 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:53:06 +0000 (0:00:00.357)       0:01:33.670 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:53:07 +0000 (0:00:00.836)       0:01:34.506 *** ",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:53:07 +0000 (0:00:00.077)       0:01:34.584 *** ",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:53:07 +0000 (0:00:00.081)       0:01:34.665 *** ",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-nb-db container] *************************",
                                "Wednesday 30 September 2026  03:53:07 +0000 (0:00:00.070)       0:01:34.735 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-sb-db container] *************************",
                                "Wednesday 30 September 2026  03:53:16 +0000 (0:00:08.963)       0:01:43.699 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-sb-db-relay container] *******************",
                                "Wednesday 30 September 2026  03:53:30 +0000 (0:00:13.373)       0:01:57.073 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'changed': True, 'result': True, 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'name': 'ovn_sb_db_relay_1', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'changed': True, 'result': True, 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'name': 'ovn_sb_db_relay_1', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'changed': True, 'result': True, 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'name': 'ovn_sb_db_relay_1', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-northd container] ************************",
                                "Wednesday 30 September 2026  03:53:42 +0000 (0:00:12.238)       0:02:09.311 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for leader election] ***************************************",
                                "Wednesday 30 September 2026  03:53:55 +0000 (0:00:13.146)       0:02:22.457 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN_Northbound cluster leader] ******************************",
                                "Wednesday 30 September 2026  03:53:55 +0000 (0:00:00.125)       0:02:22.582 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Configure OVN NB connection settings] ***************************",
                                "Wednesday 30 September 2026  03:53:56 +0000 (0:00:01.011)       0:02:23.594 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN_Southbound cluster leader] ******************************",
                                "Wednesday 30 September 2026  03:53:57 +0000 (0:00:00.642)       0:02:24.237 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Configure OVN SB connection settings] ***************************",
                                "Wednesday 30 September 2026  03:53:58 +0000 (0:00:00.769)       0:02:25.006 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-nb-db] *********************************************",
                                "Wednesday 30 September 2026  03:53:58 +0000 (0:00:00.656)       0:02:25.662 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-sb-db] *********************************************",
                                "Wednesday 30 September 2026  03:54:00 +0000 (0:00:01.268)       0:02:26.930 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-sb-db-relay] ***************************************",
                                "Wednesday 30 September 2026  03:54:00 +0000 (0:00:00.754)       0:02:27.685 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m",
                                "",
                                "TASK [ovn-db : Unset bootstrap args fact] **************************************",
                                "Wednesday 30 September 2026  03:54:01 +0000 (0:00:00.786)       0:02:28.471 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  03:54:02 +0000 (0:00:00.322)       0:02:28.794 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [ovn-db : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  03:54:05 +0000 (0:00:03.279)       0:02:32.073 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [ovn-db : Ensure configuration for relays exists] *************************",
                                "Wednesday 30 September 2026  03:54:10 +0000 (0:00:05.242)       0:02:37.316 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/config-relay.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=1)\u001b[0m",
                                "",
                                "TASK [ovn-db : Ensuring config directories exist for OVN relay containers] *****",
                                "Wednesday 30 September 2026  03:54:11 +0000 (0:00:00.666)       0:02:37.982 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Copying over config.json files for OVN relay services] **********",
                                "Wednesday 30 September 2026  03:54:12 +0000 (0:00:00.844)       0:02:38.826 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Generate config files for OVN relay services] *******************",
                                "Wednesday 30 September 2026  03:54:13 +0000 (0:00:01.457)       0:02:40.284 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Check containers] ********************",
                                "Wednesday 30 September 2026  03:54:15 +0000 (0:00:01.596)       0:02:41.880 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:54:19 +0000 (0:00:04.416)       0:02:46.297 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  03:54:20 +0000 (0:00:00.609)       0:02:46.907 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/service-check-containers/tasks/iterated.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814', 'iterate': True, 'iterate_var': '1', 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Check containers with iteration] *****",
                                "Wednesday 30 September 2026  03:54:22 +0000 (0:00:02.480)       0:02:49.387 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m",
                                "",
                                "TASK [service-check-containers : Store changed containers to pass to the handler] ***",
                                "Wednesday 30 September 2026  03:54:46 +0000 (0:00:23.436)       0:03:12.823 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : ovn_db | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  03:54:46 +0000 (0:00:00.312)       0:03:13.135 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:54:47 +0000 (0:00:00.790)       0:03:13.926 *** ",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:54:47 +0000 (0:00:00.082)       0:03:14.008 *** ",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  03:54:47 +0000 (0:00:00.068)       0:03:14.077 *** ",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-nb-db container] *************************",
                                "Wednesday 30 September 2026  03:54:47 +0000 (0:00:00.068)       0:03:14.145 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-sb-db container] *************************",
                                "Wednesday 30 September 2026  03:54:59 +0000 (0:00:11.818)       0:03:25.964 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for leader election] ***************************************",
                                "Wednesday 30 September 2026  03:55:11 +0000 (0:00:12.647)       0:03:38.611 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN_Northbound cluster leader] ******************************",
                                "Wednesday 30 September 2026  03:55:11 +0000 (0:00:00.149)       0:03:38.760 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Configure OVN NB connection settings] ***************************",
                                "Wednesday 30 September 2026  03:55:12 +0000 (0:00:00.773)       0:03:39.533 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN_Southbound cluster leader] ******************************",
                                "Wednesday 30 September 2026  03:55:13 +0000 (0:00:00.622)       0:03:40.156 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Configure OVN SB connection settings] ***************************",
                                "Wednesday 30 September 2026  03:55:14 +0000 (0:00:00.836)       0:03:40.993 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-nb-db] *********************************************",
                                "Wednesday 30 September 2026  03:55:14 +0000 (0:00:00.603)       0:03:41.596 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-sb-db] *********************************************",
                                "Wednesday 30 September 2026  03:55:15 +0000 (0:00:00.842)       0:03:42.439 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-sb-db-relay] ***************************************",
                                "Wednesday 30 September 2026  03:55:16 +0000 (0:00:00.757)       0:03:43.197 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=66  \u001b[0m \u001b[0;33mchanged=26  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=21  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=64  \u001b[0m \u001b[0;33mchanged=27  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=64  \u001b[0m \u001b[0;33mchanged=27  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:55:17 +0000 (0:00:01.177)       0:03:44.374 *** ",
                                "=============================================================================== ",
                                "ovn-db : Restart ovn-sb-db container ----------------------------------- 26.02s",
                                "service-check-containers : ovn_db | Check containers with iteration ---- 23.44s",
                                "service-check-containers : ovn_db | Check containers with iteration ---- 21.58s",
                                "ovn-db : Restart ovn-nb-db container ----------------------------------- 20.78s",
                                "ovn-controller : Configure OVN in OVSDB -------------------------------- 20.38s",
                                "ovn-db : Restart ovn-northd container ---------------------------------- 13.15s",
                                "ovn-db : Restart ovn-sb-db-relay container ----------------------------- 12.24s",
                                "ovn-db : Copying over config.json files for services -------------------- 5.32s",
                                "ovn-db : Copying over config.json files for services -------------------- 5.24s",
                                "service-check-containers : ovn_db | Check containers -------------------- 4.42s",
                                "service-check-containers : ovn_db | Check containers -------------------- 3.62s",
                                "ovn-db : Ensuring config directories exist ------------------------------ 3.28s",
                                "ovn-controller : Restart ovn-controller container ----------------------- 3.03s",
                                "ovn-db : Ensuring config directories exist ------------------------------ 2.86s",
                                "ovn-controller : Create br-int bridge on OpenvSwitch -------------------- 2.57s",
                                "service-check-containers : Include tasks -------------------------------- 2.48s",
                                "service-check-containers : Include tasks -------------------------------- 2.04s",
                                "ovn-db : Copying over config.json files for OVN relay services ---------- 1.88s",
                                "ovn-controller : Reload systemd config ---------------------------------- 1.78s",
                                "ovn-controller : Copying over systemd override -------------------------- 1.69s",
                                "+ sh -c /opt/configuration/scripts/deploy/100-ceph-with-ansible.sh",
                                "\u001b[32m2026-09-30 03:55:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play wipe-partitions in environment custom\u001b[0m",
                                "\u001b[32m2026-09-30 03:55:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of wipe-partitions.\u001b[0m",
                                "\u001b[32m2026-09-30 03:55:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fbfbebd6-d879-4fc7-8563-b68ef93659f2 (wipe-partitions) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:55:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task fbfbebd6-d879-4fc7-8563-b68ef93659f2 (wipe-partitions) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Wipe partitions] *********************************************************",
                                "",
                                "TASK [Find all logical devices owned by UID 167] *******************************",
                                "Wednesday 30 September 2026  03:55:34 +0000 (0:00:00.194)       0:00:00.194 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Remove all ceph related logical devices owned by UID 167] ****************",
                                "Wednesday 30 September 2026  03:55:36 +0000 (0:00:02.124)       0:00:02.319 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Find all logical devices with prefix ceph] *******************************",
                                "Wednesday 30 September 2026  03:55:36 +0000 (0:00:00.288)       0:00:02.607 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Remove all ceph related logical devices] *********************************",
                                "Wednesday 30 September 2026  03:55:37 +0000 (0:00:00.714)       0:00:03.321 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Check device availability] ***********************************************",
                                "Wednesday 30 September 2026  03:55:37 +0000 (0:00:00.284)       0:00:03.606 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdd)\u001b[0m",
                                "",
                                "TASK [Wipe partitions with wipefs] *********************************************",
                                "Wednesday 30 September 2026  03:55:39 +0000 (0:00:01.663)       0:00:05.269 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/dev/sdd)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/dev/sdd)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/dev/sdd)\u001b[0m",
                                "",
                                "TASK [Overwrite first 32M with zeros] ******************************************",
                                "Wednesday 30 September 2026  03:55:40 +0000 (0:00:01.598)       0:00:06.868 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdb)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdc)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/dev/sdd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/dev/sdd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/dev/sdd)\u001b[0m",
                                "",
                                "TASK [Reload udev rules] *******************************************************",
                                "Wednesday 30 September 2026  03:55:42 +0000 (0:00:02.219)       0:00:09.087 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Request device events from the kernel] ***********************************",
                                "Wednesday 30 September 2026  03:55:43 +0000 (0:00:00.658)       0:00:09.746 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=7   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:55:44 +0000 (0:00:00.937)       0:00:10.683 *** ",
                                "=============================================================================== ",
                                "Overwrite first 32M with zeros ------------------------------------------ 2.22s",
                                "Find all logical devices owned by UID 167 ------------------------------- 2.12s",
                                "Check device availability ----------------------------------------------- 1.66s",
                                "Wipe partitions with wipefs --------------------------------------------- 1.60s",
                                "Request device events from the kernel ----------------------------------- 0.94s",
                                "Find all logical devices with prefix ceph ------------------------------- 0.71s",
                                "Reload udev rules ------------------------------------------------------- 0.66s",
                                "Remove all ceph related logical devices owned by UID 167 ---------------- 0.29s",
                                "Remove all ceph related logical devices --------------------------------- 0.28s",
                                "\u001b[32m2026-09-30 03:55:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m",
                                "\u001b[32m2026-09-30 03:55:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 6c0a3a11-6c6a-44af-9218-6dbbb3486a08 (facts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:55:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 6c0a3a11-6c6a-44af-9218-6dbbb3486a08 (facts) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role facts] ********************************************************",
                                "",
                                "TASK [osism.commons.facts : Create custom facts directory] *********************",
                                "Wednesday 30 September 2026  03:56:00 +0000 (0:00:00.382)       0:00:00.382 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Copy fact files] ***********************************",
                                "Wednesday 30 September 2026  03:56:02 +0000 (0:00:01.421)       0:00:01.804 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  03:56:03 +0000 (0:00:01.325)       0:00:03.129 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts if using --limit] *****************************",
                                "",
                                "TASK [Gather facts for all hosts] **********************************************",
                                "Wednesday 30 September 2026  03:56:08 +0000 (0:00:05.085)       0:00:08.214 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:56:09 +0000 (0:00:00.754)       0:00:08.969 *** ",
                                "=============================================================================== ",
                                "Gathers facts about hosts ----------------------------------------------- 5.09s",
                                "osism.commons.facts : Create custom facts directory --------------------- 1.42s",
                                "osism.commons.facts : Copy fact files ----------------------------------- 1.33s",
                                "Gather facts for all hosts ---------------------------------------------- 0.76s",
                                "\u001b[32m2026-09-30 03:56:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-configure-lvm-volumes.\u001b[0m",
                                "\u001b[32m2026-09-30 03:56:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9be2fe54-571d-4289-97f9-0990cc6e95e1 (ceph-configure-lvm-volumes) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:56:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 9be2fe54-571d-4289-97f9-0990cc6e95e1 (ceph-configure-lvm-volumes) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m",
                                "\u001b[1;35m2.16.19\u001b[0m",
                                "",
                                "PLAY [Ceph configure LVM] ******************************************************",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  03:56:16 +0000 (0:00:00.331)       0:00:00.331 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get initial list of available block devices] *****************************",
                                "Wednesday 30 September 2026  03:56:17 +0000 (0:00:00.268)       0:00:00.600 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:17 +0000 (0:00:00.251)       0:00:00.851 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:17 +0000 (0:00:00.402)       0:00:01.254 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:17 +0000 (0:00:00.231)       0:00:01.485 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:18 +0000 (0:00:00.562)       0:00:02.048 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:18 +0000 (0:00:00.220)       0:00:02.269 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:18 +0000 (0:00:00.227)       0:00:02.496 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:19 +0000 (0:00:00.212)       0:00:02.709 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:19 +0000 (0:00:00.233)       0:00:02.943 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:19 +0000 (0:00:00.232)       0:00:03.175 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:19 +0000 (0:00:00.216)       0:00:03.391 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:20 +0000 (0:00:00.447)       0:00:03.838 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:20 +0000 (0:00:00.442)       0:00:04.281 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:21 +0000 (0:00:00.755)       0:00:05.037 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:22 +0000 (0:00:00.759)       0:00:05.796 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:23 +0000 (0:00:00.956)       0:00:06.753 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:23 +0000 (0:00:00.429)       0:00:07.182 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:23 +0000 (0:00:00.230)       0:00:07.413 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:24 +0000 (0:00:00.254)       0:00:07.667 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:24 +0000 (0:00:00.241)       0:00:07.909 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:24 +0000 (0:00:00.238)       0:00:08.148 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:24 +0000 (0:00:00.220)       0:00:08.368 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:25 +0000 (0:00:00.206)       0:00:08.574 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:25 +0000 (0:00:00.232)       0:00:08.806 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:25 +0000 (0:00:00.216)       0:00:09.023 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda14)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda15)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda16)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:26 +0000 (0:00:00.987)       0:00:10.010 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:27 +0000 (0:00:00.726)       0:00:10.736 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:27 +0000 (0:00:00.225)       0:00:10.962 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:27 +0000 (0:00:00.218)       0:00:11.180 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Set UUIDs for OSD VGs/LVs] ***********************************************",
                                "Wednesday 30 September 2026  03:56:27 +0000 (0:00:00.236)       0:00:11.417 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdb', 'value': None})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdc', 'value': None})\u001b[0m",
                                "",
                                "TASK [Generate WAL VG names] ***************************************************",
                                "Wednesday 30 September 2026  03:56:28 +0000 (0:00:00.189)       0:00:11.606 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Generate DB VG names] ****************************************************",
                                "Wednesday 30 September 2026  03:56:28 +0000 (0:00:00.146)       0:00:11.753 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Generate shared DB/WAL VG names] *****************************************",
                                "Wednesday 30 September 2026  03:56:28 +0000 (0:00:00.129)       0:00:11.882 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Define lvm_volumes structures] *******************************************",
                                "Wednesday 30 September 2026  03:56:28 +0000 (0:00:00.144)       0:00:12.027 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block only)] *****************************",
                                "Wednesday 30 September 2026  03:56:28 +0000 (0:00:00.150)       0:00:12.178 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}})\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + db)] *****************************",
                                "Wednesday 30 September 2026  03:56:28 +0000 (0:00:00.198)       0:00:12.376 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + wal)] ****************************",
                                "Wednesday 30 September 2026  03:56:29 +0000 (0:00:00.171)       0:00:12.547 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + db + wal)] ***********************",
                                "Wednesday 30 September 2026  03:56:29 +0000 (0:00:00.176)       0:00:12.724 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Compile lvm_volumes] *****************************************************",
                                "Wednesday 30 September 2026  03:56:29 +0000 (0:00:00.424)       0:00:13.149 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Set OSD devices config data] *********************************************",
                                "Wednesday 30 September 2026  03:56:29 +0000 (0:00:00.163)       0:00:13.312 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Set DB devices config data] **********************************************",
                                "Wednesday 30 September 2026  03:56:29 +0000 (0:00:00.166)       0:00:13.478 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Set WAL devices config data] *********************************************",
                                "Wednesday 30 September 2026  03:56:30 +0000 (0:00:00.144)       0:00:13.623 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Set DB+WAL devices config data] ******************************************",
                                "Wednesday 30 September 2026  03:56:30 +0000 (0:00:00.145)       0:00:13.768 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print ceph_osd_devices] **************************************************",
                                "Wednesday 30 September 2026  03:56:30 +0000 (0:00:00.163)       0:00:13.932 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"ceph_osd_devices\": {\u001b[0m",
                                "\u001b[0;32m        \"sdb\": {\u001b[0m",
                                "\u001b[0;32m            \"osd_lvm_uuid\": \"716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m",
                                "\u001b[0;32m        },\u001b[0m",
                                "\u001b[0;32m        \"sdc\": {\u001b[0m",
                                "\u001b[0;32m            \"osd_lvm_uuid\": \"a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m",
                                "\u001b[0;32m        }\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print WAL devices] *******************************************************",
                                "Wednesday 30 September 2026  03:56:30 +0000 (0:00:00.148)       0:00:14.081 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print DB devices] ********************************************************",
                                "Wednesday 30 September 2026  03:56:30 +0000 (0:00:00.184)       0:00:14.265 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print shared DB/WAL devices] *********************************************",
                                "Wednesday 30 September 2026  03:56:30 +0000 (0:00:00.147)       0:00:14.412 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print configuration data] ************************************************",
                                "Wednesday 30 September 2026  03:56:31 +0000 (0:00:00.149)       0:00:14.562 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"_ceph_configure_lvm_config_data\": {\u001b[0m",
                                "\u001b[0;33m        \"ceph_osd_devices\": {\u001b[0m",
                                "\u001b[0;33m            \"sdb\": {\u001b[0m",
                                "\u001b[0;33m                \"osd_lvm_uuid\": \"716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m",
                                "\u001b[0;33m            },\u001b[0m",
                                "\u001b[0;33m            \"sdc\": {\u001b[0m",
                                "\u001b[0;33m                \"osd_lvm_uuid\": \"a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m",
                                "\u001b[0;33m            }\u001b[0m",
                                "\u001b[0;33m        },\u001b[0m",
                                "\u001b[0;33m        \"lvm_volumes\": [\u001b[0m",
                                "\u001b[0;33m            {\u001b[0m",
                                "\u001b[0;33m                \"data\": \"osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f\",\u001b[0m",
                                "\u001b[0;33m                \"data_vg\": \"ceph-716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m",
                                "\u001b[0;33m            },\u001b[0m",
                                "\u001b[0;33m            {\u001b[0m",
                                "\u001b[0;33m                \"data\": \"osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2\",\u001b[0m",
                                "\u001b[0;33m                \"data_vg\": \"ceph-a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m",
                                "\u001b[0;33m            }\u001b[0m",
                                "\u001b[0;33m        ]\u001b[0m",
                                "\u001b[0;33m    }\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "RUNNING HANDLER [Write configuration file] *************************************",
                                "Wednesday 30 September 2026  03:56:31 +0000 (0:00:00.227)       0:00:14.790 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "PLAY [Ceph configure LVM] ******************************************************",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  03:56:33 +0000 (0:00:02.447)       0:00:17.237 *** ",
                                "\u001b[0;32mok: [testbed-node-4 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get initial list of available block devices] *****************************",
                                "Wednesday 30 September 2026  03:56:34 +0000 (0:00:00.276)       0:00:17.514 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:34 +0000 (0:00:00.261)       0:00:17.775 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:34 +0000 (0:00:00.445)       0:00:18.221 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:34 +0000 (0:00:00.201)       0:00:18.422 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:35 +0000 (0:00:00.212)       0:00:18.635 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:35 +0000 (0:00:00.225)       0:00:18.861 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:35 +0000 (0:00:00.218)       0:00:19.079 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:35 +0000 (0:00:00.267)       0:00:19.346 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:36 +0000 (0:00:00.707)       0:00:20.054 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:36 +0000 (0:00:00.245)       0:00:20.299 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:37 +0000 (0:00:00.226)       0:00:20.525 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:37 +0000 (0:00:00.469)       0:00:20.995 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:37 +0000 (0:00:00.485)       0:00:21.481 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:38 +0000 (0:00:00.459)       0:00:21.940 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:38 +0000 (0:00:00.479)       0:00:22.419 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:39 +0000 (0:00:00.399)       0:00:22.818 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:39 +0000 (0:00:00.460)       0:00:23.278 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:39 +0000 (0:00:00.219)       0:00:23.498 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:40 +0000 (0:00:00.214)       0:00:23.713 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:40 +0000 (0:00:00.764)       0:00:24.477 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:41 +0000 (0:00:00.227)       0:00:24.704 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:41 +0000 (0:00:00.206)       0:00:24.910 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:41 +0000 (0:00:00.225)       0:00:25.136 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:41 +0000 (0:00:00.208)       0:00:25.345 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:42 +0000 (0:00:00.217)       0:00:25.562 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda14)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda15)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda16)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:42 +0000 (0:00:00.702)       0:00:26.264 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:42 +0000 (0:00:00.231)       0:00:26.496 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:43 +0000 (0:00:00.217)       0:00:26.713 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:43 +0000 (0:00:00.220)       0:00:26.933 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Set UUIDs for OSD VGs/LVs] ***********************************************",
                                "Wednesday 30 September 2026  03:56:43 +0000 (0:00:00.213)       0:00:27.146 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdb', 'value': None})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdc', 'value': None})\u001b[0m",
                                "",
                                "TASK [Generate WAL VG names] ***************************************************",
                                "Wednesday 30 September 2026  03:56:44 +0000 (0:00:00.448)       0:00:27.595 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Generate DB VG names] ****************************************************",
                                "Wednesday 30 September 2026  03:56:44 +0000 (0:00:00.163)       0:00:27.759 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Generate shared DB/WAL VG names] *****************************************",
                                "Wednesday 30 September 2026  03:56:44 +0000 (0:00:00.139)       0:00:27.898 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Define lvm_volumes structures] *******************************************",
                                "Wednesday 30 September 2026  03:56:44 +0000 (0:00:00.145)       0:00:28.044 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block only)] *****************************",
                                "Wednesday 30 September 2026  03:56:44 +0000 (0:00:00.158)       0:00:28.202 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}})\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + db)] *****************************",
                                "Wednesday 30 September 2026  03:56:44 +0000 (0:00:00.183)       0:00:28.385 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + wal)] ****************************",
                                "Wednesday 30 September 2026  03:56:45 +0000 (0:00:00.172)       0:00:28.558 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + db + wal)] ***********************",
                                "Wednesday 30 September 2026  03:56:45 +0000 (0:00:00.178)       0:00:28.736 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Compile lvm_volumes] *****************************************************",
                                "Wednesday 30 September 2026  03:56:45 +0000 (0:00:00.175)       0:00:28.911 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Set OSD devices config data] *********************************************",
                                "Wednesday 30 September 2026  03:56:45 +0000 (0:00:00.158)       0:00:29.070 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Set DB devices config data] **********************************************",
                                "Wednesday 30 September 2026  03:56:45 +0000 (0:00:00.146)       0:00:29.217 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Set WAL devices config data] *********************************************",
                                "Wednesday 30 September 2026  03:56:45 +0000 (0:00:00.166)       0:00:29.384 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Set DB+WAL devices config data] ******************************************",
                                "Wednesday 30 September 2026  03:56:46 +0000 (0:00:00.381)       0:00:29.765 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print ceph_osd_devices] **************************************************",
                                "Wednesday 30 September 2026  03:56:46 +0000 (0:00:00.170)       0:00:29.935 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"ceph_osd_devices\": {\u001b[0m",
                                "\u001b[0;32m        \"sdb\": {\u001b[0m",
                                "\u001b[0;32m            \"osd_lvm_uuid\": \"bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m",
                                "\u001b[0;32m        },\u001b[0m",
                                "\u001b[0;32m        \"sdc\": {\u001b[0m",
                                "\u001b[0;32m            \"osd_lvm_uuid\": \"0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m",
                                "\u001b[0;32m        }\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print WAL devices] *******************************************************",
                                "Wednesday 30 September 2026  03:56:46 +0000 (0:00:00.149)       0:00:30.085 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print DB devices] ********************************************************",
                                "Wednesday 30 September 2026  03:56:46 +0000 (0:00:00.140)       0:00:30.226 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print shared DB/WAL devices] *********************************************",
                                "Wednesday 30 September 2026  03:56:46 +0000 (0:00:00.154)       0:00:30.380 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print configuration data] ************************************************",
                                "Wednesday 30 September 2026  03:56:47 +0000 (0:00:00.147)       0:00:30.528 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"_ceph_configure_lvm_config_data\": {\u001b[0m",
                                "\u001b[0;33m        \"ceph_osd_devices\": {\u001b[0m",
                                "\u001b[0;33m            \"sdb\": {\u001b[0m",
                                "\u001b[0;33m                \"osd_lvm_uuid\": \"bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m",
                                "\u001b[0;33m            },\u001b[0m",
                                "\u001b[0;33m            \"sdc\": {\u001b[0m",
                                "\u001b[0;33m                \"osd_lvm_uuid\": \"0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m",
                                "\u001b[0;33m            }\u001b[0m",
                                "\u001b[0;33m        },\u001b[0m",
                                "\u001b[0;33m        \"lvm_volumes\": [\u001b[0m",
                                "\u001b[0;33m            {\u001b[0m",
                                "\u001b[0;33m                \"data\": \"osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5\",\u001b[0m",
                                "\u001b[0;33m                \"data_vg\": \"ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m",
                                "\u001b[0;33m            },\u001b[0m",
                                "\u001b[0;33m            {\u001b[0m",
                                "\u001b[0;33m                \"data\": \"osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\",\u001b[0m",
                                "\u001b[0;33m                \"data_vg\": \"ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m",
                                "\u001b[0;33m            }\u001b[0m",
                                "\u001b[0;33m        ]\u001b[0m",
                                "\u001b[0;33m    }\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "RUNNING HANDLER [Write configuration file] *************************************",
                                "Wednesday 30 September 2026  03:56:47 +0000 (0:00:00.251)       0:00:30.780 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "PLAY [Ceph configure LVM] ******************************************************",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  03:56:48 +0000 (0:00:01.224)       0:00:32.004 *** ",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get initial list of available block devices] *****************************",
                                "Wednesday 30 September 2026  03:56:48 +0000 (0:00:00.293)       0:00:32.298 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:49 +0000 (0:00:00.785)       0:00:33.084 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:50 +0000 (0:00:00.419)       0:00:33.503 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:50 +0000 (0:00:00.250)       0:00:33.753 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:50 +0000 (0:00:00.222)       0:00:33.976 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:50 +0000 (0:00:00.220)       0:00:34.197 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:50 +0000 (0:00:00.225)       0:00:34.422 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:51 +0000 (0:00:00.244)       0:00:34.667 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:51 +0000 (0:00:00.233)       0:00:34.901 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:51 +0000 (0:00:00.228)       0:00:35.129 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:51 +0000 (0:00:00.213)       0:00:35.343 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:52 +0000 (0:00:00.746)       0:00:36.090 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:53 +0000 (0:00:01.004)       0:00:37.094 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:54 +0000 (0:00:00.489)       0:00:37.583 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:56:54 +0000 (0:00:00.562)       0:00:38.146 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:55 +0000 (0:00:00.429)       0:00:38.575 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:55 +0000 (0:00:00.450)       0:00:39.025 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:55 +0000 (0:00:00.227)       0:00:39.253 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:55 +0000 (0:00:00.234)       0:00:39.487 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:56 +0000 (0:00:00.242)       0:00:39.730 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:56 +0000 (0:00:00.207)       0:00:39.937 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:56 +0000 (0:00:00.212)       0:00:40.150 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:56 +0000 (0:00:00.228)       0:00:40.378 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:57 +0000 (0:00:00.763)       0:00:41.142 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:57 +0000 (0:00:00.222)       0:00:41.364 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda14)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda15)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda16)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:58 +0000 (0:00:00.729)       0:00:42.093 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:58 +0000 (0:00:00.231)       0:00:42.325 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:59 +0000 (0:00:00.235)       0:00:42.560 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:56:59 +0000 (0:00:00.251)       0:00:42.812 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set UUIDs for OSD VGs/LVs] ***********************************************",
                                "Wednesday 30 September 2026  03:56:59 +0000 (0:00:00.237)       0:00:43.049 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdb', 'value': None})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdc', 'value': None})\u001b[0m",
                                "",
                                "TASK [Generate WAL VG names] ***************************************************",
                                "Wednesday 30 September 2026  03:56:59 +0000 (0:00:00.207)       0:00:43.256 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Generate DB VG names] ****************************************************",
                                "Wednesday 30 September 2026  03:56:59 +0000 (0:00:00.196)       0:00:43.453 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Generate shared DB/WAL VG names] *****************************************",
                                "Wednesday 30 September 2026  03:57:00 +0000 (0:00:00.169)       0:00:43.622 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Define lvm_volumes structures] *******************************************",
                                "Wednesday 30 September 2026  03:57:00 +0000 (0:00:00.154)       0:00:43.777 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block only)] *****************************",
                                "Wednesday 30 September 2026  03:57:00 +0000 (0:00:00.462)       0:00:44.240 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}})\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + db)] *****************************",
                                "Wednesday 30 September 2026  03:57:01 +0000 (0:00:00.261)       0:00:44.501 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + wal)] ****************************",
                                "Wednesday 30 September 2026  03:57:01 +0000 (0:00:00.182)       0:00:44.684 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Generate lvm_volumes structure (block + db + wal)] ***********************",
                                "Wednesday 30 September 2026  03:57:01 +0000 (0:00:00.192)       0:00:44.876 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Compile lvm_volumes] *****************************************************",
                                "Wednesday 30 September 2026  03:57:01 +0000 (0:00:00.162)       0:00:45.039 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set OSD devices config data] *********************************************",
                                "Wednesday 30 September 2026  03:57:01 +0000 (0:00:00.170)       0:00:45.210 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set DB devices config data] **********************************************",
                                "Wednesday 30 September 2026  03:57:01 +0000 (0:00:00.157)       0:00:45.368 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set WAL devices config data] *********************************************",
                                "Wednesday 30 September 2026  03:57:02 +0000 (0:00:00.156)       0:00:45.524 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set DB+WAL devices config data] ******************************************",
                                "Wednesday 30 September 2026  03:57:02 +0000 (0:00:00.152)       0:00:45.677 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print ceph_osd_devices] **************************************************",
                                "Wednesday 30 September 2026  03:57:02 +0000 (0:00:00.141)       0:00:45.819 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"ceph_osd_devices\": {\u001b[0m",
                                "\u001b[0;32m        \"sdb\": {\u001b[0m",
                                "\u001b[0;32m            \"osd_lvm_uuid\": \"95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m",
                                "\u001b[0;32m        },\u001b[0m",
                                "\u001b[0;32m        \"sdc\": {\u001b[0m",
                                "\u001b[0;32m            \"osd_lvm_uuid\": \"fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m",
                                "\u001b[0;32m        }\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print WAL devices] *******************************************************",
                                "Wednesday 30 September 2026  03:57:02 +0000 (0:00:00.175)       0:00:45.994 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print DB devices] ********************************************************",
                                "Wednesday 30 September 2026  03:57:02 +0000 (0:00:00.149)       0:00:46.144 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print shared DB/WAL devices] *********************************************",
                                "Wednesday 30 September 2026  03:57:02 +0000 (0:00:00.145)       0:00:46.289 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print configuration data] ************************************************",
                                "Wednesday 30 September 2026  03:57:03 +0000 (0:00:00.405)       0:00:46.694 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"_ceph_configure_lvm_config_data\": {\u001b[0m",
                                "\u001b[0;33m        \"ceph_osd_devices\": {\u001b[0m",
                                "\u001b[0;33m            \"sdb\": {\u001b[0m",
                                "\u001b[0;33m                \"osd_lvm_uuid\": \"95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m",
                                "\u001b[0;33m            },\u001b[0m",
                                "\u001b[0;33m            \"sdc\": {\u001b[0m",
                                "\u001b[0;33m                \"osd_lvm_uuid\": \"fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m",
                                "\u001b[0;33m            }\u001b[0m",
                                "\u001b[0;33m        },\u001b[0m",
                                "\u001b[0;33m        \"lvm_volumes\": [\u001b[0m",
                                "\u001b[0;33m            {\u001b[0m",
                                "\u001b[0;33m                \"data\": \"osd-block-95328750-4c7f-53be-940e-c29604f11353\",\u001b[0m",
                                "\u001b[0;33m                \"data_vg\": \"ceph-95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m",
                                "\u001b[0;33m            },\u001b[0m",
                                "\u001b[0;33m            {\u001b[0m",
                                "\u001b[0;33m                \"data\": \"osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\",\u001b[0m",
                                "\u001b[0;33m                \"data_vg\": \"ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m",
                                "\u001b[0;33m            }\u001b[0m",
                                "\u001b[0;33m        ]\u001b[0m",
                                "\u001b[0;33m    }\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "RUNNING HANDLER [Write configuration file] *************************************",
                                "Wednesday 30 September 2026  03:57:03 +0000 (0:00:00.227)       0:00:46.922 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:57:04 +0000 (0:00:01.121)       0:00:48.043 *** ",
                                "=============================================================================== ",
                                "Write configuration file ------------------------------------------------ 4.79s",
                                "Add known partitions to the list of available block devices ------------- 1.34s",
                                "Get initial list of available block devices ----------------------------- 1.30s",
                                "Add known links to the list of available block devices ------------------ 1.27s",
                                "Add known links to the list of available block devices ------------------ 1.00s",
                                "Add known partitions to the list of available block devices ------------- 0.99s",
                                "Add known links to the list of available block devices ------------------ 0.96s",
                                "Set UUIDs for OSD VGs/LVs ----------------------------------------------- 0.85s",
                                "Get extra vars for Ceph configuration ----------------------------------- 0.84s",
                                "Define lvm_volumes structures ------------------------------------------- 0.77s",
                                "Add known partitions to the list of available block devices ------------- 0.76s",
                                "Add known partitions to the list of available block devices ------------- 0.76s",
                                "Generate lvm_volumes structure (block + db + wal) ----------------------- 0.76s",
                                "Add known links to the list of available block devices ------------------ 0.76s",
                                "Add known links to the list of available block devices ------------------ 0.76s",
                                "Add known links to the list of available block devices ------------------ 0.75s",
                                "Add known partitions to the list of available block devices ------------- 0.73s",
                                "Add known partitions to the list of available block devices ------------- 0.73s",
                                "Print configuration data ------------------------------------------------ 0.71s",
                                "Add known links to the list of available block devices ------------------ 0.71s",
                                "\u001b[32m2026-09-30 03:57:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d5956831-e3ee-4440-af00-0103dc4456ae (sync inventory) is running in background. Output coming soon.\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting group_vars file reorganization\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMoved 0 file(s) to their respective directories\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGroup_vars file reorganization completed\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting variable preparation from inventory\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-kolla-ceph-rgw-hosts.yml with ceph_rgw_hosts\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-infrastructure-cephclient-mons.yml with cephclient_mons\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-ceph-cluster-fsid.yml with ceph_cluster_fsid\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m3 file(s) written, 6 host(s) processed\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mVariable preparation completed\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting inventory overwrite handling\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 99-overwrite\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group frr:children from 60-generic\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group netbird:children from 50-infrastructure\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-rgw from 50-ceph\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-mds from 50-ceph\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 20-roles\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group k3s_node from 50-infrastructure\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoved 5 group(s) in total\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory overwrite handling completed\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting merge of inventory files\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory files merged successfully\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating minified hosts file\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote minified hosts file to /inventory.merge/hosts-minified.yml\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote fast inventory to /inventory.merge/fast/hosts.json\u001b[0m",
                                "\u001b[32m2026-09-30 03:57:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating ClusterShell configuration from Ansible inventory\u001b[0m",
                                "\u001b[32m2026-09-30 03:58:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote ClusterShell configuration\u001b[0m",
                                "[master 229eb91] 2026-09-30-03-58",
                                " 5 files changed, 75 insertions(+), 10 deletions(-)",
                                " create mode 100644 fast/host_vars/testbed-node-3/ceph-lvm-configuration.yml",
                                " create mode 100644 fast/host_vars/testbed-node-4/ceph-lvm-configuration.yml",
                                " create mode 100644 fast/host_vars/testbed-node-5/ceph-lvm-configuration.yml",
                                "\u001b[32m2026-09-30 03:58:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-create-lvm-devices.\u001b[0m",
                                "\u001b[32m2026-09-30 03:58:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0839be1d-7001-4aad-afd4-dc6074823251 (ceph-create-lvm-devices) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:58:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0839be1d-7001-4aad-afd4-dc6074823251 (ceph-create-lvm-devices) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m",
                                "\u001b[1;35m2.16.19\u001b[0m",
                                "",
                                "PLAY [Ceph create LVM devices] *************************************************",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  03:58:08 +0000 (0:00:00.308)       0:00:00.308 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get initial list of available block devices] *****************************",
                                "Wednesday 30 September 2026  03:58:09 +0000 (0:00:00.283)       0:00:00.591 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:09 +0000 (0:00:00.247)       0:00:00.839 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-3 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:09 +0000 (0:00:00.536)       0:00:01.375 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:10 +0000 (0:00:00.206)       0:00:01.582 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:10 +0000 (0:00:00.545)       0:00:02.127 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:10 +0000 (0:00:00.220)       0:00:02.347 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:11 +0000 (0:00:00.218)       0:00:02.566 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:11 +0000 (0:00:00.243)       0:00:02.809 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:11 +0000 (0:00:00.219)       0:00:03.029 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:11 +0000 (0:00:00.246)       0:00:03.276 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:11 +0000 (0:00:00.212)       0:00:03.488 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:12 +0000 (0:00:00.495)       0:00:03.983 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:12 +0000 (0:00:00.482)       0:00:04.466 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:13 +0000 (0:00:00.754)       0:00:05.220 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:14 +0000 (0:00:00.793)       0:00:06.013 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:15 +0000 (0:00:00.892)       0:00:06.905 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-3 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:15 +0000 (0:00:00.500)       0:00:07.406 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:16 +0000 (0:00:00.220)       0:00:07.627 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:16 +0000 (0:00:00.219)       0:00:07.846 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:16 +0000 (0:00:00.232)       0:00:08.079 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:16 +0000 (0:00:00.221)       0:00:08.300 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:17 +0000 (0:00:00.224)       0:00:08.524 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:17 +0000 (0:00:00.232)       0:00:08.757 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:17 +0000 (0:00:00.233)       0:00:08.990 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:17 +0000 (0:00:00.228)       0:00:09.218 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda14)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda15)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=sda16)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:18 +0000 (0:00:00.981)       0:00:10.200 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:19 +0000 (0:00:00.714)       0:00:10.914 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:19 +0000 (0:00:00.221)       0:00:11.136 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:19 +0000 (0:00:00.229)       0:00:11.366 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Check whether ceph_db_wal_devices is used exclusively] *******************",
                                "Wednesday 30 September 2026  03:58:20 +0000 (0:00:00.248)       0:00:11.614 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create dict of block VGs -> PVs from ceph_osd_devices] *******************",
                                "Wednesday 30 September 2026  03:58:20 +0000 (0:00:00.161)       0:00:11.776 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '716159ea-9dde-516a-b241-320bb7ff9b6f'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'a6b8398b-f433-5dec-a196-8303528ccbb2'}})\u001b[0m",
                                "",
                                "TASK [Create block VGs] ********************************************************",
                                "Wednesday 30 September 2026  03:58:20 +0000 (0:00:00.214)       0:00:11.990 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m",
                                "",
                                "TASK [Print 'Create block VGs'] ************************************************",
                                "Wednesday 30 September 2026  03:58:22 +0000 (0:00:02.070)       0:00:14.061 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create block LVs] ********************************************************",
                                "Wednesday 30 September 2026  03:58:22 +0000 (0:00:00.158)       0:00:14.220 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m",
                                "",
                                "TASK [Print 'Create block LVs'] ************************************************",
                                "Wednesday 30 September 2026  03:58:24 +0000 (0:00:01.486)       0:00:15.706 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create DB VGs] ***********************************************************",
                                "Wednesday 30 September 2026  03:58:24 +0000 (0:00:00.192)       0:00:15.899 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB VGs'] ***************************************************",
                                "Wednesday 30 September 2026  03:58:24 +0000 (0:00:00.147)       0:00:16.046 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create WAL VGs] **********************************************************",
                                "Wednesday 30 September 2026  03:58:24 +0000 (0:00:00.179)       0:00:16.225 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL VGs'] **************************************************",
                                "Wednesday 30 September 2026  03:58:25 +0000 (0:00:00.401)       0:00:16.627 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create DB+WAL VGs] *******************************************************",
                                "Wednesday 30 September 2026  03:58:25 +0000 (0:00:00.195)       0:00:16.823 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB+WAL VGs'] ***********************************************",
                                "Wednesday 30 September 2026  03:58:25 +0000 (0:00:00.150)       0:00:16.973 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Prepare variables for OSD count check] ***********************************",
                                "Wednesday 30 September 2026  03:58:25 +0000 (0:00:00.174)       0:00:17.148 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_db_devices defined in lvm_volumes] ****************",
                                "Wednesday 30 September 2026  03:58:25 +0000 (0:00:00.160)       0:00:17.308 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_wal_devices defined in lvm_volumes] ***************",
                                "Wednesday 30 September 2026  03:58:25 +0000 (0:00:00.162)       0:00:17.471 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_db_wal_devices defined in lvm_volumes] ************",
                                "Wednesday 30 September 2026  03:58:26 +0000 (0:00:00.166)       0:00:17.637 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a DB VG] *********************",
                                "Wednesday 30 September 2026  03:58:26 +0000 (0:00:00.169)       0:00:17.806 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a WAL VG] ********************",
                                "Wednesday 30 September 2026  03:58:26 +0000 (0:00:00.175)       0:00:17.982 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a DB+WAL VG] *****************",
                                "Wednesday 30 September 2026  03:58:26 +0000 (0:00:00.150)       0:00:18.132 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per DB VG] ***********************************",
                                "Wednesday 30 September 2026  03:58:26 +0000 (0:00:00.166)       0:00:18.299 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_db_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per WAL VG] **********************************",
                                "Wednesday 30 September 2026  03:58:26 +0000 (0:00:00.179)       0:00:18.478 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_wal_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per DB+WAL VG] *******************************",
                                "Wednesday 30 September 2026  03:58:27 +0000 (0:00:00.398)       0:00:18.877 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_db_wal_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Gather DB VGs with total and available size in bytes] ********************",
                                "Wednesday 30 September 2026  03:58:27 +0000 (0:00:00.160)       0:00:19.037 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Gather WAL VGs with total and available size in bytes] *******************",
                                "Wednesday 30 September 2026  03:58:28 +0000 (0:00:00.735)       0:00:19.773 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Gather DB+WAL VGs with total and available size in bytes] ****************",
                                "Wednesday 30 September 2026  03:58:28 +0000 (0:00:00.607)       0:00:20.380 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Combine JSON from _db/wal/db_wal_vgs_cmd_output] *************************",
                                "Wednesday 30 September 2026  03:58:29 +0000 (0:00:00.543)       0:00:20.924 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate VG sizes (without buffer)] *************************************",
                                "Wednesday 30 September 2026  03:58:29 +0000 (0:00:00.163)       0:00:21.087 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate VG sizes (with buffer)] ****************************************",
                                "Wednesday 30 September 2026  03:58:29 +0000 (0:00:00.118)       0:00:21.206 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print LVM VGs report data] ***********************************************",
                                "Wednesday 30 September 2026  03:58:29 +0000 (0:00:00.120)       0:00:21.326 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"vgs_report\": {\u001b[0m",
                                "\u001b[0;32m        \"vg\": []\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print LVM VG sizes] ******************************************************",
                                "Wednesday 30 September 2026  03:58:29 +0000 (0:00:00.168)       0:00:21.495 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for LVs on ceph_db_devices] ************************",
                                "Wednesday 30 September 2026  03:58:30 +0000 (0:00:00.149)       0:00:21.645 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print size needed for LVs on ceph_db_devices] ****************************",
                                "Wednesday 30 September 2026  03:58:30 +0000 (0:00:00.154)       0:00:21.799 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if size of DB LVs on ceph_db_devices > available] *******************",
                                "Wednesday 30 September 2026  03:58:30 +0000 (0:00:00.137)       0:00:21.936 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for LVs on ceph_wal_devices] ***********************",
                                "Wednesday 30 September 2026  03:58:30 +0000 (0:00:00.394)       0:00:22.331 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print size needed for LVs on ceph_wal_devices] ***************************",
                                "Wednesday 30 September 2026  03:58:30 +0000 (0:00:00.164)       0:00:22.495 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if size of WAL LVs on ceph_wal_devices > available] *****************",
                                "Wednesday 30 September 2026  03:58:31 +0000 (0:00:00.161)       0:00:22.656 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for WAL LVs on ceph_db_wal_devices] ****************",
                                "Wednesday 30 September 2026  03:58:31 +0000 (0:00:00.149)       0:00:22.805 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print size needed for WAL LVs on ceph_db_wal_devices] ********************",
                                "Wednesday 30 September 2026  03:58:31 +0000 (0:00:00.158)       0:00:22.964 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for DB LVs on ceph_db_wal_devices] *****************",
                                "Wednesday 30 September 2026  03:58:31 +0000 (0:00:00.147)       0:00:23.111 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print size needed for DB LVs on ceph_db_wal_devices] *********************",
                                "Wednesday 30 September 2026  03:58:31 +0000 (0:00:00.152)       0:00:23.263 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if size of DB+WAL LVs on ceph_db_wal_devices > available] ***********",
                                "Wednesday 30 September 2026  03:58:31 +0000 (0:00:00.156)       0:00:23.420 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV size < 30 GiB for ceph_db_devices] *************************",
                                "Wednesday 30 September 2026  03:58:32 +0000 (0:00:00.150)       0:00:23.570 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV size < 30 GiB for ceph_db_wal_devices] *********************",
                                "Wednesday 30 September 2026  03:58:32 +0000 (0:00:00.157)       0:00:23.727 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create DB LVs for ceph_db_devices] ***************************************",
                                "Wednesday 30 September 2026  03:58:32 +0000 (0:00:00.150)       0:00:23.878 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB LVs for ceph_db_devices'] *******************************",
                                "Wednesday 30 September 2026  03:58:32 +0000 (0:00:00.175)       0:00:24.054 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create WAL LVs for ceph_wal_devices] *************************************",
                                "Wednesday 30 September 2026  03:58:32 +0000 (0:00:00.410)       0:00:24.465 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL LVs for ceph_wal_devices'] *****************************",
                                "Wednesday 30 September 2026  03:58:33 +0000 (0:00:00.201)       0:00:24.666 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create WAL LVs for ceph_db_wal_devices] **********************************",
                                "Wednesday 30 September 2026  03:58:33 +0000 (0:00:00.187)       0:00:24.854 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL LVs for ceph_db_wal_devices'] **************************",
                                "Wednesday 30 September 2026  03:58:33 +0000 (0:00:00.173)       0:00:25.027 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create DB LVs for ceph_db_wal_devices] ***********************************",
                                "Wednesday 30 September 2026  03:58:33 +0000 (0:00:00.161)       0:00:25.189 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB LVs for ceph_db_wal_devices'] ***************************",
                                "Wednesday 30 September 2026  03:58:33 +0000 (0:00:00.170)       0:00:25.359 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get list of Ceph LVs with associated VGs] ********************************",
                                "Wednesday 30 September 2026  03:58:34 +0000 (0:00:00.171)       0:00:25.530 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get list of Ceph PVs with associated VGs] ********************************",
                                "Wednesday 30 September 2026  03:58:34 +0000 (0:00:00.535)       0:00:26.066 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Combine JSON from _lvs_cmd_output/_pvs_cmd_output] ***********************",
                                "Wednesday 30 September 2026  03:58:35 +0000 (0:00:00.516)       0:00:26.582 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Create list of VG/LV names] **********************************************",
                                "Wednesday 30 September 2026  03:58:35 +0000 (0:00:00.163)       0:00:26.746 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'lv_name': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'vg_name': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'lv_name': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'vg_name': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m",
                                "",
                                "TASK [Fail if block LV defined in lvm_volumes is missing] **********************",
                                "Wednesday 30 September 2026  03:58:35 +0000 (0:00:00.180)       0:00:26.927 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV defined in lvm_volumes is missing] *************************",
                                "Wednesday 30 September 2026  03:58:35 +0000 (0:00:00.179)       0:00:27.106 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail if WAL LV defined in lvm_volumes is missing] ************************",
                                "Wednesday 30 September 2026  03:58:36 +0000 (0:00:00.427)       0:00:27.534 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Print LVM report data] ***************************************************",
                                "Wednesday 30 September 2026  03:58:36 +0000 (0:00:00.212)       0:00:27.747 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"lvm_report\": {\u001b[0m",
                                "\u001b[0;32m        \"lv\": [\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"lv_name\": \"osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m",
                                "\u001b[0;32m            },\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"lv_name\": \"osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m",
                                "\u001b[0;32m            }\u001b[0m",
                                "\u001b[0;32m        ],\u001b[0m",
                                "\u001b[0;32m        \"pv\": [\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"pv_name\": \"/dev/sdb\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-716159ea-9dde-516a-b241-320bb7ff9b6f\"\u001b[0m",
                                "\u001b[0;32m            },\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"pv_name\": \"/dev/sdc\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-a6b8398b-f433-5dec-a196-8303528ccbb2\"\u001b[0m",
                                "\u001b[0;32m            }\u001b[0m",
                                "\u001b[0;32m        ]\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY [Ceph create LVM devices] *************************************************",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  03:58:36 +0000 (0:00:00.308)       0:00:28.055 *** ",
                                "\u001b[0;32mok: [testbed-node-4 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get initial list of available block devices] *****************************",
                                "Wednesday 30 September 2026  03:58:36 +0000 (0:00:00.303)       0:00:28.358 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:37 +0000 (0:00:00.265)       0:00:28.624 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-4 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:37 +0000 (0:00:00.514)       0:00:29.138 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:37 +0000 (0:00:00.227)       0:00:29.366 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:38 +0000 (0:00:00.215)       0:00:29.581 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:38 +0000 (0:00:00.252)       0:00:29.834 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:39 +0000 (0:00:00.694)       0:00:30.528 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:39 +0000 (0:00:00.211)       0:00:30.740 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:39 +0000 (0:00:00.238)       0:00:30.978 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:39 +0000 (0:00:00.230)       0:00:31.208 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:39 +0000 (0:00:00.232)       0:00:31.441 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:40 +0000 (0:00:00.463)       0:00:31.904 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:40 +0000 (0:00:00.466)       0:00:32.371 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:41 +0000 (0:00:00.465)       0:00:32.837 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:58:41 +0000 (0:00:00.518)       0:00:33.356 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:42 +0000 (0:00:00.360)       0:00:33.716 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-4 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:42 +0000 (0:00:00.726)       0:00:34.443 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:43 +0000 (0:00:00.208)       0:00:34.651 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:43 +0000 (0:00:00.226)       0:00:34.878 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:43 +0000 (0:00:00.231)       0:00:35.109 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:43 +0000 (0:00:00.236)       0:00:35.346 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:44 +0000 (0:00:00.260)       0:00:35.607 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:44 +0000 (0:00:00.222)       0:00:35.830 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:44 +0000 (0:00:00.243)       0:00:36.073 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:44 +0000 (0:00:00.303)       0:00:36.377 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda14)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda15)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=sda16)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:45 +0000 (0:00:01.007)       0:00:37.385 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:46 +0000 (0:00:00.221)       0:00:37.607 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:46 +0000 (0:00:00.225)       0:00:37.833 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:58:47 +0000 (0:00:00.830)       0:00:38.663 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Check whether ceph_db_wal_devices is used exclusively] *******************",
                                "Wednesday 30 September 2026  03:58:47 +0000 (0:00:00.216)       0:00:38.879 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create dict of block VGs -> PVs from ceph_osd_devices] *******************",
                                "Wednesday 30 September 2026  03:58:47 +0000 (0:00:00.163)       0:00:39.043 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': 'bed6f79d-f6e0-55bc-9565-c1b1966882c5'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': '0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}})\u001b[0m",
                                "",
                                "TASK [Create block VGs] ********************************************************",
                                "Wednesday 30 September 2026  03:58:47 +0000 (0:00:00.221)       0:00:39.264 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m",
                                "",
                                "TASK [Print 'Create block VGs'] ************************************************",
                                "Wednesday 30 September 2026  03:58:49 +0000 (0:00:01.759)       0:00:41.023 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create block LVs] ********************************************************",
                                "Wednesday 30 September 2026  03:58:49 +0000 (0:00:00.175)       0:00:41.199 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m",
                                "",
                                "TASK [Print 'Create block LVs'] ************************************************",
                                "Wednesday 30 September 2026  03:58:51 +0000 (0:00:01.371)       0:00:42.570 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create DB VGs] ***********************************************************",
                                "Wednesday 30 September 2026  03:58:51 +0000 (0:00:00.169)       0:00:42.739 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB VGs'] ***************************************************",
                                "Wednesday 30 September 2026  03:58:51 +0000 (0:00:00.185)       0:00:42.925 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create WAL VGs] **********************************************************",
                                "Wednesday 30 September 2026  03:58:51 +0000 (0:00:00.186)       0:00:43.112 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL VGs'] **************************************************",
                                "Wednesday 30 September 2026  03:58:51 +0000 (0:00:00.160)       0:00:43.272 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create DB+WAL VGs] *******************************************************",
                                "Wednesday 30 September 2026  03:58:51 +0000 (0:00:00.177)       0:00:43.450 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB+WAL VGs'] ***********************************************",
                                "Wednesday 30 September 2026  03:58:52 +0000 (0:00:00.382)       0:00:43.832 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Prepare variables for OSD count check] ***********************************",
                                "Wednesday 30 September 2026  03:58:52 +0000 (0:00:00.165)       0:00:43.998 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_db_devices defined in lvm_volumes] ****************",
                                "Wednesday 30 September 2026  03:58:52 +0000 (0:00:00.165)       0:00:44.164 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_wal_devices defined in lvm_volumes] ***************",
                                "Wednesday 30 September 2026  03:58:52 +0000 (0:00:00.168)       0:00:44.332 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_db_wal_devices defined in lvm_volumes] ************",
                                "Wednesday 30 September 2026  03:58:53 +0000 (0:00:00.177)       0:00:44.510 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a DB VG] *********************",
                                "Wednesday 30 September 2026  03:58:53 +0000 (0:00:00.170)       0:00:44.680 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a WAL VG] ********************",
                                "Wednesday 30 September 2026  03:58:53 +0000 (0:00:00.145)       0:00:44.826 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a DB+WAL VG] *****************",
                                "Wednesday 30 September 2026  03:58:53 +0000 (0:00:00.154)       0:00:44.980 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per DB VG] ***********************************",
                                "Wednesday 30 September 2026  03:58:53 +0000 (0:00:00.134)       0:00:45.114 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_db_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per WAL VG] **********************************",
                                "Wednesday 30 September 2026  03:58:53 +0000 (0:00:00.174)       0:00:45.289 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_wal_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per DB+WAL VG] *******************************",
                                "Wednesday 30 September 2026  03:58:53 +0000 (0:00:00.164)       0:00:45.453 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_db_wal_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Gather DB VGs with total and available size in bytes] ********************",
                                "Wednesday 30 September 2026  03:58:54 +0000 (0:00:00.151)       0:00:45.605 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Gather WAL VGs with total and available size in bytes] *******************",
                                "Wednesday 30 September 2026  03:58:54 +0000 (0:00:00.793)       0:00:46.399 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Gather DB+WAL VGs with total and available size in bytes] ****************",
                                "Wednesday 30 September 2026  03:58:55 +0000 (0:00:00.584)       0:00:46.983 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Combine JSON from _db/wal/db_wal_vgs_cmd_output] *************************",
                                "Wednesday 30 September 2026  03:58:56 +0000 (0:00:00.590)       0:00:47.573 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Calculate VG sizes (without buffer)] *************************************",
                                "Wednesday 30 September 2026  03:58:56 +0000 (0:00:00.157)       0:00:47.731 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Calculate VG sizes (with buffer)] ****************************************",
                                "Wednesday 30 September 2026  03:58:56 +0000 (0:00:00.135)       0:00:47.867 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print LVM VGs report data] ***********************************************",
                                "Wednesday 30 September 2026  03:58:56 +0000 (0:00:00.126)       0:00:47.993 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"vgs_report\": {\u001b[0m",
                                "\u001b[0;32m        \"vg\": []\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print LVM VG sizes] ******************************************************",
                                "Wednesday 30 September 2026  03:58:56 +0000 (0:00:00.155)       0:00:48.149 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for LVs on ceph_db_devices] ************************",
                                "Wednesday 30 September 2026  03:58:56 +0000 (0:00:00.155)       0:00:48.305 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print size needed for LVs on ceph_db_devices] ****************************",
                                "Wednesday 30 September 2026  03:58:56 +0000 (0:00:00.167)       0:00:48.472 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if size of DB LVs on ceph_db_devices > available] *******************",
                                "Wednesday 30 September 2026  03:58:57 +0000 (0:00:00.159)       0:00:48.632 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for LVs on ceph_wal_devices] ***********************",
                                "Wednesday 30 September 2026  03:58:57 +0000 (0:00:00.146)       0:00:48.779 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print size needed for LVs on ceph_wal_devices] ***************************",
                                "Wednesday 30 September 2026  03:58:57 +0000 (0:00:00.153)       0:00:48.932 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if size of WAL LVs on ceph_wal_devices > available] *****************",
                                "Wednesday 30 September 2026  03:58:57 +0000 (0:00:00.431)       0:00:49.364 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for WAL LVs on ceph_db_wal_devices] ****************",
                                "Wednesday 30 September 2026  03:58:58 +0000 (0:00:00.150)       0:00:49.514 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print size needed for WAL LVs on ceph_db_wal_devices] ********************",
                                "Wednesday 30 September 2026  03:58:58 +0000 (0:00:00.178)       0:00:49.693 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for DB LVs on ceph_db_wal_devices] *****************",
                                "Wednesday 30 September 2026  03:58:58 +0000 (0:00:00.151)       0:00:49.844 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print size needed for DB LVs on ceph_db_wal_devices] *********************",
                                "Wednesday 30 September 2026  03:58:58 +0000 (0:00:00.156)       0:00:50.000 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if size of DB+WAL LVs on ceph_db_wal_devices > available] ***********",
                                "Wednesday 30 September 2026  03:58:58 +0000 (0:00:00.156)       0:00:50.156 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV size < 30 GiB for ceph_db_devices] *************************",
                                "Wednesday 30 September 2026  03:58:58 +0000 (0:00:00.143)       0:00:50.300 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV size < 30 GiB for ceph_db_wal_devices] *********************",
                                "Wednesday 30 September 2026  03:58:58 +0000 (0:00:00.148)       0:00:50.449 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create DB LVs for ceph_db_devices] ***************************************",
                                "Wednesday 30 September 2026  03:58:59 +0000 (0:00:00.151)       0:00:50.600 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB LVs for ceph_db_devices'] *******************************",
                                "Wednesday 30 September 2026  03:58:59 +0000 (0:00:00.209)       0:00:50.809 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create WAL LVs for ceph_wal_devices] *************************************",
                                "Wednesday 30 September 2026  03:58:59 +0000 (0:00:00.183)       0:00:50.992 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL LVs for ceph_wal_devices'] *****************************",
                                "Wednesday 30 September 2026  03:58:59 +0000 (0:00:00.175)       0:00:51.168 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create WAL LVs for ceph_db_wal_devices] **********************************",
                                "Wednesday 30 September 2026  03:58:59 +0000 (0:00:00.195)       0:00:51.364 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL LVs for ceph_db_wal_devices'] **************************",
                                "Wednesday 30 September 2026  03:59:00 +0000 (0:00:00.491)       0:00:51.855 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create DB LVs for ceph_db_wal_devices] ***********************************",
                                "Wednesday 30 September 2026  03:59:00 +0000 (0:00:00.158)       0:00:52.013 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB LVs for ceph_db_wal_devices'] ***************************",
                                "Wednesday 30 September 2026  03:59:00 +0000 (0:00:00.169)       0:00:52.183 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Get list of Ceph LVs with associated VGs] ********************************",
                                "Wednesday 30 September 2026  03:59:00 +0000 (0:00:00.191)       0:00:52.375 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Get list of Ceph PVs with associated VGs] ********************************",
                                "Wednesday 30 September 2026  03:59:01 +0000 (0:00:00.667)       0:00:53.042 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Combine JSON from _lvs_cmd_output/_pvs_cmd_output] ***********************",
                                "Wednesday 30 September 2026  03:59:02 +0000 (0:00:00.601)       0:00:53.644 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Create list of VG/LV names] **********************************************",
                                "Wednesday 30 September 2026  03:59:02 +0000 (0:00:00.176)       0:00:53.820 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'lv_name': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'vg_name': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'lv_name': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'vg_name': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m",
                                "",
                                "TASK [Fail if block LV defined in lvm_volumes is missing] **********************",
                                "Wednesday 30 September 2026  03:59:02 +0000 (0:00:00.187)       0:00:54.008 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV defined in lvm_volumes is missing] *************************",
                                "Wednesday 30 September 2026  03:59:02 +0000 (0:00:00.176)       0:00:54.185 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Fail if WAL LV defined in lvm_volumes is missing] ************************",
                                "Wednesday 30 September 2026  03:59:02 +0000 (0:00:00.167)       0:00:54.353 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [Print LVM report data] ***************************************************",
                                "Wednesday 30 September 2026  03:59:03 +0000 (0:00:00.187)       0:00:54.540 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"lvm_report\": {\u001b[0m",
                                "\u001b[0;32m        \"lv\": [\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"lv_name\": \"osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m",
                                "\u001b[0;32m            },\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"lv_name\": \"osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m",
                                "\u001b[0;32m            }\u001b[0m",
                                "\u001b[0;32m        ],\u001b[0m",
                                "\u001b[0;32m        \"pv\": [\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"pv_name\": \"/dev/sdb\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5\"\u001b[0m",
                                "\u001b[0;32m            },\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"pv_name\": \"/dev/sdc\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7\"\u001b[0m",
                                "\u001b[0;32m            }\u001b[0m",
                                "\u001b[0;32m        ]\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY [Ceph create LVM devices] *************************************************",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  03:59:03 +0000 (0:00:00.575)       0:00:55.116 *** ",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get initial list of available block devices] *****************************",
                                "Wednesday 30 September 2026  03:59:03 +0000 (0:00:00.292)       0:00:55.408 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:04 +0000 (0:00:00.288)       0:00:55.696 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-links.yml for testbed-node-5 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:04 +0000 (0:00:00.491)       0:00:56.188 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:04 +0000 (0:00:00.219)       0:00:56.407 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:05 +0000 (0:00:00.240)       0:00:56.648 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:05 +0000 (0:00:00.222)       0:00:56.870 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:05 +0000 (0:00:00.213)       0:00:57.083 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:05 +0000 (0:00:00.232)       0:00:57.316 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:06 +0000 (0:00:00.707)       0:00:58.023 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:06 +0000 (0:00:00.247)       0:00:58.270 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:06 +0000 (0:00:00.222)       0:00:58.493 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:07 +0000 (0:00:00.448)       0:00:58.941 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:07 +0000 (0:00:00.483)       0:00:59.425 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:08 +0000 (0:00:00.493)       0:00:59.918 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce)\u001b[0m",
                                "",
                                "TASK [Add known links to the list of available block devices] ******************",
                                "Wednesday 30 September 2026  03:59:08 +0000 (0:00:00.501)       0:01:00.419 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=ata-QEMU_DVD-ROM_QM00001)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:09 +0000 (0:00:00.361)       0:01:00.781 *** ",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop0)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop1)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop2)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop3)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop4)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop5)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop6)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=loop7)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sda)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdb)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdc)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sdd)\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/_add-device-partitions.yml for testbed-node-5 => (item=sr0)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:09 +0000 (0:00:00.517)       0:01:01.298 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:10 +0000 (0:00:00.227)       0:01:01.526 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:10 +0000 (0:00:00.236)       0:01:01.762 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:11 +0000 (0:00:00.800)       0:01:02.562 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:11 +0000 (0:00:00.293)       0:01:02.856 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:11 +0000 (0:00:00.286)       0:01:03.143 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:11 +0000 (0:00:00.300)       0:01:03.443 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:12 +0000 (0:00:00.219)       0:01:03.663 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:12 +0000 (0:00:00.218)       0:01:03.881 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda14)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda15)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=sda16)\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:13 +0000 (0:00:00.714)       0:01:04.596 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:13 +0000 (0:00:00.234)       0:01:04.830 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:13 +0000 (0:00:00.212)       0:01:05.042 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Add known partitions to the list of available block devices] *************",
                                "Wednesday 30 September 2026  03:59:13 +0000 (0:00:00.220)       0:01:05.263 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Check whether ceph_db_wal_devices is used exclusively] *******************",
                                "Wednesday 30 September 2026  03:59:13 +0000 (0:00:00.214)       0:01:05.478 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create dict of block VGs -> PVs from ceph_osd_devices] *******************",
                                "Wednesday 30 September 2026  03:59:14 +0000 (0:00:00.144)       0:01:05.623 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdb', 'value': {'osd_lvm_uuid': '95328750-4c7f-53be-940e-c29604f11353'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'sdc', 'value': {'osd_lvm_uuid': 'fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}})\u001b[0m",
                                "",
                                "TASK [Create block VGs] ********************************************************",
                                "Wednesday 30 September 2026  03:59:14 +0000 (0:00:00.468)       0:01:06.091 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m",
                                "",
                                "TASK [Print 'Create block VGs'] ************************************************",
                                "Wednesday 30 September 2026  03:59:16 +0000 (0:00:01.738)       0:01:07.830 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create block LVs] ********************************************************",
                                "Wednesday 30 September 2026  03:59:16 +0000 (0:00:00.177)       0:01:08.007 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m",
                                "",
                                "TASK [Print 'Create block LVs'] ************************************************",
                                "Wednesday 30 September 2026  03:59:17 +0000 (0:00:01.422)       0:01:09.430 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create DB VGs] ***********************************************************",
                                "Wednesday 30 September 2026  03:59:18 +0000 (0:00:00.198)       0:01:09.628 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB VGs'] ***************************************************",
                                "Wednesday 30 September 2026  03:59:18 +0000 (0:00:00.165)       0:01:09.793 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create WAL VGs] **********************************************************",
                                "Wednesday 30 September 2026  03:59:18 +0000 (0:00:00.182)       0:01:09.975 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL VGs'] **************************************************",
                                "Wednesday 30 September 2026  03:59:18 +0000 (0:00:00.160)       0:01:10.136 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create DB+WAL VGs] *******************************************************",
                                "Wednesday 30 September 2026  03:59:18 +0000 (0:00:00.163)       0:01:10.300 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB+WAL VGs'] ***********************************************",
                                "Wednesday 30 September 2026  03:59:18 +0000 (0:00:00.151)       0:01:10.452 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Prepare variables for OSD count check] ***********************************",
                                "Wednesday 30 September 2026  03:59:19 +0000 (0:00:00.159)       0:01:10.612 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_db_devices defined in lvm_volumes] ****************",
                                "Wednesday 30 September 2026  03:59:19 +0000 (0:00:00.150)       0:01:10.762 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_wal_devices defined in lvm_volumes] ***************",
                                "Wednesday 30 September 2026  03:59:19 +0000 (0:00:00.457)       0:01:11.219 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Count OSDs put on ceph_db_wal_devices defined in lvm_volumes] ************",
                                "Wednesday 30 September 2026  03:59:19 +0000 (0:00:00.178)       0:01:11.398 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a DB VG] *********************",
                                "Wednesday 30 September 2026  03:59:20 +0000 (0:00:00.187)       0:01:11.585 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a WAL VG] ********************",
                                "Wednesday 30 September 2026  03:59:20 +0000 (0:00:00.153)       0:01:11.739 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if number of OSDs exceeds num_osds for a DB+WAL VG] *****************",
                                "Wednesday 30 September 2026  03:59:20 +0000 (0:00:00.162)       0:01:11.902 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per DB VG] ***********************************",
                                "Wednesday 30 September 2026  03:59:20 +0000 (0:00:00.142)       0:01:12.045 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_db_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per WAL VG] **********************************",
                                "Wednesday 30 September 2026  03:59:20 +0000 (0:00:00.148)       0:01:12.193 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_wal_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print number of OSDs wanted per DB+WAL VG] *******************************",
                                "Wednesday 30 September 2026  03:59:20 +0000 (0:00:00.160)       0:01:12.353 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"_num_osds_wanted_per_db_wal_vg\": {}\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Gather DB VGs with total and available size in bytes] ********************",
                                "Wednesday 30 September 2026  03:59:21 +0000 (0:00:00.181)       0:01:12.535 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Gather WAL VGs with total and available size in bytes] *******************",
                                "Wednesday 30 September 2026  03:59:21 +0000 (0:00:00.498)       0:01:13.033 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Gather DB+WAL VGs with total and available size in bytes] ****************",
                                "Wednesday 30 September 2026  03:59:22 +0000 (0:00:00.497)       0:01:13.530 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Combine JSON from _db/wal/db_wal_vgs_cmd_output] *************************",
                                "Wednesday 30 September 2026  03:59:22 +0000 (0:00:00.501)       0:01:14.032 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate VG sizes (without buffer)] *************************************",
                                "Wednesday 30 September 2026  03:59:22 +0000 (0:00:00.422)       0:01:14.454 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate VG sizes (with buffer)] ****************************************",
                                "Wednesday 30 September 2026  03:59:23 +0000 (0:00:00.128)       0:01:14.583 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print LVM VGs report data] ***********************************************",
                                "Wednesday 30 September 2026  03:59:23 +0000 (0:00:00.127)       0:01:14.711 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"vgs_report\": {\u001b[0m",
                                "\u001b[0;32m        \"vg\": []\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Print LVM VG sizes] ******************************************************",
                                "Wednesday 30 September 2026  03:59:23 +0000 (0:00:00.165)       0:01:14.876 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for LVs on ceph_db_devices] ************************",
                                "Wednesday 30 September 2026  03:59:23 +0000 (0:00:00.163)       0:01:15.040 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print size needed for LVs on ceph_db_devices] ****************************",
                                "Wednesday 30 September 2026  03:59:23 +0000 (0:00:00.160)       0:01:15.200 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if size of DB LVs on ceph_db_devices > available] *******************",
                                "Wednesday 30 September 2026  03:59:23 +0000 (0:00:00.166)       0:01:15.366 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for LVs on ceph_wal_devices] ***********************",
                                "Wednesday 30 September 2026  03:59:24 +0000 (0:00:00.172)       0:01:15.539 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print size needed for LVs on ceph_wal_devices] ***************************",
                                "Wednesday 30 September 2026  03:59:24 +0000 (0:00:00.162)       0:01:15.701 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if size of WAL LVs on ceph_wal_devices > available] *****************",
                                "Wednesday 30 September 2026  03:59:24 +0000 (0:00:00.155)       0:01:15.857 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for WAL LVs on ceph_db_wal_devices] ****************",
                                "Wednesday 30 September 2026  03:59:24 +0000 (0:00:00.192)       0:01:16.049 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print size needed for WAL LVs on ceph_db_wal_devices] ********************",
                                "Wednesday 30 September 2026  03:59:24 +0000 (0:00:00.141)       0:01:16.190 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate size needed for DB LVs on ceph_db_wal_devices] *****************",
                                "Wednesday 30 September 2026  03:59:25 +0000 (0:00:00.415)       0:01:16.606 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print size needed for DB LVs on ceph_db_wal_devices] *********************",
                                "Wednesday 30 September 2026  03:59:25 +0000 (0:00:00.169)       0:01:16.775 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if size of DB+WAL LVs on ceph_db_wal_devices > available] ***********",
                                "Wednesday 30 September 2026  03:59:25 +0000 (0:00:00.149)       0:01:16.924 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV size < 30 GiB for ceph_db_devices] *************************",
                                "Wednesday 30 September 2026  03:59:25 +0000 (0:00:00.156)       0:01:17.081 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV size < 30 GiB for ceph_db_wal_devices] *********************",
                                "Wednesday 30 September 2026  03:59:25 +0000 (0:00:00.165)       0:01:17.246 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create DB LVs for ceph_db_devices] ***************************************",
                                "Wednesday 30 September 2026  03:59:25 +0000 (0:00:00.153)       0:01:17.400 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB LVs for ceph_db_devices'] *******************************",
                                "Wednesday 30 September 2026  03:59:26 +0000 (0:00:00.180)       0:01:17.580 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create WAL LVs for ceph_wal_devices] *************************************",
                                "Wednesday 30 September 2026  03:59:26 +0000 (0:00:00.162)       0:01:17.743 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL LVs for ceph_wal_devices'] *****************************",
                                "Wednesday 30 September 2026  03:59:26 +0000 (0:00:00.193)       0:01:17.937 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create WAL LVs for ceph_db_wal_devices] **********************************",
                                "Wednesday 30 September 2026  03:59:26 +0000 (0:00:00.166)       0:01:18.103 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print 'Create WAL LVs for ceph_db_wal_devices'] **************************",
                                "Wednesday 30 September 2026  03:59:26 +0000 (0:00:00.180)       0:01:18.284 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create DB LVs for ceph_db_wal_devices] ***********************************",
                                "Wednesday 30 September 2026  03:59:26 +0000 (0:00:00.175)       0:01:18.459 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print 'Create DB LVs for ceph_db_wal_devices'] ***************************",
                                "Wednesday 30 September 2026  03:59:27 +0000 (0:00:00.459)       0:01:18.919 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get list of Ceph LVs with associated VGs] ********************************",
                                "Wednesday 30 September 2026  03:59:27 +0000 (0:00:00.183)       0:01:19.103 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get list of Ceph PVs with associated VGs] ********************************",
                                "Wednesday 30 September 2026  03:59:28 +0000 (0:00:00.607)       0:01:19.710 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Combine JSON from _lvs_cmd_output/_pvs_cmd_output] ***********************",
                                "Wednesday 30 September 2026  03:59:28 +0000 (0:00:00.550)       0:01:20.261 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Create list of VG/LV names] **********************************************",
                                "Wednesday 30 September 2026  03:59:28 +0000 (0:00:00.171)       0:01:20.432 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'lv_name': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'vg_name': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'lv_name': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'vg_name': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m",
                                "",
                                "TASK [Fail if block LV defined in lvm_volumes is missing] **********************",
                                "Wednesday 30 September 2026  03:59:29 +0000 (0:00:00.200)       0:01:20.632 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if DB LV defined in lvm_volumes is missing] *************************",
                                "Wednesday 30 September 2026  03:59:29 +0000 (0:00:00.176)       0:01:20.809 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if WAL LV defined in lvm_volumes is missing] ************************",
                                "Wednesday 30 September 2026  03:59:29 +0000 (0:00:00.180)       0:01:20.990 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Print LVM report data] ***************************************************",
                                "Wednesday 30 September 2026  03:59:29 +0000 (0:00:00.185)       0:01:21.175 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"lvm_report\": {\u001b[0m",
                                "\u001b[0;32m        \"lv\": [\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"lv_name\": \"osd-block-95328750-4c7f-53be-940e-c29604f11353\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m",
                                "\u001b[0;32m            },\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"lv_name\": \"osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m",
                                "\u001b[0;32m            }\u001b[0m",
                                "\u001b[0;32m        ],\u001b[0m",
                                "\u001b[0;32m        \"pv\": [\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"pv_name\": \"/dev/sdb\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-95328750-4c7f-53be-940e-c29604f11353\"\u001b[0m",
                                "\u001b[0;32m            },\u001b[0m",
                                "\u001b[0;32m            {\u001b[0m",
                                "\u001b[0;32m                \"pv_name\": \"/dev/sdc\",\u001b[0m",
                                "\u001b[0;32m                \"vg_name\": \"ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d\"\u001b[0m",
                                "\u001b[0;32m            }\u001b[0m",
                                "\u001b[0;32m        ]\u001b[0m",
                                "\u001b[0;32m    }\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=62  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=62  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=2   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=62  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:59:29 +0000 (0:00:00.184)       0:01:21.360 *** ",
                                "=============================================================================== ",
                                "Create block VGs -------------------------------------------------------- 5.57s",
                                "Create block LVs -------------------------------------------------------- 4.28s",
                                "Gather DB VGs with total and available size in bytes -------------------- 2.03s",
                                "Get list of Ceph LVs with associated VGs -------------------------------- 1.81s",
                                "Add known partitions to the list of available block devices ------------- 1.74s",
                                "Gather WAL VGs with total and available size in bytes ------------------- 1.69s",
                                "Get list of Ceph PVs with associated VGs -------------------------------- 1.67s",
                                "Gather DB+WAL VGs with total and available size in bytes ---------------- 1.63s",
                                "Add known links to the list of available block devices ------------------ 1.54s",
                                "Print LVM report data --------------------------------------------------- 1.07s",
                                "Add known partitions to the list of available block devices ------------- 1.01s",
                                "Add known partitions to the list of available block devices ------------- 0.98s",
                                "Create dict of block VGs -> PVs from ceph_osd_devices ------------------- 0.90s",
                                "Add known links to the list of available block devices ------------------ 0.89s",
                                "Get extra vars for Ceph configuration ----------------------------------- 0.88s",
                                "Create WAL LVs for ceph_db_wal_devices ---------------------------------- 0.85s",
                                "Add known partitions to the list of available block devices ------------- 0.83s",
                                "Get initial list of available block devices ----------------------------- 0.80s",
                                "Add known partitions to the list of available block devices ------------- 0.80s",
                                "Create DB LVs for ceph_db_wal_devices ----------------------------------- 0.80s",
                                "\u001b[32m2026-09-30 03:59:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m",
                                "\u001b[32m2026-09-30 03:59:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 070ebf2b-acf2-4344-bad0-e853bbea6ac4 (facts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:59:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 070ebf2b-acf2-4344-bad0-e853bbea6ac4 (facts) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role facts] ********************************************************",
                                "",
                                "TASK [osism.commons.facts : Create custom facts directory] *********************",
                                "Wednesday 30 September 2026  03:59:46 +0000 (0:00:00.381)       0:00:00.381 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Copy fact files] ***********************************",
                                "Wednesday 30 September 2026  03:59:47 +0000 (0:00:01.455)       0:00:01.836 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  03:59:49 +0000 (0:00:01.398)       0:00:03.235 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts if using --limit] *****************************",
                                "",
                                "TASK [Gather facts for all hosts] **********************************************",
                                "Wednesday 30 September 2026  03:59:55 +0000 (0:00:06.001)       0:00:09.236 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  03:59:55 +0000 (0:00:00.854)       0:00:10.091 *** ",
                                "=============================================================================== ",
                                "Gathers facts about hosts ----------------------------------------------- 6.00s",
                                "osism.commons.facts : Create custom facts directory --------------------- 1.46s",
                                "osism.commons.facts : Copy fact files ----------------------------------- 1.40s",
                                "Gather facts for all hosts ---------------------------------------------- 0.85s",
                                "\u001b[32m2026-09-30 03:59:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph.\u001b[0m",
                                "\u001b[32m2026-09-30 03:59:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a4b5db82-7f1e-484c-82fe-a002dcb15e2a (ceph) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 03:59:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a4b5db82-7f1e-484c-82fe-a002dcb15e2a (ceph) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m",
                                "\u001b[1;35m2.16.19\u001b[0m",
                                "",
                                "PLAY [Prepare deployment of Ceph services] *************************************",
                                "",
                                "TASK [ceph-facts : Include facts.yml] ******************************************",
                                "Wednesday 30 September 2026  04:00:04 +0000 (0:00:00.907)       0:00:00.907 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/facts.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if it is atomic host] *********************************",
                                "Wednesday 30 September 2026  04:00:06 +0000 (0:00:01.259)       0:00:02.167 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact is_atomic] *****************************************",
                                "Wednesday 30 September 2026  04:00:07 +0000 (0:00:01.405)       0:00:03.572 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if podman binary is present] **************************",
                                "Wednesday 30 September 2026  04:00:08 +0000 (0:00:00.884)       0:00:04.457 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact container_binary] **********************************",
                                "Wednesday 30 September 2026  04:00:09 +0000 (0:00:01.127)       0:00:05.585 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_cmd] ******************************************",
                                "Wednesday 30 September 2026  04:00:10 +0000 (0:00:00.891)       0:00:06.476 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact discovered_interpreter_python] *********************",
                                "Wednesday 30 September 2026  04:00:10 +0000 (0:00:00.647)       0:00:07.124 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact discovered_interpreter_python if not previously set] ***",
                                "Wednesday 30 September 2026  04:00:11 +0000 (0:00:00.909)       0:00:08.033 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_release ceph_stable_release] ******************",
                                "Wednesday 30 September 2026  04:00:12 +0000 (0:00:00.642)       0:00:08.676 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact monitor_name ansible_facts['hostname']] ************",
                                "Wednesday 30 September 2026  04:00:13 +0000 (0:00:00.879)       0:00:09.555 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact container_exec_cmd] ********************************",
                                "Wednesday 30 September 2026  04:00:14 +0000 (0:00:00.653)       0:00:10.208 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Find a running mon container] *******************************",
                                "Wednesday 30 September 2026  04:00:14 +0000 (0:00:00.819)       0:00:11.027 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check for a ceph mon socket] ********************************",
                                "Wednesday 30 September 2026  04:00:17 +0000 (0:00:02.313)       0:00:13.341 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if the ceph mon socket is in-use] *********************",
                                "Wednesday 30 September 2026  04:00:17 +0000 (0:00:00.703)       0:00:14.044 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact running_mon - non_container] ***********************",
                                "Wednesday 30 September 2026  04:00:18 +0000 (0:00:00.871)       0:00:14.916 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact running_mon - container] ***************************",
                                "Wednesday 30 September 2026  04:00:19 +0000 (0:00:00.415)       0:00:15.331 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-0'], 'start': '2026-09-30 04:00:15.591059', 'end': '2026-09-30 04:00:15.623302', 'delta': '0:00:00.032243', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-0', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-1'], 'start': '2026-09-30 04:00:16.438822', 'end': '2026-09-30 04:00:16.482201', 'delta': '0:00:00.043379', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-1', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'stdout': '', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-2'], 'start': '2026-09-30 04:00:17.027471', 'end': '2026-09-30 04:00:17.059017', 'delta': '0:00:00.031546', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-2', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': [], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _container_exec_cmd] *******************************",
                                "Wednesday 30 September 2026  04:00:19 +0000 (0:00:00.195)       0:00:15.527 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Get current fsid if cluster is already running] *************",
                                "Wednesday 30 September 2026  04:00:20 +0000 (0:00:00.805)       0:00:16.333 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact current_fsid rc 1] *********************************",
                                "Wednesday 30 September 2026  04:00:20 +0000 (0:00:00.671)       0:00:17.005 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Get current fsid] *******************************************",
                                "Wednesday 30 September 2026  04:00:21 +0000 (0:00:00.863)       0:00:17.868 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact fsid] **********************************************",
                                "Wednesday 30 September 2026  04:00:22 +0000 (0:00:00.731)       0:00:18.599 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact fsid from current_fsid] ****************************",
                                "Wednesday 30 September 2026  04:00:23 +0000 (0:00:00.908)       0:00:19.508 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Generate cluster fsid] **************************************",
                                "Wednesday 30 September 2026  04:00:23 +0000 (0:00:00.139)       0:00:19.647 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact fsid] **********************************************",
                                "Wednesday 30 September 2026  04:00:23 +0000 (0:00:00.251)       0:00:19.898 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Resolve device link(s)] *************************************",
                                "Wednesday 30 September 2026  04:00:24 +0000 (0:00:00.598)       0:00:20.497 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact build devices from resolved symlinks] **************",
                                "Wednesday 30 September 2026  04:00:25 +0000 (0:00:00.953)       0:00:21.451 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Resolve dedicated_device link(s)] ***************************",
                                "Wednesday 30 September 2026  04:00:25 +0000 (0:00:00.645)       0:00:22.096 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact build dedicated_devices from resolved symlinks] ****",
                                "Wednesday 30 September 2026  04:00:26 +0000 (0:00:00.898)       0:00:22.994 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Resolve bluestore_wal_device link(s)] ***********************",
                                "Wednesday 30 September 2026  04:00:27 +0000 (0:00:00.630)       0:00:23.625 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact build bluestore_wal_devices from resolved symlinks] ***",
                                "Wednesday 30 September 2026  04:00:28 +0000 (0:00:00.874)       0:00:24.500 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Collect existed devices] ************************************",
                                "Wednesday 30 September 2026  04:00:28 +0000 (0:00:00.629)       0:00:25.129 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-24-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-19-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-22-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact devices generate device list when osd_auto_discovery] ***",
                                "Wednesday 30 September 2026  04:00:30 +0000 (0:00:01.427)       0:00:26.556 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16', 'scsi-SQEMU_QEMU_HARDDISK_ebeada36-64c5-426f-bba6-71cebff85dc3-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-24-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16', 'scsi-SQEMU_QEMU_HARDDISK_afbce96b-83b0-4d2e-bc8b-666aa1166ccb-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-19-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16', 'scsi-SQEMU_QEMU_HARDDISK_5dbe68fd-9256-4bbf-9006-ae1b1e08336d-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'inventory_hostname in groups.get(osd_group_name, [])', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-22-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if the ceph conf exists] ******************************",
                                "Wednesday 30 September 2026  04:00:31 +0000 (0:00:01.106)       0:00:27.663 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set default osd_pool_default_crush_rule fact] ***************",
                                "Wednesday 30 September 2026  04:00:32 +0000 (0:00:01.321)       0:00:28.985 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Read osd pool default crush rule] ***************************",
                                "Wednesday 30 September 2026  04:00:33 +0000 (0:00:00.645)       0:00:29.630 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************",
                                "Wednesday 30 September 2026  04:00:34 +0000 (0:00:00.888)       0:00:30.518 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Read osd pool default crush rule] ***************************",
                                "Wednesday 30 September 2026  04:00:35 +0000 (0:00:00.656)       0:00:31.175 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************",
                                "Wednesday 30 September 2026  04:00:35 +0000 (0:00:00.914)       0:00:32.090 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _monitor_addresses - ipv4] *************************",
                                "Wednesday 30 September 2026  04:00:36 +0000 (0:00:00.642)       0:00:32.732 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _monitor_addresses - ipv6] *************************",
                                "Wednesday 30 September 2026  04:00:38 +0000 (0:00:01.729)       0:00:34.461 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Import_tasks set_radosgw_address.yml] ***********************",
                                "Wednesday 30 September 2026  04:00:39 +0000 (0:00:00.767)       0:00:35.228 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/set_radosgw_address.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set current radosgw_address_block, radosgw_address, radosgw_interface  from node \"{{ ceph_dashboard_call_item }}\"] ***",
                                "Wednesday 30 September 2026  04:00:40 +0000 (0:00:01.177)       0:00:36.406 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv4] ****",
                                "Wednesday 30 September 2026  04:00:40 +0000 (0:00:00.370)       0:00:36.776 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv6] ****",
                                "Wednesday 30 September 2026  04:00:41 +0000 (0:00:00.594)       0:00:37.370 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address] ***************",
                                "Wednesday 30 September 2026  04:00:41 +0000 (0:00:00.358)       0:00:37.729 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _interface] ****************************************",
                                "Wednesday 30 September 2026  04:00:42 +0000 (0:00:00.422)       0:00:38.151 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv4] ******",
                                "Wednesday 30 September 2026  04:00:42 +0000 (0:00:00.426)       0:00:38.578 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv6] ******",
                                "Wednesday 30 September 2026  04:00:43 +0000 (0:00:00.665)       0:00:39.243 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Reset rgw_instances (workaround)] ***************************",
                                "Wednesday 30 September 2026  04:00:43 +0000 (0:00:00.692)       0:00:39.936 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact rgw_instances] *************************************",
                                "Wednesday 30 September 2026  04:00:44 +0000 (0:00:00.567)       0:00:40.503 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=0)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_run_cmd] **************************************",
                                "Wednesday 30 September 2026  04:00:44 +0000 (0:00:00.575)       0:00:41.079 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_admin_command] ********************************",
                                "Wednesday 30 September 2026  04:00:46 +0000 (0:00:01.073)       0:00:42.153 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_cluster.yml] ************************",
                                "Wednesday 30 September 2026  04:00:48 +0000 (0:00:02.248)       0:00:44.401 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_containers.yml] *********************",
                                "Wednesday 30 September 2026  04:00:49 +0000 (0:00:01.252)       0:00:45.653 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mon container] ********************************",
                                "Wednesday 30 September 2026  04:00:50 +0000 (0:00:01.271)       0:00:46.925 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for an osd container] *******************************",
                                "Wednesday 30 September 2026  04:00:51 +0000 (0:00:01.067)       0:00:47.993 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mds container] ********************************",
                                "Wednesday 30 September 2026  04:00:52 +0000 (0:00:00.889)       0:00:48.883 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rgw container] ********************************",
                                "Wednesday 30 September 2026  04:00:53 +0000 (0:00:00.752)       0:00:49.636 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mgr container] ********************************",
                                "Wednesday 30 September 2026  04:00:54 +0000 (0:00:00.882)       0:00:50.518 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rbd mirror container] *************************",
                                "Wednesday 30 September 2026  04:00:55 +0000 (0:00:01.056)       0:00:51.574 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a nfs container] ********************************",
                                "Wednesday 30 September 2026  04:00:56 +0000 (0:00:00.883)       0:00:52.458 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-crash container] *************************",
                                "Wednesday 30 September 2026  04:00:56 +0000 (0:00:00.653)       0:00:53.111 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-exporter container] **********************",
                                "Wednesday 30 September 2026  04:00:58 +0000 (0:00:01.363)       0:00:54.475 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_socket_non_container.yml] *******************",
                                "Wednesday 30 September 2026  04:00:59 +0000 (0:00:01.077)       0:00:55.552 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mon_status] ******************************",
                                "Wednesday 30 September 2026  04:01:00 +0000 (0:00:00.869)       0:00:56.422 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_osd_status] ******************************",
                                "Wednesday 30 September 2026  04:01:00 +0000 (0:00:00.676)       0:00:57.098 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mds_status] ******************************",
                                "Wednesday 30 September 2026  04:01:01 +0000 (0:00:00.851)       0:00:57.950 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rgw_status] ******************************",
                                "Wednesday 30 September 2026  04:01:02 +0000 (0:00:00.635)       0:00:58.585 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_nfs_status] ******************************",
                                "Wednesday 30 September 2026  04:01:03 +0000 (0:00:00.934)       0:00:59.520 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rbd_status] ******************************",
                                "Wednesday 30 September 2026  04:01:04 +0000 (0:00:00.628)       0:01:00.148 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mgr_status] ******************************",
                                "Wednesday 30 September 2026  04:01:04 +0000 (0:00:00.922)       0:01:01.070 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_crash_status] ****************************",
                                "Wednesday 30 September 2026  04:01:05 +0000 (0:00:00.685)       0:01:01.756 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_exporter_status] *************************",
                                "Wednesday 30 September 2026  04:01:06 +0000 (0:00:00.947)       0:01:02.703 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Generate systemd ceph target file] ***************",
                                "Wednesday 30 September 2026  04:01:07 +0000 (0:00:01.378)       0:01:04.082 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Enable ceph.target] ******************************",
                                "Wednesday 30 September 2026  04:01:09 +0000 (0:00:01.629)       0:01:05.711 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Include prerequisites.yml] ***********************",
                                "Wednesday 30 September 2026  04:01:12 +0000 (0:00:02.614)       0:01:08.326 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-container-common/tasks/prerequisites.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Stop lvmetad] ************************************",
                                "Wednesday 30 September 2026  04:01:13 +0000 (0:00:01.493)       0:01:09.820 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Disable and mask lvmetad service] ****************",
                                "Wednesday 30 September 2026  04:01:14 +0000 (0:00:00.640)       0:01:10.461 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Remove ceph udev rules] **************************",
                                "Wednesday 30 September 2026  04:01:15 +0000 (0:00:00.937)       0:01:11.398 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/usr/lib/udev/rules.d/95-ceph-osd.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/usr/lib/udev/rules.d/60-ceph-by-parttypeuuid.rules)\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Ensure tmpfiles.d is present] ********************",
                                "Wednesday 30 September 2026  04:01:16 +0000 (0:00:01.349)       0:01:12.748 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Restore certificates selinux context] ************",
                                "Wednesday 30 September 2026  04:01:17 +0000 (0:00:01.298)       0:01:14.046 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Install python3 on osd nodes] ********************",
                                "Wednesday 30 September 2026  04:01:18 +0000 (0:00:00.728)       0:01:14.775 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Include registry.yml] ****************************",
                                "Wednesday 30 September 2026  04:01:19 +0000 (0:00:00.885)       0:01:15.660 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Include fetch_image.yml] *************************",
                                "Wednesday 30 September 2026  04:01:20 +0000 (0:00:00.673)       0:01:16.334 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-container-common/tasks/fetch_image.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Pulling Ceph container image] ********************",
                                "Wednesday 30 September 2026  04:01:21 +0000 (0:00:01.387)       0:01:17.721 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Pulling alertmanager/prometheus/grafana container images] ***",
                                "Wednesday 30 September 2026  04:02:08 +0000 (0:00:47.144)       0:02:04.865 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io/prom/alertmanager:v0.16.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io/prom/prometheus:v2.7.2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=docker.io/grafana/grafana:6.7.4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Pulling node-exporter container image] ***********",
                                "Wednesday 30 September 2026  04:02:09 +0000 (0:00:00.739)       0:02:05.604 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Export local ceph dev image] *********************",
                                "Wednesday 30 September 2026  04:02:10 +0000 (0:00:00.904)       0:02:06.509 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Copy ceph dev image file] ************************",
                                "Wednesday 30 September 2026  04:02:10 +0000 (0:00:00.164)       0:02:06.674 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Load ceph dev image] *****************************",
                                "Wednesday 30 September 2026  04:02:11 +0000 (0:00:00.671)       0:02:07.346 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Remove tmp ceph dev image file] ******************",
                                "Wednesday 30 September 2026  04:02:12 +0000 (0:00:00.963)       0:02:08.310 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Get ceph version] ********************************",
                                "Wednesday 30 September 2026  04:02:12 +0000 (0:00:00.685)       0:02:08.995 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_version ceph_version.stdout.split] ***",
                                "Wednesday 30 September 2026  04:02:16 +0000 (0:00:03.658)       0:02:12.653 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Include release.yml] *****************************",
                                "Wednesday 30 September 2026  04:02:17 +0000 (0:00:00.659)       0:02:13.313 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-container-common/tasks/release.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release jewel] *********************",
                                "Wednesday 30 September 2026  04:02:18 +0000 (0:00:01.370)       0:02:14.683 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release kraken] ********************",
                                "Wednesday 30 September 2026  04:02:19 +0000 (0:00:00.860)       0:02:15.544 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release luminous] ******************",
                                "Wednesday 30 September 2026  04:02:20 +0000 (0:00:00.707)       0:02:16.251 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release mimic] *********************",
                                "Wednesday 30 September 2026  04:02:21 +0000 (0:00:01.030)       0:02:17.281 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release nautilus] ******************",
                                "Wednesday 30 September 2026  04:02:21 +0000 (0:00:00.685)       0:02:17.967 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release octopus] *******************",
                                "Wednesday 30 September 2026  04:02:22 +0000 (0:00:01.019)       0:02:18.986 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release pacific] *******************",
                                "Wednesday 30 September 2026  04:02:23 +0000 (0:00:00.746)       0:02:19.732 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release quincy] ********************",
                                "Wednesday 30 September 2026  04:02:24 +0000 (0:00:01.005)       0:02:20.738 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-container-common : Set_fact ceph_release reef] **********************",
                                "Wednesday 30 September 2026  04:02:25 +0000 (0:00:00.686)       0:02:21.424 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Include create_ceph_initial_dirs.yml] **********************",
                                "Wednesday 30 September 2026  04:02:26 +0000 (0:00:01.500)       0:02:22.925 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-config/tasks/create_ceph_initial_dirs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-config : Create ceph initial directories] ***************************",
                                "Wednesday 30 September 2026  04:02:28 +0000 (0:00:01.478)       0:02:24.404 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/etc/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/etc/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/etc/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/etc/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/etc/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/mon)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/etc/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/mon)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/mon)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/mon)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/mon)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/mon)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/tmp)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/tmp)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/tmp)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/crash)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/tmp)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/crash)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/crash)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/tmp)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/radosgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/crash)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/tmp)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/radosgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/radosgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/crash)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/radosgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/crash)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/radosgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/radosgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-rgw)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-mgr)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-mds)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-osd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/run/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/run/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-rbd)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/run/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/log/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/log/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/log/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/run/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/lib/ceph/bootstrap-rbd-mirror)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/var/log/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/run/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/run/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/var/log/ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/var/log/ceph)\u001b[0m",
                                "",
                                "TASK [ceph-config : Include_tasks rgw_systemd_environment_file.yml] ************",
                                "Wednesday 30 September 2026  04:02:35 +0000 (0:00:06.740)       0:02:31.144 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-config/tasks/rgw_systemd_environment_file.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-config : Create rados gateway instance directories] *****************",
                                "Wednesday 30 September 2026  04:02:35 +0000 (0:00:00.907)       0:02:32.052 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "",
                                "TASK [ceph-config : Generate environment file] *********************************",
                                "Wednesday 30 September 2026  04:02:37 +0000 (0:00:01.122)       0:02:33.175 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "",
                                "TASK [ceph-config : Reset num_osds] ********************************************",
                                "Wednesday 30 September 2026  04:02:38 +0000 (0:00:01.468)       0:02:34.644 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Count number of osds for lvm scenario] *********************",
                                "Wednesday 30 September 2026  04:02:39 +0000 (0:00:00.650)       0:02:35.295 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Look up for ceph-volume rejected devices] ******************",
                                "Wednesday 30 September 2026  04:02:40 +0000 (0:00:00.882)       0:02:36.177 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set_fact rejected_devices] *********************************",
                                "Wednesday 30 September 2026  04:02:40 +0000 (0:00:00.672)       0:02:36.850 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set_fact _devices] *****************************************",
                                "Wednesday 30 September 2026  04:02:41 +0000 (0:00:00.934)       0:02:37.784 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Run 'ceph-volume lvm batch --report' to see how many osds are to be created] ***",
                                "Wednesday 30 September 2026  04:02:42 +0000 (0:00:00.639)       0:02:38.424 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set_fact num_osds from the output of 'ceph-volume lvm batch --report' (legacy report)] ***",
                                "Wednesday 30 September 2026  04:02:43 +0000 (0:00:00.979)       0:02:39.403 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set_fact num_osds from the output of 'ceph-volume lvm batch --report' (new report)] ***",
                                "Wednesday 30 September 2026  04:02:43 +0000 (0:00:00.651)       0:02:40.054 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Run 'ceph-volume lvm list' to see how many osds have already been created] ***",
                                "Wednesday 30 September 2026  04:02:44 +0000 (0:00:00.901)       0:02:40.955 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set_fact num_osds (add existing osds)] *********************",
                                "Wednesday 30 September 2026  04:02:46 +0000 (0:00:01.594)       0:02:42.549 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set_fact _osd_memory_target] *******************************",
                                "Wednesday 30 September 2026  04:02:47 +0000 (0:00:00.891)       0:02:43.441 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set osd_memory_target to cluster host config] **************",
                                "Wednesday 30 September 2026  04:02:48 +0000 (0:00:00.722)       0:02:44.163 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Render rgw configs] ****************************************",
                                "Wednesday 30 September 2026  04:02:49 +0000 (0:00:00.987)       0:02:45.151 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set config to cluster] *************************************",
                                "Wednesday 30 September 2026  04:02:49 +0000 (0:00:00.628)       0:02:45.780 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=[{'key': 'client.rgw.default.testbed-node-3.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-3.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.13:8081'}}, {'key': 'log_file', 'value': '/var/log/ceph/ceph-rgw-default-testbed-node-3.rgw0.log'}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=[{'key': 'client.rgw.default.testbed-node-3.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-3.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.13:8081'}}, {'key': 'rgw_frontends', 'value': 'beast endpoint=192.168.16.13:8081'}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=[{'key': 'client.rgw.default.testbed-node-4.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-4.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.14:8081'}}, {'key': 'log_file', 'value': '/var/log/ceph/ceph-rgw-default-testbed-node-4.rgw0.log'}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=[{'key': 'client.rgw.default.testbed-node-4.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-4.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.14:8081'}}, {'key': 'rgw_frontends', 'value': 'beast endpoint=192.168.16.14:8081'}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=[{'key': 'client.rgw.default.testbed-node-5.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-5.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.15:8081'}}, {'key': 'log_file', 'value': '/var/log/ceph/ceph-rgw-default-testbed-node-5.rgw0.log'}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=[{'key': 'client.rgw.default.testbed-node-5.rgw0', 'value': {'log_file': '/var/log/ceph/ceph-rgw-default-testbed-node-5.rgw0.log', 'rgw_frontends': 'beast endpoint=192.168.16.15:8081'}}, {'key': 'rgw_frontends', 'value': 'beast endpoint=192.168.16.15:8081'}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Set rgw configs to file] ***********************************",
                                "Wednesday 30 September 2026  04:02:50 +0000 (0:00:00.948)       0:02:46.728 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Create ceph conf directory] ********************************",
                                "Wednesday 30 September 2026  04:02:51 +0000 (0:00:00.631)       0:02:47.360 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set current radosgw_address_block, radosgw_address, radosgw_interface  from node \"{{ ceph_dashboard_call_item }}\"] ***",
                                "Wednesday 30 September 2026  04:02:52 +0000 (0:00:00.925)       0:02:48.285 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv4] ****",
                                "Wednesday 30 September 2026  04:02:52 +0000 (0:00:00.702)       0:02:48.987 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv6] ****",
                                "Wednesday 30 September 2026  04:02:53 +0000 (0:00:00.921)       0:02:49.909 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address] ***************",
                                "Wednesday 30 September 2026  04:02:54 +0000 (0:00:00.720)       0:02:50.630 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _interface] ****************************************",
                                "Wednesday 30 September 2026  04:02:55 +0000 (0:00:01.000)       0:02:51.630 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv4] ******",
                                "Wednesday 30 September 2026  04:02:55 +0000 (0:00:00.443)       0:02:52.073 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv6] ******",
                                "Wednesday 30 September 2026  04:02:56 +0000 (0:00:00.451)       0:02:52.525 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Reset rgw_instances (workaround)] ***************************",
                                "Wednesday 30 September 2026  04:02:56 +0000 (0:00:00.488)       0:02:53.014 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact rgw_instances] *************************************",
                                "Wednesday 30 September 2026  04:02:57 +0000 (0:00:00.902)       0:02:53.916 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=0)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-config : Generate Ceph file] ****************************************",
                                "Wednesday 30 September 2026  04:02:59 +0000 (0:00:01.858)       0:02:55.774 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************",
                                "Wednesday 30 September 2026  04:03:02 +0000 (0:00:02.622)       0:02:58.397 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Mons handler] **********************************",
                                "Wednesday 30 September 2026  04:03:03 +0000 (0:00:01.355)       0:02:59.753 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mons.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mon_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:03:04 +0000 (0:00:00.959)       0:03:00.712 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy mon restart script] ***********************",
                                "Wednesday 30 September 2026  04:03:05 +0000 (0:00:00.666)       0:03:01.378 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph mon daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:03:06 +0000 (0:00:01.360)       0:03:02.738 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mon_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:03:07 +0000 (0:00:00.677)       0:03:03.416 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Osds handler] **********************************",
                                "Wednesday 30 September 2026  04:03:07 +0000 (0:00:00.355)       0:03:03.772 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_osds.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set_fact trigger_restart] **********************",
                                "Wednesday 30 September 2026  04:03:08 +0000 (0:00:01.237)       0:03:05.010 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _osd_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:03:09 +0000 (0:00:00.512)       0:03:05.523 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Unset noup flag] *******************************",
                                "Wednesday 30 September 2026  04:03:09 +0000 (0:00:00.370)       0:03:05.893 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy osd restart script] ***********************",
                                "Wednesday 30 September 2026  04:03:09 +0000 (0:00:00.241)       0:03:06.135 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Get pool list] *********************************",
                                "Wednesday 30 September 2026  04:03:10 +0000 (0:00:00.645)       0:03:06.780 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Get balancer module status] ********************",
                                "Wednesday 30 September 2026  04:03:10 +0000 (0:00:00.316)       0:03:07.097 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set_fact pools_pgautoscaler_mode] **************",
                                "Wednesday 30 September 2026  04:03:11 +0000 (0:00:00.251)       0:03:07.348 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Disable balancer] ******************************",
                                "Wednesday 30 September 2026  04:03:11 +0000 (0:00:00.134)       0:03:07.483 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Disable pg autoscale on pools] *****************",
                                "Wednesday 30 September 2026  04:03:11 +0000 (0:00:00.264)       0:03:07.747 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph osds daemon(s)] *******************",
                                "Wednesday 30 September 2026  04:03:11 +0000 (0:00:00.290)       0:03:08.038 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _osd_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:03:12 +0000 (0:00:00.437)       0:03:08.475 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Re-enable pg autoscale on pools] ***************",
                                "Wednesday 30 September 2026  04:03:12 +0000 (0:00:00.333)       0:03:08.809 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Re-enable balancer] ****************************",
                                "Wednesday 30 September 2026  04:03:13 +0000 (0:00:00.822)       0:03:09.631 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Mdss handler] **********************************",
                                "Wednesday 30 September 2026  04:03:13 +0000 (0:00:00.264)       0:03:09.895 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mdss.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mds_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:03:14 +0000 (0:00:00.964)       0:03:10.860 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy mds restart script] ***********************",
                                "Wednesday 30 September 2026  04:03:15 +0000 (0:00:00.661)       0:03:11.521 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph mds daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:03:16 +0000 (0:00:01.211)       0:03:12.733 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mds_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:03:17 +0000 (0:00:00.767)       0:03:13.501 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Rgws handler] **********************************",
                                "Wednesday 30 September 2026  04:03:17 +0000 (0:00:00.357)       0:03:13.858 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_rgws.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _rgw_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:03:18 +0000 (0:00:01.220)       0:03:15.079 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy rgw restart script] ***********************",
                                "Wednesday 30 September 2026  04:03:19 +0000 (0:00:00.397)       0:03:15.476 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph rgw daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:03:20 +0000 (0:00:01.444)       0:03:16.920 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _rgw_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:03:22 +0000 (0:00:01.249)       0:03:18.170 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Rbdmirrors handler] ****************************",
                                "Wednesday 30 September 2026  04:03:22 +0000 (0:00:00.368)       0:03:18.538 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Mgrs handler] **********************************",
                                "Wednesday 30 September 2026  04:03:23 +0000 (0:00:00.709)       0:03:19.247 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mgrs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mgr_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:03:24 +0000 (0:00:01.198)       0:03:20.445 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy mgr restart script] ***********************",
                                "Wednesday 30 September 2026  04:03:24 +0000 (0:00:00.387)       0:03:20.832 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph mgr daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:03:26 +0000 (0:00:01.518)       0:03:22.351 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mgr_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:03:26 +0000 (0:00:00.713)       0:03:23.064 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role ceph-mon] *****************************************************",
                                "",
                                "TASK [ceph-handler : Include check_running_cluster.yml] ************************",
                                "Wednesday 30 September 2026  04:03:27 +0000 (0:00:00.676)       0:03:23.741 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_containers.yml] *********************",
                                "Wednesday 30 September 2026  04:03:28 +0000 (0:00:00.827)       0:03:24.568 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mon container] ********************************",
                                "Wednesday 30 September 2026  04:03:29 +0000 (0:00:00.586)       0:03:25.154 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for an osd container] *******************************",
                                "Wednesday 30 September 2026  04:03:29 +0000 (0:00:00.749)       0:03:25.904 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mds container] ********************************",
                                "Wednesday 30 September 2026  04:03:30 +0000 (0:00:00.637)       0:03:26.541 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rgw container] ********************************",
                                "Wednesday 30 September 2026  04:03:30 +0000 (0:00:00.345)       0:03:26.887 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mgr container] ********************************",
                                "Wednesday 30 September 2026  04:03:31 +0000 (0:00:00.357)       0:03:27.244 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rbd mirror container] *************************",
                                "Wednesday 30 September 2026  04:03:31 +0000 (0:00:00.855)       0:03:28.100 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a nfs container] ********************************",
                                "Wednesday 30 September 2026  04:03:32 +0000 (0:00:00.647)       0:03:28.747 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-crash container] *************************",
                                "Wednesday 30 September 2026  04:03:32 +0000 (0:00:00.369)       0:03:29.116 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-exporter container] **********************",
                                "Wednesday 30 September 2026  04:03:33 +0000 (0:00:00.825)       0:03:29.942 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_socket_non_container.yml] *******************",
                                "Wednesday 30 September 2026  04:03:34 +0000 (0:00:00.864)       0:03:30.807 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mon_status] ******************************",
                                "Wednesday 30 September 2026  04:03:35 +0000 (0:00:00.775)       0:03:31.582 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_osd_status] ******************************",
                                "Wednesday 30 September 2026  04:03:35 +0000 (0:00:00.391)       0:03:31.973 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mds_status] ******************************",
                                "Wednesday 30 September 2026  04:03:36 +0000 (0:00:00.376)       0:03:32.350 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rgw_status] ******************************",
                                "Wednesday 30 September 2026  04:03:36 +0000 (0:00:00.345)       0:03:32.695 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_nfs_status] ******************************",
                                "Wednesday 30 September 2026  04:03:37 +0000 (0:00:00.687)       0:03:33.383 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rbd_status] ******************************",
                                "Wednesday 30 September 2026  04:03:37 +0000 (0:00:00.368)       0:03:33.751 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mgr_status] ******************************",
                                "Wednesday 30 September 2026  04:03:37 +0000 (0:00:00.352)       0:03:34.103 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_crash_status] ****************************",
                                "Wednesday 30 September 2026  04:03:38 +0000 (0:00:00.366)       0:03:34.470 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_exporter_status] *************************",
                                "Wednesday 30 September 2026  04:03:39 +0000 (0:00:00.681)       0:03:35.152 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Set_fact container_exec_cmd] **********************************",
                                "Wednesday 30 September 2026  04:03:39 +0000 (0:00:00.643)       0:03:35.795 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Include deploy_monitors.yml] **********************************",
                                "Wednesday 30 September 2026  04:03:40 +0000 (0:00:00.349)       0:03:36.145 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/deploy_monitors.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mon : Check if monitor initial keyring already exists] **************",
                                "Wednesday 30 September 2026  04:03:41 +0000 (0:00:01.040)       0:03:37.185 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Generate monitor initial keyring] *****************************",
                                "Wednesday 30 September 2026  04:03:41 +0000 (0:00:00.169)       0:03:37.355 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Set_fact _initial_mon_key_success] ****************************",
                                "Wednesday 30 September 2026  04:03:42 +0000 (0:00:01.259)       0:03:38.614 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Get initial keyring when it already exists] *******************",
                                "Wednesday 30 September 2026  04:03:42 +0000 (0:00:00.379)       0:03:38.994 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Create monitor initial keyring] *******************************",
                                "Wednesday 30 September 2026  04:03:43 +0000 (0:00:00.681)       0:03:39.676 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Copy the initial key in /etc/ceph (for containers)] ***********",
                                "Wednesday 30 September 2026  04:03:44 +0000 (0:00:01.177)       0:03:40.854 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Create monitor directory] *************************************",
                                "Wednesday 30 September 2026  04:03:45 +0000 (0:00:00.836)       0:03:41.690 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Recursively fix ownership of monitor directory] ***************",
                                "Wednesday 30 September 2026  04:03:46 +0000 (0:00:00.733)       0:03:42.424 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Create admin keyring] *****************************************",
                                "Wednesday 30 September 2026  04:03:47 +0000 (0:00:01.005)       0:03:43.429 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Slurp admin keyring] ******************************************",
                                "Wednesday 30 September 2026  04:03:48 +0000 (0:00:01.360)       0:03:44.789 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Copy admin keyring over to mons] ******************************",
                                "Wednesday 30 September 2026  04:03:49 +0000 (0:00:00.809)       0:03:45.599 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0 -> {{ item }}]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> {{ item }}]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> {{ item }}]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Import admin keyring into mon keyring] ************************",
                                "Wednesday 30 September 2026  04:03:52 +0000 (0:00:03.518)       0:03:49.117 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Set_fact ceph-mon container command] **************************",
                                "Wednesday 30 September 2026  04:03:54 +0000 (0:00:01.160)       0:03:50.277 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Set_fact monmaptool container command] ************************",
                                "Wednesday 30 September 2026  04:03:54 +0000 (0:00:00.347)       0:03:50.625 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Generate initial monmap] **************************************",
                                "Wednesday 30 September 2026  04:03:55 +0000 (0:00:00.698)       0:03:51.324 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Ceph monitor mkfs with keyring] *******************************",
                                "Wednesday 30 September 2026  04:03:56 +0000 (0:00:01.479)       0:03:52.803 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Ceph monitor mkfs without keyring] ****************************",
                                "Wednesday 30 September 2026  04:03:58 +0000 (0:00:01.775)       0:03:54.579 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Include start_monitor.yml] ************************************",
                                "Wednesday 30 September 2026  04:03:58 +0000 (0:00:00.328)       0:03:54.907 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/start_monitor.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mon : Ensure systemd service override directory exists] *************",
                                "Wednesday 30 September 2026  04:03:59 +0000 (0:00:00.894)       0:03:55.802 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Add ceph-mon systemd service overrides] ***********************",
                                "Wednesday 30 September 2026  04:04:00 +0000 (0:00:00.346)       0:03:56.148 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Include_tasks systemd.yml] ************************************",
                                "Wednesday 30 September 2026  04:04:00 +0000 (0:00:00.323)       0:03:56.471 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/systemd.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mon : Generate systemd unit file for mon container] *****************",
                                "Wednesday 30 September 2026  04:04:01 +0000 (0:00:00.894)       0:03:57.366 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Generate systemd ceph-mon target file] ************************",
                                "Wednesday 30 September 2026  04:04:02 +0000 (0:00:01.696)       0:03:59.063 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Enable ceph-mon.target] ***************************************",
                                "Wednesday 30 September 2026  04:04:04 +0000 (0:00:01.206)       0:04:00.269 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Start the monitor service] ************************************",
                                "Wednesday 30 September 2026  04:04:06 +0000 (0:00:02.220)       0:04:02.489 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Include_tasks ceph_keys.yml] **********************************",
                                "Wednesday 30 September 2026  04:04:08 +0000 (0:00:01.975)       0:04:04.465 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mon/tasks/ceph_keys.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mon : Waiting for the monitor(s) to form the quorum...] *************",
                                "Wednesday 30 September 2026  04:04:09 +0000 (0:00:00.870)       0:04:05.335 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Fetch ceph initial keys] **************************************",
                                "Wednesday 30 September 2026  04:04:10 +0000 (0:00:00.864)       0:04:06.200 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Include secure_cluster.yml] ***********************************",
                                "Wednesday 30 September 2026  04:04:15 +0000 (0:00:05.431)       0:04:11.631 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mon : Set cluster configs] ******************************************",
                                "Wednesday 30 September 2026  04:04:15 +0000 (0:00:00.387)       0:04:12.019 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'public_network', 'value': '192.168.16.0/20'}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'cluster_network', 'value': '192.168.16.0/20'}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'osd_pool_default_crush_rule', 'value': -1}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'ms_bind_ipv6', 'value': 'False'}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'ms_bind_ipv4', 'value': 'True'}])\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'global', 'value': {'public_network': '192.168.16.0/20', 'cluster_network': '192.168.16.0/20', 'osd_pool_default_crush_rule': -1, 'ms_bind_ipv6': 'False', 'ms_bind_ipv4': 'True', 'osd_crush_chooseleaf_type': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}}, {'key': 'osd_crush_chooseleaf_type', 'value': '__omit_place_holder__5c61f83c27de3d4ad5064cbbdad6fc0baeef85d0'}]) \u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************",
                                "Wednesday 30 September 2026  04:04:25 +0000 (0:00:09.830)       0:04:21.850 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Mons handler] **********************************",
                                "Wednesday 30 September 2026  04:04:26 +0000 (0:00:00.408)       0:04:22.258 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mons.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mon_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:04:26 +0000 (0:00:00.611)       0:04:22.870 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy mon restart script] ***********************",
                                "Wednesday 30 September 2026  04:04:27 +0000 (0:00:00.652)       0:04:23.523 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph mon daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:04:27 +0000 (0:00:00.371)       0:04:23.894 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mon_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:04:28 +0000 (0:00:00.678)       0:04:24.573 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role ceph-mgr] *****************************************************",
                                "",
                                "TASK [ceph-handler : Include check_running_cluster.yml] ************************",
                                "Wednesday 30 September 2026  04:04:29 +0000 (0:00:00.896)       0:04:25.470 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_containers.yml] *********************",
                                "Wednesday 30 September 2026  04:04:29 +0000 (0:00:00.565)       0:04:26.036 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mon container] ********************************",
                                "Wednesday 30 September 2026  04:04:30 +0000 (0:00:00.800)       0:04:26.837 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for an osd container] *******************************",
                                "Wednesday 30 September 2026  04:04:31 +0000 (0:00:00.815)       0:04:27.652 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mds container] ********************************",
                                "Wednesday 30 September 2026  04:04:31 +0000 (0:00:00.352)       0:04:28.005 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rgw container] ********************************",
                                "Wednesday 30 September 2026  04:04:32 +0000 (0:00:00.344)       0:04:28.349 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mgr container] ********************************",
                                "Wednesday 30 September 2026  04:04:32 +0000 (0:00:00.650)       0:04:29.000 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rbd mirror container] *************************",
                                "Wednesday 30 September 2026  04:04:33 +0000 (0:00:00.792)       0:04:29.792 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a nfs container] ********************************",
                                "Wednesday 30 September 2026  04:04:34 +0000 (0:00:00.353)       0:04:30.145 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-crash container] *************************",
                                "Wednesday 30 September 2026  04:04:34 +0000 (0:00:00.353)       0:04:30.499 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-exporter container] **********************",
                                "Wednesday 30 September 2026  04:04:35 +0000 (0:00:01.065)       0:04:31.565 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_socket_non_container.yml] *******************",
                                "Wednesday 30 September 2026  04:04:36 +0000 (0:00:00.784)       0:04:32.349 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mon_status] ******************************",
                                "Wednesday 30 September 2026  04:04:36 +0000 (0:00:00.342)       0:04:32.692 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_osd_status] ******************************",
                                "Wednesday 30 September 2026  04:04:36 +0000 (0:00:00.386)       0:04:33.079 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mds_status] ******************************",
                                "Wednesday 30 September 2026  04:04:37 +0000 (0:00:00.641)       0:04:33.721 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rgw_status] ******************************",
                                "Wednesday 30 September 2026  04:04:37 +0000 (0:00:00.337)       0:04:34.058 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_nfs_status] ******************************",
                                "Wednesday 30 September 2026  04:04:38 +0000 (0:00:00.351)       0:04:34.409 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rbd_status] ******************************",
                                "Wednesday 30 September 2026  04:04:38 +0000 (0:00:00.349)       0:04:34.758 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mgr_status] ******************************",
                                "Wednesday 30 September 2026  04:04:38 +0000 (0:00:00.330)       0:04:35.089 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_crash_status] ****************************",
                                "Wednesday 30 September 2026  04:04:39 +0000 (0:00:00.710)       0:04:35.799 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_exporter_status] *************************",
                                "Wednesday 30 September 2026  04:04:40 +0000 (0:00:00.385)       0:04:36.184 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Set_fact container_exec_cmd] **********************************",
                                "Wednesday 30 September 2026  04:04:40 +0000 (0:00:00.600)       0:04:36.785 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Include common.yml] *******************************************",
                                "Wednesday 30 September 2026  04:04:41 +0000 (0:00:01.332)       0:04:38.117 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/common.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Create mgr directory] *****************************************",
                                "Wednesday 30 September 2026  04:04:42 +0000 (0:00:00.614)       0:04:38.732 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Fetch ceph mgr keyring] ***************************************",
                                "Wednesday 30 September 2026  04:04:43 +0000 (0:00:00.752)       0:04:39.484 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Create ceph mgr keyring(s) on a mon node] *********************",
                                "Wednesday 30 September 2026  04:04:43 +0000 (0:00:00.624)       0:04:40.108 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0 -> {{ groups[mon_group_name][0] }}]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Set_fact _mgr_keys] *******************************************",
                                "Wednesday 30 September 2026  04:04:51 +0000 (0:00:07.163)       0:04:47.272 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Get keys from monitors] ***************************************",
                                "Wednesday 30 September 2026  04:04:51 +0000 (0:00:00.364)       0:04:47.636 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Copy ceph key(s) if needed] ***********************************",
                                "Wednesday 30 September 2026  04:04:53 +0000 (0:00:01.748)       0:04:49.384 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=None)\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Set mgr key permissions] **************************************",
                                "Wednesday 30 September 2026  04:04:54 +0000 (0:00:01.365)       0:04:50.750 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Append dashboard modules to ceph_mgr_modules] *****************",
                                "Wednesday 30 September 2026  04:04:55 +0000 (0:00:01.091)       0:04:51.841 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Include pre_requisite.yml] ************************************",
                                "Wednesday 30 September 2026  04:04:56 +0000 (0:00:00.390)       0:04:52.231 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Include start_mgr.yml] ****************************************",
                                "Wednesday 30 September 2026  04:04:56 +0000 (0:00:00.367)       0:04:52.599 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/start_mgr.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Ensure systemd service override directory exists] *************",
                                "Wednesday 30 September 2026  04:04:57 +0000 (0:00:00.864)       0:04:53.463 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Add ceph-mgr systemd service overrides] ***********************",
                                "Wednesday 30 September 2026  04:04:57 +0000 (0:00:00.392)       0:04:53.856 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Include_tasks systemd.yml] ************************************",
                                "Wednesday 30 September 2026  04:04:58 +0000 (0:00:00.385)       0:04:54.241 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/systemd.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Generate systemd unit file] ***********************************",
                                "Wednesday 30 September 2026  04:04:59 +0000 (0:00:00.897)       0:04:55.139 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Generate systemd ceph-mgr target file] ************************",
                                "Wednesday 30 September 2026  04:05:00 +0000 (0:00:01.383)       0:04:56.522 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Enable ceph-mgr.target] ***************************************",
                                "Wednesday 30 September 2026  04:05:01 +0000 (0:00:01.317)       0:04:57.840 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Systemd start mgr] ********************************************",
                                "Wednesday 30 September 2026  04:05:03 +0000 (0:00:01.904)       0:04:59.744 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Include mgr_modules.yml] **************************************",
                                "Wednesday 30 September 2026  04:05:05 +0000 (0:00:02.305)       0:05:02.050 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mgr/tasks/mgr_modules.yml for testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Wait for all mgr to be up] ************************************",
                                "Wednesday 30 September 2026  04:05:06 +0000 (0:00:00.439)       0:05:02.490 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-2 -> testbed-node-0]: Wait for all mgr to be up (30 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-2 -> testbed-node-0]: Wait for all mgr to be up (29 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Get enabled modules from ceph-mgr] ****************************",
                                "Wednesday 30 September 2026  04:05:19 +0000 (0:00:12.896)       0:05:15.386 *** ",
                                "\u001b[0;32mok: [testbed-node-2 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Set _ceph_mgr_modules fact (convert _ceph_mgr_modules.stdout to a dict)] ***",
                                "Wednesday 30 September 2026  04:05:20 +0000 (0:00:01.371)       0:05:16.758 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Set _disabled_ceph_mgr_modules fact] **************************",
                                "Wednesday 30 September 2026  04:05:20 +0000 (0:00:00.321)       0:05:17.079 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Disable ceph mgr enabled modules] *****************************",
                                "Wednesday 30 September 2026  04:05:21 +0000 (0:00:00.142)       0:05:17.221 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=iostat)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=nfs)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=restful)\u001b[0m",
                                "",
                                "TASK [ceph-mgr : Add modules to ceph-mgr] **************************************",
                                "Wednesday 30 September 2026  04:05:27 +0000 (0:00:06.250)       0:05:23.472 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=balancer) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=dashboard)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2 -> testbed-node-0(192.168.16.10)] => (item=prometheus)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=status) \u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************",
                                "Wednesday 30 September 2026  04:05:32 +0000 (0:00:05.137)       0:05:28.610 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Mgrs handler] **********************************",
                                "Wednesday 30 September 2026  04:05:33 +0000 (0:00:00.659)       0:05:29.269 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mgrs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mgr_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:05:33 +0000 (0:00:00.848)       0:05:30.117 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy mgr restart script] ***********************",
                                "Wednesday 30 September 2026  04:05:34 +0000 (0:00:00.367)       0:05:30.485 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph mgr daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:05:35 +0000 (0:00:01.305)       0:05:31.790 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mgr_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:05:36 +0000 (0:00:01.011)       0:05:32.802 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role ceph-osd] *****************************************************",
                                "",
                                "TASK [ceph-handler : Include check_running_cluster.yml] ************************",
                                "Wednesday 30 September 2026  04:05:37 +0000 (0:00:00.942)       0:05:33.744 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_containers.yml] *********************",
                                "Wednesday 30 September 2026  04:05:38 +0000 (0:00:00.566)       0:05:34.311 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mon container] ********************************",
                                "Wednesday 30 September 2026  04:05:39 +0000 (0:00:00.884)       0:05:35.195 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for an osd container] *******************************",
                                "Wednesday 30 September 2026  04:05:39 +0000 (0:00:00.336)       0:05:35.531 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mds container] ********************************",
                                "Wednesday 30 September 2026  04:05:40 +0000 (0:00:00.806)       0:05:36.337 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rgw container] ********************************",
                                "Wednesday 30 September 2026  04:05:41 +0000 (0:00:01.132)       0:05:37.470 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mgr container] ********************************",
                                "Wednesday 30 September 2026  04:05:42 +0000 (0:00:00.699)       0:05:38.169 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rbd mirror container] *************************",
                                "Wednesday 30 September 2026  04:05:42 +0000 (0:00:00.385)       0:05:38.555 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a nfs container] ********************************",
                                "Wednesday 30 September 2026  04:05:42 +0000 (0:00:00.397)       0:05:38.952 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-crash container] *************************",
                                "Wednesday 30 September 2026  04:05:43 +0000 (0:00:00.639)       0:05:39.592 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-exporter container] **********************",
                                "Wednesday 30 September 2026  04:05:44 +0000 (0:00:00.755)       0:05:40.348 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_socket_non_container.yml] *******************",
                                "Wednesday 30 September 2026  04:05:44 +0000 (0:00:00.661)       0:05:41.009 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mon_status] ******************************",
                                "Wednesday 30 September 2026  04:05:45 +0000 (0:00:00.318)       0:05:41.328 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_osd_status] ******************************",
                                "Wednesday 30 September 2026  04:05:45 +0000 (0:00:00.641)       0:05:41.969 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mds_status] ******************************",
                                "Wednesday 30 September 2026  04:05:46 +0000 (0:00:00.343)       0:05:42.313 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rgw_status] ******************************",
                                "Wednesday 30 September 2026  04:05:46 +0000 (0:00:00.340)       0:05:42.653 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_nfs_status] ******************************",
                                "Wednesday 30 September 2026  04:05:46 +0000 (0:00:00.358)       0:05:43.012 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rbd_status] ******************************",
                                "Wednesday 30 September 2026  04:05:47 +0000 (0:00:00.638)       0:05:43.650 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mgr_status] ******************************",
                                "Wednesday 30 September 2026  04:05:47 +0000 (0:00:00.364)       0:05:44.015 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_crash_status] ****************************",
                                "Wednesday 30 September 2026  04:05:48 +0000 (0:00:00.319)       0:05:44.334 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_exporter_status] *************************",
                                "Wednesday 30 September 2026  04:05:48 +0000 (0:00:00.361)       0:05:44.696 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Set_fact add_osd] *********************************************",
                                "Wednesday 30 September 2026  04:05:49 +0000 (0:00:00.938)       0:05:45.635 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Set_fact container_exec_cmd] **********************************",
                                "Wednesday 30 September 2026  04:05:49 +0000 (0:00:00.363)       0:05:45.998 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-osd : Include_tasks system_tuning.yml] ******************************",
                                "Wednesday 30 September 2026  04:05:50 +0000 (0:00:00.989)       0:05:46.988 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/system_tuning.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-osd : Create tmpfiles.d directory] **********************************",
                                "Wednesday 30 September 2026  04:05:51 +0000 (0:00:00.852)       0:05:47.841 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Disable transparent hugepage] *********************************",
                                "Wednesday 30 September 2026  04:05:52 +0000 (0:00:00.355)       0:05:48.196 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Get default vm.min_free_kbytes] *******************************",
                                "Wednesday 30 September 2026  04:05:52 +0000 (0:00:00.330)       0:05:48.526 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Set_fact vm_min_free_kbytes] **********************************",
                                "Wednesday 30 September 2026  04:05:53 +0000 (0:00:00.667)       0:05:49.194 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Apply operating system tuning] ********************************",
                                "Wednesday 30 September 2026  04:05:53 +0000 (0:00:00.655)       0:05:49.849 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'fs.aio-max-nr', 'value': '1048576', 'enable': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'fs.aio-max-nr', 'value': '1048576', 'enable': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'fs.file-max', 'value': 26234859})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'fs.file-max', 'value': 26234859})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.zone_reclaim_mode', 'value': 0})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'fs.aio-max-nr', 'value': '1048576', 'enable': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.swappiness', 'value': 10})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'fs.file-max', 'value': 26234859})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'name': 'vm.min_free_kbytes', 'value': '67584'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.zone_reclaim_mode', 'value': 0})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.swappiness', 'value': 10})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'name': 'vm.min_free_kbytes', 'value': '67584'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.zone_reclaim_mode', 'value': 0})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.swappiness', 'value': 10})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'name': 'vm.min_free_kbytes', 'value': '67584'})\u001b[0m",
                                "",
                                "TASK [ceph-osd : Install dependencies] *****************************************",
                                "Wednesday 30 September 2026  04:05:57 +0000 (0:00:04.256)       0:05:54.106 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Include_tasks common.yml] *************************************",
                                "Wednesday 30 September 2026  04:05:58 +0000 (0:00:00.346)       0:05:54.452 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/common.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-osd : Create bootstrap-osd and osd directories] *********************",
                                "Wednesday 30 September 2026  04:05:59 +0000 (0:00:00.870)       0:05:55.323 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-osd/)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-osd/)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-osd/)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/var/lib/ceph/osd/)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/var/lib/ceph/osd/)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/var/lib/ceph/osd/)\u001b[0m",
                                "",
                                "TASK [ceph-osd : Get keys from monitors] ***************************************",
                                "Wednesday 30 September 2026  04:06:00 +0000 (0:00:01.116)       0:05:56.439 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Copy ceph key(s) if needed] ***********************************",
                                "Wednesday 30 September 2026  04:06:02 +0000 (0:00:01.723)       0:05:58.162 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Set noup flag] ************************************************",
                                "Wednesday 30 September 2026  04:06:03 +0000 (0:00:01.365)       0:05:59.527 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Include_tasks scenarios/lvm.yml] ******************************",
                                "Wednesday 30 September 2026  04:06:05 +0000 (0:00:01.937)       0:06:01.465 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/scenarios/lvm.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-osd : Use ceph-volume to create osds] *******************************",
                                "Wednesday 30 September 2026  04:06:06 +0000 (0:00:00.954)       0:06:02.420 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-95328750-4c7f-53be-940e-c29604f11353', 'data_vg': 'ceph-95328750-4c7f-53be-940e-c29604f11353'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-bed6f79d-f6e0-55bc-9565-c1b1966882c5', 'data_vg': 'ceph-bed6f79d-f6e0-55bc-9565-c1b1966882c5'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-716159ea-9dde-516a-b241-320bb7ff9b6f', 'data_vg': 'ceph-716159ea-9dde-516a-b241-320bb7ff9b6f'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'data': 'osd-block-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7', 'data_vg': 'ceph-0ecc76d5-52bb-59cf-b781-35fdc4fa2af7'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'data': 'osd-block-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d', 'data_vg': 'ceph-fd3f442c-bd3a-5672-a9f0-0a6dcefaa71d'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'data': 'osd-block-a6b8398b-f433-5dec-a196-8303528ccbb2', 'data_vg': 'ceph-a6b8398b-f433-5dec-a196-8303528ccbb2'})\u001b[0m",
                                "",
                                "TASK [ceph-osd : Include_tasks scenarios/lvm-batch.yml] ************************",
                                "Wednesday 30 September 2026  04:06:41 +0000 (0:00:35.438)       0:06:37.858 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Include_tasks start_osds.yml] *********************************",
                                "Wednesday 30 September 2026  04:06:42 +0000 (0:00:00.372)       0:06:38.230 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/start_osds.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-osd : Get osd ids] **************************************************",
                                "Wednesday 30 September 2026  04:06:42 +0000 (0:00:00.883)       0:06:39.114 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Collect osd ids] **********************************************",
                                "Wednesday 30 September 2026  04:06:43 +0000 (0:00:00.746)       0:06:39.860 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Include_tasks systemd.yml] ************************************",
                                "Wednesday 30 September 2026  04:06:45 +0000 (0:00:01.481)       0:06:41.342 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-osd/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-osd : Generate systemd unit file] ***********************************",
                                "Wednesday 30 September 2026  04:06:46 +0000 (0:00:00.888)       0:06:42.231 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Generate systemd ceph-osd target file] ************************",
                                "Wednesday 30 September 2026  04:06:47 +0000 (0:00:01.239)       0:06:43.470 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Enable ceph-osd.target] ***************************************",
                                "Wednesday 30 September 2026  04:06:48 +0000 (0:00:01.261)       0:06:44.732 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Ensure systemd service override directory exists] *************",
                                "Wednesday 30 September 2026  04:06:50 +0000 (0:00:02.202)       0:06:46.935 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Add ceph-osd systemd service overrides] ***********************",
                                "Wednesday 30 September 2026  04:06:51 +0000 (0:00:00.366)       0:06:47.302 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Ensure /var/lib/ceph/osd/<cluster>-<item> is present] *********",
                                "Wednesday 30 September 2026  04:06:51 +0000 (0:00:00.376)       0:06:47.678 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=4)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=2)\u001b[0m",
                                "",
                                "TASK [ceph-osd : Write run file in /var/lib/ceph/osd/xxxx/run] *****************",
                                "Wednesday 30 September 2026  04:06:52 +0000 (0:00:01.244)       0:06:48.923 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=0)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=4)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=5)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=3)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=2)\u001b[0m",
                                "",
                                "TASK [ceph-osd : Systemd start osd] ********************************************",
                                "Wednesday 30 September 2026  04:06:55 +0000 (0:00:02.631)       0:06:51.555 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=0)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=4)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=5)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=3)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=2)\u001b[0m",
                                "",
                                "TASK [ceph-osd : Unset noup flag] **********************************************",
                                "Wednesday 30 September 2026  04:06:58 +0000 (0:00:03.193)       0:06:54.748 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Wait for all osd to be up] ************************************",
                                "Wednesday 30 September 2026  04:07:00 +0000 (0:00:02.103)       0:06:56.852 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-5 -> testbed-node-0]: Wait for all osd to be up (60 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-osd : Include crush_rules.yml] **************************************",
                                "Wednesday 30 September 2026  04:07:13 +0000 (0:00:12.569)       0:07:09.421 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************",
                                "Wednesday 30 September 2026  04:07:14 +0000 (0:00:01.294)       0:07:10.716 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Osds handler] **********************************",
                                "Wednesday 30 September 2026  04:07:14 +0000 (0:00:00.400)       0:07:11.116 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_osds.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set_fact trigger_restart] **********************",
                                "Wednesday 30 September 2026  04:07:15 +0000 (0:00:00.853)       0:07:11.970 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _osd_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:07:16 +0000 (0:00:00.445)       0:07:12.415 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Unset noup flag] *******************************",
                                "Wednesday 30 September 2026  04:07:16 +0000 (0:00:00.371)       0:07:12.787 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy osd restart script] ***********************",
                                "Wednesday 30 September 2026  04:07:16 +0000 (0:00:00.246)       0:07:13.033 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Get pool list] *********************************",
                                "Wednesday 30 September 2026  04:07:17 +0000 (0:00:00.629)       0:07:13.663 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Get balancer module status] ********************",
                                "Wednesday 30 September 2026  04:07:17 +0000 (0:00:00.297)       0:07:13.960 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set_fact pools_pgautoscaler_mode] **************",
                                "Wednesday 30 September 2026  04:07:18 +0000 (0:00:00.251)       0:07:14.212 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Disable balancer] ******************************",
                                "Wednesday 30 September 2026  04:07:18 +0000 (0:00:00.135)       0:07:14.347 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Disable pg autoscale on pools] *****************",
                                "Wednesday 30 September 2026  04:07:18 +0000 (0:00:00.269)       0:07:14.616 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph osds daemon(s)] *******************",
                                "Wednesday 30 September 2026  04:07:18 +0000 (0:00:00.262)       0:07:14.879 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _osd_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:07:19 +0000 (0:00:00.443)       0:07:15.323 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Re-enable pg autoscale on pools] ***************",
                                "Wednesday 30 September 2026  04:07:19 +0000 (0:00:00.328)       0:07:15.651 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Re-enable balancer] ****************************",
                                "Wednesday 30 September 2026  04:07:19 +0000 (0:00:00.241)       0:07:15.893 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "PLAY [Apply role ceph-crash] ***************************************************",
                                "",
                                "TASK [ceph-handler : Include check_running_cluster.yml] ************************",
                                "Wednesday 30 September 2026  04:07:20 +0000 (0:00:01.038)       0:07:16.932 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_containers.yml] *********************",
                                "Wednesday 30 September 2026  04:07:22 +0000 (0:00:01.346)       0:07:18.278 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mon container] ********************************",
                                "Wednesday 30 September 2026  04:07:23 +0000 (0:00:01.458)       0:07:19.737 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for an osd container] *******************************",
                                "Wednesday 30 September 2026  04:07:24 +0000 (0:00:01.081)       0:07:20.819 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mds container] ********************************",
                                "Wednesday 30 September 2026  04:07:25 +0000 (0:00:01.158)       0:07:21.978 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rgw container] ********************************",
                                "Wednesday 30 September 2026  04:07:26 +0000 (0:00:00.746)       0:07:22.724 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mgr container] ********************************",
                                "Wednesday 30 September 2026  04:07:27 +0000 (0:00:01.055)       0:07:23.780 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rbd mirror container] *************************",
                                "Wednesday 30 September 2026  04:07:28 +0000 (0:00:01.143)       0:07:24.923 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a nfs container] ********************************",
                                "Wednesday 30 September 2026  04:07:29 +0000 (0:00:00.916)       0:07:25.840 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-crash container] *************************",
                                "Wednesday 30 September 2026  04:07:30 +0000 (0:00:00.658)       0:07:26.498 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-exporter container] **********************",
                                "Wednesday 30 September 2026  04:07:31 +0000 (0:00:01.435)       0:07:27.934 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_socket_non_container.yml] *******************",
                                "Wednesday 30 September 2026  04:07:32 +0000 (0:00:01.098)       0:07:29.033 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mon_status] ******************************",
                                "Wednesday 30 September 2026  04:07:33 +0000 (0:00:00.931)       0:07:29.964 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_osd_status] ******************************",
                                "Wednesday 30 September 2026  04:07:34 +0000 (0:00:00.689)       0:07:30.654 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mds_status] ******************************",
                                "Wednesday 30 September 2026  04:07:35 +0000 (0:00:01.029)       0:07:31.683 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rgw_status] ******************************",
                                "Wednesday 30 September 2026  04:07:36 +0000 (0:00:00.689)       0:07:32.372 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_nfs_status] ******************************",
                                "Wednesday 30 September 2026  04:07:37 +0000 (0:00:00.925)       0:07:33.298 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rbd_status] ******************************",
                                "Wednesday 30 September 2026  04:07:37 +0000 (0:00:00.657)       0:07:33.955 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mgr_status] ******************************",
                                "Wednesday 30 September 2026  04:07:38 +0000 (0:00:00.946)       0:07:34.902 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_crash_status] ****************************",
                                "Wednesday 30 September 2026  04:07:39 +0000 (0:00:00.697)       0:07:35.599 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_exporter_status] *************************",
                                "Wednesday 30 September 2026  04:07:40 +0000 (0:00:00.947)       0:07:36.547 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-crash : Create client.crash keyring] ********************************",
                                "Wednesday 30 September 2026  04:07:41 +0000 (0:00:01.392)       0:07:37.939 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-crash : Get keys from monitors] *************************************",
                                "Wednesday 30 September 2026  04:07:44 +0000 (0:00:03.139)       0:07:41.078 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-crash : Copy ceph key(s) if needed] *********************************",
                                "Wednesday 30 September 2026  04:07:46 +0000 (0:00:01.542)       0:07:42.621 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-crash : Create /var/lib/ceph/crash/posted] **************************",
                                "Wednesday 30 September 2026  04:07:48 +0000 (0:00:01.941)       0:07:44.562 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-crash : Include_tasks systemd.yml] **********************************",
                                "Wednesday 30 September 2026  04:07:49 +0000 (0:00:01.098)       0:07:45.661 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-crash/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ceph-crash : Generate systemd unit file for ceph-crash container] ********",
                                "Wednesday 30 September 2026  04:07:50 +0000 (0:00:01.366)       0:07:47.027 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceph-crash : Start the ceph-crash service] *******************************",
                                "Wednesday 30 September 2026  04:07:52 +0000 (0:00:01.943)       0:07:48.971 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Ceph crash handler] ****************************",
                                "Wednesday 30 September 2026  04:07:56 +0000 (0:00:03.813)       0:07:52.784 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_crash.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _crash_handler_called before restart] ******",
                                "Wednesday 30 September 2026  04:07:58 +0000 (0:00:01.492)       0:07:54.277 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart the ceph-crash service] ****************",
                                "Wednesday 30 September 2026  04:07:59 +0000 (0:00:00.991)       0:07:55.269 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _crash_handler_called after restart] *******",
                                "Wednesday 30 September 2026  04:08:01 +0000 (0:00:02.288)       0:07:57.557 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role ceph-mds] *****************************************************",
                                "",
                                "TASK [ceph-handler : Include check_running_cluster.yml] ************************",
                                "Wednesday 30 September 2026  04:08:02 +0000 (0:00:01.257)       0:07:58.815 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_containers.yml] *********************",
                                "Wednesday 30 September 2026  04:08:03 +0000 (0:00:00.584)       0:07:59.400 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mon container] ********************************",
                                "Wednesday 30 September 2026  04:08:04 +0000 (0:00:00.903)       0:08:00.303 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for an osd container] *******************************",
                                "Wednesday 30 September 2026  04:08:04 +0000 (0:00:00.438)       0:08:00.742 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mds container] ********************************",
                                "Wednesday 30 September 2026  04:08:05 +0000 (0:00:00.775)       0:08:01.517 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rgw container] ********************************",
                                "Wednesday 30 September 2026  04:08:06 +0000 (0:00:01.112)       0:08:02.630 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mgr container] ********************************",
                                "Wednesday 30 September 2026  04:08:07 +0000 (0:00:00.841)       0:08:03.472 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rbd mirror container] *************************",
                                "Wednesday 30 September 2026  04:08:07 +0000 (0:00:00.364)       0:08:03.836 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a nfs container] ********************************",
                                "Wednesday 30 September 2026  04:08:08 +0000 (0:00:00.355)       0:08:04.192 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-crash container] *************************",
                                "Wednesday 30 September 2026  04:08:08 +0000 (0:00:00.680)       0:08:04.872 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-exporter container] **********************",
                                "Wednesday 30 September 2026  04:08:09 +0000 (0:00:00.841)       0:08:05.714 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_socket_non_container.yml] *******************",
                                "Wednesday 30 September 2026  04:08:10 +0000 (0:00:00.764)       0:08:06.479 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mon_status] ******************************",
                                "Wednesday 30 September 2026  04:08:10 +0000 (0:00:00.334)       0:08:06.814 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_osd_status] ******************************",
                                "Wednesday 30 September 2026  04:08:11 +0000 (0:00:00.645)       0:08:07.459 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mds_status] ******************************",
                                "Wednesday 30 September 2026  04:08:11 +0000 (0:00:00.362)       0:08:07.822 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rgw_status] ******************************",
                                "Wednesday 30 September 2026  04:08:12 +0000 (0:00:00.434)       0:08:08.257 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_nfs_status] ******************************",
                                "Wednesday 30 September 2026  04:08:12 +0000 (0:00:00.374)       0:08:08.631 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rbd_status] ******************************",
                                "Wednesday 30 September 2026  04:08:13 +0000 (0:00:00.643)       0:08:09.274 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mgr_status] ******************************",
                                "Wednesday 30 September 2026  04:08:13 +0000 (0:00:00.360)       0:08:09.634 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_crash_status] ****************************",
                                "Wednesday 30 September 2026  04:08:13 +0000 (0:00:00.359)       0:08:09.994 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_exporter_status] *************************",
                                "Wednesday 30 September 2026  04:08:14 +0000 (0:00:00.370)       0:08:10.364 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Include create_mds_filesystems.yml] ***************************",
                                "Wednesday 30 September 2026  04:08:15 +0000 (0:00:00.896)       0:08:11.261 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/create_mds_filesystems.yml for testbed-node-3\u001b[0m",
                                "",
                                "TASK [ceph-facts : Get current default crush rule details] *********************",
                                "Wednesday 30 September 2026  04:08:15 +0000 (0:00:00.472)       0:08:11.734 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Get current default crush rule name] ************************",
                                "Wednesday 30 September 2026  04:08:17 +0000 (0:00:01.583)       0:08:13.317 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'rule_id': 0, 'rule_name': 'replicated_rule', 'type': 1, 'steps': [{'op': 'take', 'item': -1, 'item_name': 'default'}, {'op': 'chooseleaf_firstn', 'num': 0, 'type': 'host'}, {'op': 'emit'}]}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Create filesystem pools] **************************************",
                                "Wednesday 30 September 2026  04:08:17 +0000 (0:00:00.247)       0:08:13.565 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'application': 'cephfs', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'cephfs_data', 'pg_num': 16, 'pgp_num': 16, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'application': 'cephfs', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'cephfs_metadata', 'pg_num': 16, 'pgp_num': 16, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m",
                                "",
                                "TASK [ceph-mds : Create ceph filesystem] ***************************************",
                                "Wednesday 30 September 2026  04:08:23 +0000 (0:00:06.050)       0:08:19.615 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Include common.yml] *******************************************",
                                "Wednesday 30 September 2026  04:08:26 +0000 (0:00:03.264)       0:08:22.879 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/common.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-mds : Create bootstrap-mds and mds directories] *********************",
                                "Wednesday 30 September 2026  04:08:27 +0000 (0:00:00.618)       0:08:23.498 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/var/lib/ceph/bootstrap-mds/)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/var/lib/ceph/bootstrap-mds/)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/var/lib/ceph/bootstrap-mds/)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/var/lib/ceph/mds/ceph-testbed-node-3)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/var/lib/ceph/mds/ceph-testbed-node-4)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/var/lib/ceph/mds/ceph-testbed-node-5)\u001b[0m",
                                "",
                                "TASK [ceph-mds : Get keys from monitors] ***************************************",
                                "Wednesday 30 September 2026  04:08:28 +0000 (0:00:01.164)       0:08:24.663 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Copy ceph key(s) if needed] ***********************************",
                                "Wednesday 30 September 2026  04:08:30 +0000 (0:00:01.712)       0:08:26.375 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Create mds keyring] *******************************************",
                                "Wednesday 30 September 2026  04:08:31 +0000 (0:00:01.676)       0:08:28.052 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Non_containerized.yml] ****************************************",
                                "Wednesday 30 September 2026  04:08:34 +0000 (0:00:02.349)       0:08:30.402 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Containerized.yml] ********************************************",
                                "Wednesday 30 September 2026  04:08:34 +0000 (0:00:00.360)       0:08:30.762 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/containerized.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-mds : Include_tasks systemd.yml] ************************************",
                                "Wednesday 30 September 2026  04:08:35 +0000 (0:00:00.899)       0:08:31.661 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-mds/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-mds : Generate systemd unit file] ***********************************",
                                "Wednesday 30 September 2026  04:08:36 +0000 (0:00:00.621)       0:08:32.283 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Generate systemd ceph-mds target file] ************************",
                                "Wednesday 30 September 2026  04:08:37 +0000 (0:00:01.355)       0:08:33.638 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Enable ceph-mds.target] ***************************************",
                                "Wednesday 30 September 2026  04:08:39 +0000 (0:00:01.754)       0:08:35.392 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Systemd start mds container] **********************************",
                                "Wednesday 30 September 2026  04:08:41 +0000 (0:00:01.864)       0:08:37.257 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-mds : Wait for mds socket to exist] *********************************",
                                "Wednesday 30 September 2026  04:08:43 +0000 (0:00:01.982)       0:08:39.239 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************",
                                "Wednesday 30 September 2026  04:08:44 +0000 (0:00:01.631)       0:08:40.871 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Mdss handler] **********************************",
                                "Wednesday 30 September 2026  04:08:45 +0000 (0:00:00.748)       0:08:41.619 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_mdss.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mds_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:08:46 +0000 (0:00:00.848)       0:08:42.468 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy mds restart script] ***********************",
                                "Wednesday 30 September 2026  04:08:46 +0000 (0:00:00.372)       0:08:42.841 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph mds daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:08:47 +0000 (0:00:01.157)       0:08:43.998 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _mds_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:08:48 +0000 (0:00:01.001)       0:08:45.000 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Apply role ceph-rgw] *****************************************************",
                                "",
                                "TASK [ceph-handler : Include check_running_cluster.yml] ************************",
                                "Wednesday 30 September 2026  04:08:49 +0000 (0:00:00.930)       0:08:45.931 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_cluster.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_running_containers.yml] *********************",
                                "Wednesday 30 September 2026  04:08:50 +0000 (0:00:00.602)       0:08:46.533 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/check_running_containers.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mon container] ********************************",
                                "Wednesday 30 September 2026  04:08:51 +0000 (0:00:00.868)       0:08:47.401 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for an osd container] *******************************",
                                "Wednesday 30 September 2026  04:08:51 +0000 (0:00:00.351)       0:08:47.752 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mds container] ********************************",
                                "Wednesday 30 September 2026  04:08:52 +0000 (0:00:00.692)       0:08:48.445 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rgw container] ********************************",
                                "Wednesday 30 September 2026  04:08:53 +0000 (0:00:00.714)       0:08:49.160 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a mgr container] ********************************",
                                "Wednesday 30 September 2026  04:08:54 +0000 (0:00:01.218)       0:08:50.379 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a rbd mirror container] *************************",
                                "Wednesday 30 September 2026  04:08:54 +0000 (0:00:00.327)       0:08:50.706 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a nfs container] ********************************",
                                "Wednesday 30 September 2026  04:08:54 +0000 (0:00:00.364)       0:08:51.071 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-crash container] *************************",
                                "Wednesday 30 September 2026  04:08:55 +0000 (0:00:00.353)       0:08:51.425 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Check for a ceph-exporter container] **********************",
                                "Wednesday 30 September 2026  04:08:56 +0000 (0:00:01.125)       0:08:52.551 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Include check_socket_non_container.yml] *******************",
                                "Wednesday 30 September 2026  04:08:57 +0000 (0:00:00.797)       0:08:53.348 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mon_status] ******************************",
                                "Wednesday 30 September 2026  04:08:57 +0000 (0:00:00.355)       0:08:53.703 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_osd_status] ******************************",
                                "Wednesday 30 September 2026  04:08:57 +0000 (0:00:00.330)       0:08:54.034 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mds_status] ******************************",
                                "Wednesday 30 September 2026  04:08:58 +0000 (0:00:00.731)       0:08:54.765 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rgw_status] ******************************",
                                "Wednesday 30 September 2026  04:08:59 +0000 (0:00:00.384)       0:08:55.150 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_nfs_status] ******************************",
                                "Wednesday 30 September 2026  04:08:59 +0000 (0:00:00.390)       0:08:55.540 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_rbd_status] ******************************",
                                "Wednesday 30 September 2026  04:08:59 +0000 (0:00:00.334)       0:08:55.874 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_mgr_status] ******************************",
                                "Wednesday 30 September 2026  04:09:00 +0000 (0:00:00.670)       0:08:56.545 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_crash_status] ****************************",
                                "Wednesday 30 September 2026  04:09:00 +0000 (0:00:00.358)       0:08:56.903 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-handler : Set_fact handler_exporter_status] *************************",
                                "Wednesday 30 September 2026  04:09:01 +0000 (0:00:00.382)       0:08:57.286 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Include common.yml] *******************************************",
                                "Wednesday 30 September 2026  04:09:02 +0000 (0:00:00.907)       0:08:58.194 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/common.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Get keys from monitors] ***************************************",
                                "Wednesday 30 September 2026  04:09:02 +0000 (0:00:00.602)       0:08:58.796 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Copy ceph key(s) if needed] ***********************************",
                                "Wednesday 30 September 2026  04:09:04 +0000 (0:00:01.722)       0:09:00.519 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=None) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Copy SSL certificate & key data to certificate path] **********",
                                "Wednesday 30 September 2026  04:09:06 +0000 (0:00:01.632)       0:09:02.152 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Include_tasks pre_requisite.yml] ******************************",
                                "Wednesday 30 September 2026  04:09:06 +0000 (0:00:00.347)       0:09:02.499 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/pre_requisite.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Create rados gateway directories] *****************************",
                                "Wednesday 30 September 2026  04:09:06 +0000 (0:00:00.576)       0:09:03.076 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4 -> testbed-node-0(192.168.16.10)] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Create rgw keyrings] ******************************************",
                                "Wednesday 30 September 2026  04:09:08 +0000 (0:00:01.564)       0:09:04.641 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3 -> {{ groups[mon_group_name][0] if groups.get(mon_group_name, []) | length > 0 else 'localhost' }}]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4 -> {{ groups[mon_group_name][0] if groups.get(mon_group_name, []) | length > 0 else 'localhost' }}]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> {{ groups[mon_group_name][0] if groups.get(mon_group_name, []) | length > 0 else 'localhost' }}]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Get keys from monitors] ***************************************",
                                "Wednesday 30 September 2026  04:09:12 +0000 (0:00:03.554)       0:09:08.195 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Copy ceph key(s) if needed] ***********************************",
                                "Wednesday 30 September 2026  04:09:13 +0000 (0:00:01.832)       0:09:10.027 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Rgw pool creation tasks] **************************************",
                                "Wednesday 30 September 2026  04:09:15 +0000 (0:00:01.216)       0:09:11.244 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/rgw_create_pools.yml for testbed-node-3\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Create ec profile] ********************************************",
                                "Wednesday 30 September 2026  04:09:15 +0000 (0:00:00.253)       0:09:11.497 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.data', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.index', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.control', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.log', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.meta', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Set crush rule] ***********************************************",
                                "Wednesday 30 September 2026  04:09:16 +0000 (0:00:01.017)       0:09:12.514 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.data', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.buckets.index', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.control', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.log', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'default.rgw.meta', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Create rgw pools] *********************************************",
                                "Wednesday 30 September 2026  04:09:17 +0000 (0:00:01.308)       0:09:13.823 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.buckets.data', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.buckets.index', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.control', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.log', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item={'key': 'default.rgw.meta', 'value': {'pg_num': 8, 'size': 3, 'type': 'replicated'}})\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Include_tasks openstack-keystone.yml] *************************",
                                "Wednesday 30 September 2026  04:09:35 +0000 (0:00:17.490)       0:09:31.313 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Include_tasks start_radosgw.yml] ******************************",
                                "Wednesday 30 September 2026  04:09:35 +0000 (0:00:00.356)       0:09:31.669 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Include start_docker_rgw.yml] *********************************",
                                "Wednesday 30 September 2026  04:09:35 +0000 (0:00:00.334)       0:09:32.004 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/start_docker_rgw.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Include_task systemd.yml] *************************************",
                                "Wednesday 30 September 2026  04:09:36 +0000 (0:00:00.880)       0:09:32.884 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/systemd.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Generate systemd unit file] ***********************************",
                                "Wednesday 30 September 2026  04:09:37 +0000 (0:00:00.580)       0:09:33.465 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Generate systemd ceph-radosgw target file] ********************",
                                "Wednesday 30 September 2026  04:09:38 +0000 (0:00:01.350)       0:09:34.816 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Enable ceph-radosgw.target] ***********************************",
                                "Wednesday 30 September 2026  04:09:40 +0000 (0:00:01.682)       0:09:36.499 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-rgw : Systemd start rgw container] **********************************",
                                "Wednesday 30 September 2026  04:09:42 +0000 (0:00:01.843)       0:09:38.343 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.13', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.14', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'instance_name': 'rgw0', 'radosgw_address': '192.168.16.15', 'radosgw_frontend_port': 8081})\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Make tempdir for scripts] **********************",
                                "Wednesday 30 September 2026  04:09:45 +0000 (0:00:02.965)       0:09:41.308 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Rgws handler] **********************************",
                                "Wednesday 30 September 2026  04:09:45 +0000 (0:00:00.407)       0:09:41.716 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-handler/tasks/handler_rgws.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _rgw_handler_called before restart] ********",
                                "Wednesday 30 September 2026  04:09:46 +0000 (0:00:00.609)       0:09:42.325 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Copy rgw restart script] ***********************",
                                "Wednesday 30 September 2026  04:09:46 +0000 (0:00:00.681)       0:09:43.006 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Restart ceph rgw daemon(s)] ********************",
                                "Wednesday 30 September 2026  04:09:47 +0000 (0:00:00.381)       0:09:43.387 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceph-handler : Set _rgw_handler_called after restart] *********",
                                "Wednesday 30 September 2026  04:09:47 +0000 (0:00:00.695)       0:09:44.083 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=134 \u001b[0m \u001b[0;33mchanged=35  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=125 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=127 \u001b[0m \u001b[0;33mchanged=31  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=120 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=134 \u001b[0m \u001b[0;33mchanged=33  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=119 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=193 \u001b[0m \u001b[0;33mchanged=45  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=162 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=175 \u001b[0m \u001b[0;33mchanged=40  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=123 \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=177 \u001b[0m \u001b[0;33mchanged=41  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=121 \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:09:48 +0000 (0:00:00.297)       0:09:44.380 *** ",
                                "=============================================================================== ",
                                "ceph-container-common : Pulling Ceph container image ------------------- 47.14s",
                                "ceph-osd : Use ceph-volume to create osds ------------------------------ 35.44s",
                                "ceph-rgw : Create rgw pools -------------------------------------------- 17.49s",
                                "ceph-mgr : Wait for all mgr to be up ----------------------------------- 12.90s",
                                "ceph-osd : Wait for all osd to be up ----------------------------------- 12.57s",
                                "ceph-mon : Set cluster configs ------------------------------------------ 9.83s",
                                "ceph-mgr : Create ceph mgr keyring(s) on a mon node --------------------- 7.16s",
                                "ceph-config : Create ceph initial directories --------------------------- 6.74s",
                                "ceph-mgr : Disable ceph mgr enabled modules ----------------------------- 6.25s",
                                "ceph-mds : Create filesystem pools -------------------------------------- 6.05s",
                                "ceph-mon : Fetch ceph initial keys -------------------------------------- 5.43s",
                                "ceph-mgr : Add modules to ceph-mgr -------------------------------------- 5.14s",
                                "ceph-osd : Apply operating system tuning -------------------------------- 4.26s",
                                "ceph-crash : Start the ceph-crash service ------------------------------- 3.81s",
                                "ceph-container-common : Get ceph version -------------------------------- 3.66s",
                                "ceph-rgw : Create rgw keyrings ------------------------------------------ 3.55s",
                                "ceph-mon : Copy admin keyring over to mons ------------------------------ 3.52s",
                                "ceph-mds : Create ceph filesystem --------------------------------------- 3.26s",
                                "ceph-osd : Systemd start osd -------------------------------------------- 3.19s",
                                "ceph-crash : Create client.crash keyring -------------------------------- 3.14s",
                                "\u001b[32m2026-09-30 04:09:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-pools.\u001b[0m",
                                "\u001b[32m2026-09-30 04:09:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cb367222-6ce0-4c71-94e5-1edff96572a3 (ceph-pools) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:09:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task cb367222-6ce0-4c71-94e5-1edff96572a3 (ceph-pools) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m",
                                "\u001b[1;35m2.16.19\u001b[0m",
                                "",
                                "PLAY [Create ceph pools] *******************************************************",
                                "",
                                "TASK [ceph-facts : Include facts.yml] ******************************************",
                                "Wednesday 30 September 2026  04:09:56 +0000 (0:00:00.689)       0:00:00.689 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/facts.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if it is atomic host] *********************************",
                                "Wednesday 30 September 2026  04:09:57 +0000 (0:00:00.722)       0:00:01.411 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact is_atomic] *****************************************",
                                "Wednesday 30 September 2026  04:09:58 +0000 (0:00:01.043)       0:00:02.454 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if podman binary is present] **************************",
                                "Wednesday 30 September 2026  04:09:58 +0000 (0:00:00.441)       0:00:02.896 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact container_binary] **********************************",
                                "Wednesday 30 September 2026  04:09:59 +0000 (0:00:00.932)       0:00:03.828 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_cmd] ******************************************",
                                "Wednesday 30 September 2026  04:09:59 +0000 (0:00:00.355)       0:00:04.184 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact discovered_interpreter_python] *********************",
                                "Wednesday 30 September 2026  04:10:00 +0000 (0:00:00.389)       0:00:04.574 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact discovered_interpreter_python if not previously set] ***",
                                "Wednesday 30 September 2026  04:10:00 +0000 (0:00:00.357)       0:00:04.932 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_release ceph_stable_release] ******************",
                                "Wednesday 30 September 2026  04:10:00 +0000 (0:00:00.340)       0:00:05.272 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact monitor_name ansible_facts['hostname']] ************",
                                "Wednesday 30 September 2026  04:10:01 +0000 (0:00:00.630)       0:00:05.903 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact container_exec_cmd] ********************************",
                                "Wednesday 30 September 2026  04:10:02 +0000 (0:00:00.717)       0:00:06.621 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Find a running mon container] *******************************",
                                "Wednesday 30 September 2026  04:10:02 +0000 (0:00:00.457)       0:00:07.078 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check for a ceph mon socket] ********************************",
                                "Wednesday 30 September 2026  04:10:05 +0000 (0:00:03.054)       0:00:10.133 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if the ceph mon socket is in-use] *********************",
                                "Wednesday 30 September 2026  04:10:06 +0000 (0:00:00.444)       0:00:10.577 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact running_mon - non_container] ***********************",
                                "Wednesday 30 September 2026  04:10:07 +0000 (0:00:00.911)       0:00:11.489 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-0', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-1', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': {'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'not containerized_deployment | bool', 'item': 'testbed-node-2', 'ansible_loop_var': 'item'}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact running_mon - container] ***************************",
                                "Wednesday 30 September 2026  04:10:07 +0000 (0:00:00.213)       0:00:11.703 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'changed': False, 'stdout': 'b5da5d9c5fac', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-0'], 'start': '2026-09-30 04:10:03.734342', 'end': '2026-09-30 04:10:03.771542', 'delta': '0:00:00.037200', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-0', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['b5da5d9c5fac'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-0', 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'changed': False, 'stdout': 'd8e46e904d58', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-1'], 'start': '2026-09-30 04:10:04.479565', 'end': '2026-09-30 04:10:04.501721', 'delta': '0:00:00.022156', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-1', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['d8e46e904d58'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-1', 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'changed': False, 'stdout': '57fca12e87b9', 'stderr': '', 'rc': 0, 'cmd': ['docker', 'ps', '-q', '--filter', 'name=ceph-mon-testbed-node-2'], 'start': '2026-09-30 04:10:05.576905', 'end': '2026-09-30 04:10:05.609384', 'delta': '0:00:00.032479', 'msg': '', 'invocation': {'module_args': {'_raw_params': 'docker ps -q --filter name=ceph-mon-testbed-node-2', '_uses_shell': False, 'expand_argument_vars': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['57fca12e87b9'], 'stderr_lines': [], 'failed': False, 'failed_when_result': False, 'item': 'testbed-node-2', 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _container_exec_cmd] *******************************",
                                "Wednesday 30 September 2026  04:10:07 +0000 (0:00:00.213)       0:00:11.917 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Get current fsid if cluster is already running] *************",
                                "Wednesday 30 September 2026  04:10:08 +0000 (0:00:00.830)       0:00:12.747 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact current_fsid rc 1] *********************************",
                                "Wednesday 30 September 2026  04:10:09 +0000 (0:00:01.363)       0:00:14.111 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Get current fsid] *******************************************",
                                "Wednesday 30 September 2026  04:10:10 +0000 (0:00:00.317)       0:00:14.429 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact fsid] **********************************************",
                                "Wednesday 30 September 2026  04:10:10 +0000 (0:00:00.472)       0:00:14.901 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact fsid from current_fsid] ****************************",
                                "Wednesday 30 September 2026  04:10:11 +0000 (0:00:00.528)       0:00:15.430 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Generate cluster fsid] **************************************",
                                "Wednesday 30 September 2026  04:10:11 +0000 (0:00:00.144)       0:00:15.575 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact fsid] **********************************************",
                                "Wednesday 30 September 2026  04:10:11 +0000 (0:00:00.278)       0:00:15.853 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Resolve device link(s)] *************************************",
                                "Wednesday 30 September 2026  04:10:11 +0000 (0:00:00.306)       0:00:16.159 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact build devices from resolved symlinks] **************",
                                "Wednesday 30 September 2026  04:10:12 +0000 (0:00:00.366)       0:00:16.526 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Resolve dedicated_device link(s)] ***************************",
                                "Wednesday 30 September 2026  04:10:12 +0000 (0:00:00.325)       0:00:16.851 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact build dedicated_devices from resolved symlinks] ****",
                                "Wednesday 30 September 2026  04:10:13 +0000 (0:00:00.623)       0:00:17.475 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Resolve bluestore_wal_device link(s)] ***********************",
                                "Wednesday 30 September 2026  04:10:13 +0000 (0:00:00.368)       0:00:17.843 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact build bluestore_wal_devices from resolved symlinks] ***",
                                "Wednesday 30 September 2026  04:10:13 +0000 (0:00:00.394)       0:00:18.237 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Collect existed devices] ************************************",
                                "Wednesday 30 September 2026  04:10:14 +0000 (0:00:00.385)       0:00:18.623 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact devices generate device list when osd_auto_discovery] ***",
                                "Wednesday 30 September 2026  04:10:15 +0000 (0:00:00.978)       0:00:19.602 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f', 'dm-uuid-LVM-3kDD3Lcwy88H48clnM8w49pfwWzrXz1vTH7GGo5a5iiRGOk0f0DFSoyeClVIILVA'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2', 'dm-uuid-LVM-ciehP5HHnzm1X2v4xQwQYzUqWUnSDEDFGaXGKyu06S6akTc1fS3tdKBKDgQgvr7J'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5', 'dm-uuid-LVM-m2ctMtpAdz8eBoYJ5z8ZU1vDWZHAfyqpY9rlxwQ7hLme6xCsbKccNRLRxnZNX2L2'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7', 'dm-uuid-LVM-xXRMGwzEvpqjy15kuCreO3ciCD2zpU0837ft4Tu2t1BwxLwpeEVy9M2P1kQqHC2t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16', 'scsi-SQEMU_QEMU_HARDDISK_acc491de-bce6-4f78-9b26-f20959a51250-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--716159ea--9dde--516a--b241--320bb7ff9b6f-osd--block--716159ea--9dde--516a--b241--320bb7ff9b6f'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-Nizj0j-UWTr-OS98-952g-30nA-JMc7-Al0sW3', 'scsi-0QEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a', 'scsi-SQEMU_QEMU_HARDDISK_4ef1d6cf-95c9-413c-85b8-35274f16142a'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--a6b8398b--f433--5dec--a196--8303528ccbb2-osd--block--a6b8398b--f433--5dec--a196--8303528ccbb2'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-5hAAcd-oNU7-61PC-IFxe-k3s6-XKPr-a9Uk1I', 'scsi-0QEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425', 'scsi-SQEMU_QEMU_HARDDISK_4f96c0b6-cd3f-4f6c-a11c-edc623bcc425'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3', 'scsi-SQEMU_QEMU_HARDDISK_66127a31-ce90-47a1-bb01-8a988b8e9df3'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-17-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16', 'scsi-SQEMU_QEMU_HARDDISK_9bfda993-2872-45f2-8ae0-b4601142f046-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-0', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353', 'dm-uuid-LVM-a7bYqsXzeq481Taaok9JI64yYeDjpZsW1ShT5y4xo42ibtXlE97sScpH7ZYS8K3E'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--bed6f79d--f6e0--55bc--9565--c1b1966882c5-osd--block--bed6f79d--f6e0--55bc--9565--c1b1966882c5'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-og2x8l-c0HT-Gz2Y-yE8c-rTYq-6hrN-CAfuwn', 'scsi-0QEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5', 'scsi-SQEMU_QEMU_HARDDISK_592cd9ec-114d-41f8-a268-91749f94b1a5'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7-osd--block--0ecc76d5--52bb--59cf--b781--35fdc4fa2af7'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-lvhfh6-Y3Wg-KePn-kxvc-mIxB-PEee-lAj1LH', 'scsi-0QEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613', 'scsi-SQEMU_QEMU_HARDDISK_528f2f5f-4f2c-46be-8f80-2ddf915c2613'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'dm-1', 'value': {'holders': [], 'host': '', 'links': {'ids': ['dm-name-ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d', 'dm-uuid-LVM-iwxCUVvYiNeLudCc0YDh1tFGEblGO0PgiQY2L2dnoM783dAXQ3Qqn6F0cSLIKq6t'], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': '', 'sectors': 41934848, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop0', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62', 'scsi-SQEMU_QEMU_HARDDISK_a5d96dff-0171-4a03-b18e-70109c8bac62'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop1', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-15-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop2', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop3', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop4', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop5', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop6', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'loop7', 'value': {'holders': [], 'host': '', 'links': {'ids': [], 'labels': [], 'masters': [], 'uuids': []}, 'model': None, 'partitions': {}, 'removable': '0', 'rotational': '0', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 0, 'sectorsize': '512', 'size': '0.00 Bytes', 'support_discard': '0', 'vendor': None, 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sda', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {'sda1': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part1'], 'labels': ['cloudimg-rootfs'], 'masters': [], 'uuids': ['b852d8d2-8460-44aa-8998-23e4f04d73cf']}, 'sectors': 165672927, 'sectorsize': 512, 'size': '79.00 GB', 'start': '2099200', 'uuid': 'b852d8d2-8460-44aa-8998-23e4f04d73cf'}, 'sda14': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part14'], 'labels': [], 'masters': [], 'uuids': []}, 'sectors': 8192, 'sectorsize': 512, 'size': '4.00 MB', 'start': '2048', 'uuid': None}, 'sda15': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part15'], 'labels': ['UEFI'], 'masters': [], 'uuids': ['5C78-612A']}, 'sectors': 217088, 'sectorsize': 512, 'size': '106.00 MB', 'start': '10240', 'uuid': '5C78-612A'}, 'sda16': {'holders': [], 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16', 'scsi-SQEMU_QEMU_HARDDISK_66057e46-99f6-4fc2-bdac-f56d221f9265-part16'], 'labels': ['BOOT'], 'masters': [], 'uuids': ['09d53dc1-1e03-4286-bbb8-2b1796cf92ec']}, 'sectors': 1869825, 'sectorsize': 512, 'size': '913.00 MB', 'start': '227328', 'uuid': '09d53dc1-1e03-4286-bbb8-2b1796cf92ec'}}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 167772160, 'sectorsize': '512', 'size': '80.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdb', 'value': {'holders': ['ceph--95328750--4c7f--53be--940e--c29604f11353-osd--block--95328750--4c7f--53be--940e--c29604f11353'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-EU2uNt-7I2f-8ynO-bnX0-lqKy-JQl2-Sxm0bG', 'scsi-0QEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d', 'scsi-SQEMU_QEMU_HARDDISK_80ead0e0-5639-44d6-b63c-d395c2648d5d'], 'labels': [], 'masters': ['dm-0'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdc', 'value': {'holders': ['ceph--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d-osd--block--fd3f442c--bd3a--5672--a9f0--0a6dcefaa71d'], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['lvm-pv-uuid-3GhxfA-yHCP-KCj5-YJ1E-IrvG-dSsH-6mqJyJ', 'scsi-0QEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535', 'scsi-SQEMU_QEMU_HARDDISK_7741db2a-54c6-4dc0-98d1-3c031f30d535'], 'labels': [], 'masters': ['dm-1'], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sdd', 'value': {'holders': [], 'host': 'SCSI storage controller: Red Hat, Inc. Virtio SCSI', 'links': {'ids': ['scsi-0QEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce', 'scsi-SQEMU_QEMU_HARDDISK_5f0c04a5-8bba-4ad9-9f9c-2b12f8fda0ce'], 'labels': [], 'masters': [], 'uuids': []}, 'model': 'QEMU HARDDISK', 'partitions': {}, 'removable': '0', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'none', 'sectors': 41943040, 'sectorsize': '512', 'size': '20.00 GB', 'support_discard': '4096', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'changed': False, 'skipped': True, 'skip_reason': 'Conditional result was False', 'false_condition': 'osd_auto_discovery | default(False) | bool', 'item': {'key': 'sr0', 'value': {'holders': [], 'host': 'IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]', 'links': {'ids': ['ata-QEMU_DVD-ROM_QM00001'], 'labels': ['config-2'], 'masters': [], 'uuids': ['2026-09-30-02-48-26-00']}, 'model': 'QEMU DVD-ROM', 'partitions': {}, 'removable': '1', 'rotational': '1', 'sas_address': None, 'sas_device_handle': None, 'scheduler_mode': 'mq-deadline', 'sectors': 253, 'sectorsize': '2048', 'size': '506.00 KB', 'support_discard': '0', 'vendor': 'QEMU', 'virtual': 1}}, 'ansible_loop_var': 'item'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Check if the ceph conf exists] ******************************",
                                "Wednesday 30 September 2026  04:10:15 +0000 (0:00:00.690)       0:00:20.292 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set default osd_pool_default_crush_rule fact] ***************",
                                "Wednesday 30 September 2026  04:10:16 +0000 (0:00:00.710)       0:00:21.003 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Read osd pool default crush rule] ***************************",
                                "Wednesday 30 September 2026  04:10:17 +0000 (0:00:00.580)       0:00:21.583 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************",
                                "Wednesday 30 September 2026  04:10:18 +0000 (0:00:01.757)       0:00:23.341 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Read osd pool default crush rule] ***************************",
                                "Wednesday 30 September 2026  04:10:19 +0000 (0:00:00.340)       0:00:23.681 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set osd_pool_default_crush_rule fact] ***********************",
                                "Wednesday 30 September 2026  04:10:19 +0000 (0:00:00.462)       0:00:24.144 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _monitor_addresses - ipv4] *************************",
                                "Wednesday 30 September 2026  04:10:20 +0000 (0:00:00.356)       0:00:24.501 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _monitor_addresses - ipv6] *************************",
                                "Wednesday 30 September 2026  04:10:21 +0000 (0:00:01.277)       0:00:25.778 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Import_tasks set_radosgw_address.yml] ***********************",
                                "Wednesday 30 September 2026  04:10:21 +0000 (0:00:00.406)       0:00:26.185 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-facts/tasks/set_radosgw_address.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set current radosgw_address_block, radosgw_address, radosgw_interface  from node \"{{ ceph_dashboard_call_item }}\"] ***",
                                "Wednesday 30 September 2026  04:10:22 +0000 (0:00:00.562)       0:00:26.748 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv4] ****",
                                "Wednesday 30 September 2026  04:10:23 +0000 (0:00:00.695)       0:00:27.443 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address_block ipv6] ****",
                                "Wednesday 30 September 2026  04:10:23 +0000 (0:00:00.406)       0:00:27.849 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_address] ***************",
                                "Wednesday 30 September 2026  04:10:23 +0000 (0:00:00.355)       0:00:28.205 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _interface] ****************************************",
                                "Wednesday 30 September 2026  04:10:24 +0000 (0:00:00.437)       0:00:28.643 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv4] ******",
                                "Wednesday 30 September 2026  04:10:25 +0000 (0:00:00.998)       0:00:29.641 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact _radosgw_address to radosgw_interface - ipv6] ******",
                                "Wednesday 30 September 2026  04:10:25 +0000 (0:00:00.433)       0:00:30.074 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-3) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-4) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=testbed-node-5) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Reset rgw_instances (workaround)] ***************************",
                                "Wednesday 30 September 2026  04:10:26 +0000 (0:00:00.412)       0:00:30.487 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact rgw_instances] *************************************",
                                "Wednesday 30 September 2026  04:10:26 +0000 (0:00:00.371)       0:00:30.859 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=0)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_run_cmd] **************************************",
                                "Wednesday 30 September 2026  04:10:27 +0000 (0:00:00.567)       0:00:31.426 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m",
                                "",
                                "TASK [ceph-facts : Set_fact ceph_admin_command] ********************************",
                                "Wednesday 30 September 2026  04:10:28 +0000 (0:00:01.189)       0:00:32.615 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-1(192.168.16.11)] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-2(192.168.16.12)] => (item=testbed-node-2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=testbed-node-3)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-4(192.168.16.14)] => (item=testbed-node-4)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-5(192.168.16.15)] => (item=testbed-node-5)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => (item=testbed-manager)\u001b[0m",
                                "",
                                "TASK [Include tasks from the ceph-osd role] ************************************",
                                "Wednesday 30 September 2026  04:10:30 +0000 (0:00:02.332)       0:00:34.948 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/tasks/openstack_config_pre_squid.yml for testbed-node-5\u001b[0m",
                                "",
                                "TASK [create openstack pool(s)] ************************************************",
                                "Wednesday 30 September 2026  04:10:31 +0000 (0:00:00.450)       0:00:35.399 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'backups', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'volumes', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'images', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'metrics', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item={'application': 'rbd', 'erasure_profile': '', 'expected_num_objects': '', 'min_size': 0, 'name': 'vms', 'pg_autoscale_mode': False, 'pg_num': 32, 'pgp_num': 32, 'rule_name': 'replicated_rule', 'size': 3, 'type': 1})\u001b[0m",
                                "",
                                "TASK [generate keys] ***********************************************************",
                                "Wednesday 30 September 2026  04:11:33 +0000 (0:01:02.948)       0:01:38.347 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> {{ groups[mon_group_name][0] }}]\u001b[0m",
                                "",
                                "TASK [get keys from monitors] **************************************************",
                                "Wednesday 30 September 2026  04:11:49 +0000 (0:00:15.715)       0:01:54.062 *** ",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> {{ groups.get(mon_group_name)[0] }}]\u001b[0m",
                                "",
                                "TASK [copy ceph key(s) if needed] **********************************************",
                                "Wednesday 30 September 2026  04:11:58 +0000 (0:00:09.030)       0:02:03.093 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-1(192.168.16.11)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-2(192.168.16.12)] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5 -> {{ item.1 }}]\u001b[0m",
                                "",
                                "TASK [Assert ceph_require_min_compat_client is a known release] ****************",
                                "Wednesday 30 September 2026  04:12:17 +0000 (0:00:18.423)       0:02:21.517 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Gather facts for the first Ceph monitor] *********************************",
                                "Wednesday 30 September 2026  04:12:17 +0000 (0:00:00.157)       0:02:21.675 *** ",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [Get Ceph OSD map] ********************************************************",
                                "Wednesday 30 September 2026  04:12:19 +0000 (0:00:02.547)       0:02:24.222 *** ",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [Evaluate whether require-min-compat-client needs raising] ****************",
                                "Wednesday 30 September 2026  04:12:21 +0000 (0:00:01.196)       0:02:25.419 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set Ceph minimum compatible client] **************************************",
                                "Wednesday 30 September 2026  04:12:21 +0000 (0:00:00.148)       0:02:25.567 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=25  \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=18  \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=21  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=28  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:12:23 +0000 (0:00:02.155)       0:02:27.722 *** ",
                                "=============================================================================== ",
                                "create openstack pool(s) ----------------------------------------------- 62.95s",
                                "copy ceph key(s) if needed --------------------------------------------- 18.42s",
                                "generate keys ---------------------------------------------------------- 15.72s",
                                "get keys from monitors -------------------------------------------------- 9.03s",
                                "ceph-facts : Find a running mon container ------------------------------- 3.05s",
                                "Gather facts for the first Ceph monitor --------------------------------- 2.55s",
                                "ceph-facts : Set_fact ceph_admin_command -------------------------------- 2.33s",
                                "Set Ceph minimum compatible client -------------------------------------- 2.16s",
                                "ceph-facts : Read osd pool default crush rule --------------------------- 1.76s",
                                "ceph-facts : Get current fsid if cluster is already running ------------- 1.36s",
                                "ceph-facts : Set_fact _monitor_addresses - ipv4 ------------------------- 1.28s",
                                "Get Ceph OSD map -------------------------------------------------------- 1.20s",
                                "ceph-facts : Set_fact ceph_run_cmd -------------------------------------- 1.19s",
                                "ceph-facts : Check if it is atomic host --------------------------------- 1.04s",
                                "ceph-facts : Set_fact _interface ---------------------------------------- 1.00s",
                                "ceph-facts : Collect existed devices ------------------------------------ 0.98s",
                                "ceph-facts : Check if podman binary is present -------------------------- 0.93s",
                                "ceph-facts : Check if the ceph mon socket is in-use --------------------- 0.91s",
                                "ceph-facts : Set_fact _container_exec_cmd ------------------------------- 0.83s",
                                "ceph-facts : Include facts.yml ------------------------------------------ 0.72s",
                                "\u001b[32m2026-09-30 04:12:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of copy-ceph-keys.\u001b[0m",
                                "\u001b[32m2026-09-30 04:12:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 22fd6d86-e429-4a43-aa3e-fa5881b933a3 (copy-ceph-keys) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:12:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 22fd6d86-e429-4a43-aa3e-fa5881b933a3 (copy-ceph-keys) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Copy ceph keys to the configuration repository] **************************",
                                "",
                                "TASK [Check if ceph keys exist] ************************************************",
                                "Wednesday 30 September 2026  04:12:29 +0000 (0:00:00.285)       0:00:00.285 *** ",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.admin.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder-backup.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.nova.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.glance.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.gnocchi.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.manila.keyring)\u001b[0m",
                                "",
                                "TASK [Fetch all ceph keys] *****************************************************",
                                "Wednesday 30 September 2026  04:12:35 +0000 (0:00:05.224)       0:00:05.510 *** ",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.admin.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder-backup.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.nova.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.glance.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.gnocchi.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> testbed-node-0(192.168.16.10)] => (item=ceph.client.manila.keyring)\u001b[0m",
                                "",
                                "TASK [Create share directory] **************************************************",
                                "Wednesday 30 September 2026  04:12:39 +0000 (0:00:04.593)       0:00:10.103 *** ",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [Write ceph keys to the share directory] **********************************",
                                "Wednesday 30 September 2026  04:12:40 +0000 (0:00:01.087)       0:00:11.191 *** ",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.admin.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.cinder-backup.keyring)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.nova.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.glance.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.gnocchi.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager -> localhost] => (item=ceph.client.manila.keyring)\u001b[0m",
                                "",
                                "TASK [Check if target directories exist] ***************************************",
                                "Wednesday 30 September 2026  04:12:56 +0000 (0:00:15.358)       0:00:26.550 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/infrastructure/files/ceph)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/cinder/cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/cinder/cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/cinder/cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/nova)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/nova)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/glance)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/gnocchi)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/manila)\u001b[0m",
                                "",
                                "TASK [Write ceph keys to the configuration directory] **************************",
                                "Wednesday 30 September 2026  04:12:59 +0000 (0:00:03.619)       0:00:30.169 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.admin.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder-backup.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.cinder.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.nova.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.glance.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.gnocchi.keyring)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph.client.manila.keyring)\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=6   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:13:07 +0000 (0:00:07.666)       0:00:37.836 *** ",
                                "=============================================================================== ",
                                "Write ceph keys to the share directory --------------------------------- 15.36s",
                                "Write ceph keys to the configuration directory -------------------------- 7.67s",
                                "Check if ceph keys exist ------------------------------------------------ 5.22s",
                                "Fetch all ceph keys ----------------------------------------------------- 4.59s",
                                "Check if target directories exist --------------------------------------- 3.62s",
                                "Create share directory -------------------------------------------------- 1.09s",
                                "\u001b[32m2026-09-30 04:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cephclient.\u001b[0m",
                                "\u001b[32m2026-09-30 04:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4b3e5b9e-f6ba-4e1d-addb-a78de05ca3de (cephclient) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4b3e5b9e-f6ba-4e1d-addb-a78de05ca3de (cephclient) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role cephclient] ***************************************************",
                                "",
                                "TASK [osism.services.cephclient : Include container tasks] *********************",
                                "Wednesday 30 September 2026  04:13:23 +0000 (0:00:00.333)       0:00:00.333 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/cephclient/tasks/container.yml for testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Create required directories] *****************",
                                "Wednesday 30 September 2026  04:13:24 +0000 (0:00:00.270)       0:00:00.603 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/opt/cephclient/configuration)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/opt/cephclient/data)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/cephclient)\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Copy configuration files] ********************",
                                "Wednesday 30 September 2026  04:13:25 +0000 (0:00:01.705)       0:00:02.309 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'src': 'ceph.conf.j2', 'dest': '/opt/cephclient/configuration/ceph.conf'})\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Copy keyring file] ***************************",
                                "Wednesday 30 September 2026  04:13:27 +0000 (0:00:01.245)       0:00:03.555 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Copy docker-compose.yml file] ****************",
                                "Wednesday 30 September 2026  04:13:28 +0000 (0:00:00.982)       0:00:04.538 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Manage cephclient service] *******************",
                                "Wednesday 30 September 2026  04:13:29 +0000 (0:00:01.064)       0:00:05.603 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-manager]: Manage cephclient service (10 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Copy wrapper scripts] ************************",
                                "Wednesday 30 September 2026  04:14:11 +0000 (0:00:42.723)       0:00:48.326 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=ceph-authtool)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=rados)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=radosgw-admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=rbd)\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Remove old wrapper scripts] ******************",
                                "Wednesday 30 September 2026  04:14:16 +0000 (0:00:04.584)       0:00:52.910 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=crushtool)\u001b[0m",
                                "",
                                "TASK [osism.services.cephclient : Include package tasks] ***********************",
                                "Wednesday 30 September 2026  04:14:16 +0000 (0:00:00.555)       0:00:53.466 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.cephclient : Restart cephclient service] *******",
                                "Wednesday 30 September 2026  04:14:17 +0000 (0:00:00.370)       0:00:53.836 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.cephclient : Ensure that all containers are up] ***",
                                "Wednesday 30 September 2026  04:14:18 +0000 (0:00:01.501)       0:00:55.338 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.cephclient : Wait for an healthy service] ******",
                                "Wednesday 30 September 2026  04:14:19 +0000 (0:00:00.813)       0:00:56.151 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.cephclient : Copy bash completion scripts] *****",
                                "Wednesday 30 September 2026  04:14:20 +0000 (0:00:00.622)       0:00:56.774 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=ceph)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=rados)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=radosgw-admin)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=rbd)\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=12  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:14:21 +0000 (0:00:01.599)       0:00:58.373 *** ",
                                "=============================================================================== ",
                                "osism.services.cephclient : Manage cephclient service ------------------ 42.72s",
                                "osism.services.cephclient : Copy wrapper scripts ------------------------ 4.58s",
                                "osism.services.cephclient : Create required directories ----------------- 1.71s",
                                "osism.services.cephclient : Copy bash completion scripts ---------------- 1.60s",
                                "osism.services.cephclient : Restart cephclient service ------------------ 1.50s",
                                "osism.services.cephclient : Copy configuration files -------------------- 1.25s",
                                "osism.services.cephclient : Copy docker-compose.yml file ---------------- 1.06s",
                                "osism.services.cephclient : Copy keyring file --------------------------- 0.98s",
                                "osism.services.cephclient : Ensure that all containers are up ----------- 0.81s",
                                "osism.services.cephclient : Wait for an healthy service ----------------- 0.62s",
                                "osism.services.cephclient : Remove old wrapper scripts ------------------ 0.56s",
                                "osism.services.cephclient : Include package tasks ----------------------- 0.37s",
                                "osism.services.cephclient : Include container tasks --------------------- 0.27s",
                                "\u001b[32m2026-09-30 04:14:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceph-bootstrap-dashboard.\u001b[0m",
                                "\u001b[32m2026-09-30 04:14:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 98d35569-e859-4cdc-b9e2-d770f01b9d55 (ceph-bootstrap-dashboard) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:14:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 98d35569-e859-4cdc-b9e2-d770f01b9d55 (ceph-bootstrap-dashboard) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Collection community.general does not support Ansible version\u001b[0m",
                                "\u001b[1;35m2.16.19\u001b[0m",
                                "",
                                "PLAY [Bootstraph ceph dashboard] ***********************************************",
                                "",
                                "TASK [Disable the ceph dashboard] **********************************************",
                                "Wednesday 30 September 2026  04:14:29 +0000 (0:00:00.275)       0:00:00.275 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Set mgr/dashboard/ssl to false] ******************************************",
                                "Wednesday 30 September 2026  04:14:31 +0000 (0:00:02.241)       0:00:02.517 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Set mgr/dashboard/server_port to 7000] ***********************************",
                                "Wednesday 30 September 2026  04:14:32 +0000 (0:00:01.074)       0:00:03.591 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Set mgr/dashboard/server_addr to 0.0.0.0] ********************************",
                                "Wednesday 30 September 2026  04:14:33 +0000 (0:00:01.123)       0:00:04.715 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Set mgr/dashboard/standby_behaviour to error] ****************************",
                                "Wednesday 30 September 2026  04:14:34 +0000 (0:00:01.119)       0:00:05.835 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Set mgr/dashboard/standby_error_status_code to 404] **********************",
                                "Wednesday 30 September 2026  04:14:36 +0000 (0:00:01.251)       0:00:07.086 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Enable the ceph dashboard] ***********************************************",
                                "Wednesday 30 September 2026  04:14:37 +0000 (0:00:01.164)       0:00:08.250 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Write ceph_dashboard_password to temporary file] *************************",
                                "Wednesday 30 September 2026  04:14:39 +0000 (0:00:02.076)       0:00:10.327 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Create admin user] *******************************************************",
                                "Wednesday 30 September 2026  04:14:40 +0000 (0:00:01.432)       0:00:11.760 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Remove temporary file for ceph_dashboard_password] ***********************",
                                "Wednesday 30 September 2026  04:14:53 +0000 (0:00:12.490)       0:00:24.251 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Restart ceph manager services] *******************************************",
                                "",
                                "TASK [Restart ceph manager service] ********************************************",
                                "Wednesday 30 September 2026  04:14:53 +0000 (0:00:00.165)       0:00:24.417 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Restart ceph manager services] *******************************************",
                                "",
                                "TASK [Restart ceph manager service] ********************************************",
                                "Wednesday 30 September 2026  04:14:55 +0000 (0:00:01.859)       0:00:26.277 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY [Restart ceph manager services] *******************************************",
                                "",
                                "TASK [Restart ceph manager service] ********************************************",
                                "Wednesday 30 September 2026  04:15:06 +0000 (0:00:11.421)       0:00:37.698 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=1   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:15:18 +0000 (0:00:11.393)       0:00:49.092 *** ",
                                "=============================================================================== ",
                                "Restart ceph manager service ------------------------------------------- 24.67s",
                                "Create admin user ------------------------------------------------------ 12.49s",
                                "Disable the ceph dashboard ---------------------------------------------- 2.24s",
                                "Enable the ceph dashboard ----------------------------------------------- 2.08s",
                                "Write ceph_dashboard_password to temporary file ------------------------- 1.43s",
                                "Set mgr/dashboard/standby_behaviour to error ---------------------------- 1.25s",
                                "Set mgr/dashboard/standby_error_status_code to 404 ---------------------- 1.16s",
                                "Set mgr/dashboard/server_port to 7000 ----------------------------------- 1.12s",
                                "Set mgr/dashboard/server_addr to 0.0.0.0 -------------------------------- 1.12s",
                                "Set mgr/dashboard/ssl to false ------------------------------------------ 1.07s",
                                "Remove temporary file for ceph_dashboard_password ----------------------- 0.17s",
                                "+ sh -c /opt/configuration/scripts/deploy/300-openstack.sh",
                                "\u001b[32m2026-09-30 04:15:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of keystone.\u001b[0m",
                                "\u001b[32m2026-09-30 04:15:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7fc924aa-9bd9-4a37-986d-599584674e7e (keystone) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:15:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7fc924aa-9bd9-4a37-986d-599584674e7e (keystone) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:15:24 +0000 (0:00:00.341)       0:00:00.341 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:15:24 +0000 (0:00:00.330)       0:00:00.672 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_keystone_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_keystone_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_keystone_True)\u001b[0m",
                                "",
                                "PLAY [Apply role keystone] *****************************************************",
                                "",
                                "TASK [keystone : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:15:25 +0000 (0:00:00.345)       0:00:01.017 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/keystone/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [keystone : Ensuring config directories exist] ****************************",
                                "Wednesday 30 September 2026  04:15:25 +0000 (0:00:00.782)       0:00:01.800 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [keystone : Check if policies shall be overwritten] ***********************",
                                "Wednesday 30 September 2026  04:15:28 +0000 (0:00:02.290)       0:00:04.090 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Set keystone policy file] *************************************",
                                "Wednesday 30 September 2026  04:15:28 +0000 (0:00:00.170)       0:00:04.260 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Check if Keystone domain-specific config is supplied] *********",
                                "Wednesday 30 September 2026  04:15:28 +0000 (0:00:00.297)       0:00:04.558 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [keystone : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:15:29 +0000 (0:00:01.043)       0:00:05.602 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/keystone/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : keystone | Copying over extra CA certificates] *******",
                                "Wednesday 30 September 2026  04:15:30 +0000 (0:00:00.816)       0:00:06.418 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : keystone | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:15:33 +0000 (0:00:02.927)       0:00:09.345 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : keystone | Copying over backend internal TLS key] ****",
                                "Wednesday 30 September 2026  04:15:34 +0000 (0:00:00.594)       0:00:09.940 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over config.json files for services] ******************",
                                "Wednesday 30 September 2026  04:15:35 +0000 (0:00:01.214)       0:00:11.155 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [keystone : Copying over keystone.conf] ***********************************",
                                "Wednesday 30 September 2026  04:15:38 +0000 (0:00:03.678)       0:00:14.833 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [keystone : Copying keystone-startup script for keystone] *****************",
                                "Wednesday 30 September 2026  04:15:44 +0000 (0:00:05.786)       0:00:20.619 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Create Keystone domain-specific config directory] *************",
                                "Wednesday 30 September 2026  04:15:46 +0000 (0:00:02.037)       0:00:22.657 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Get file list in custom domains folder] ***********************",
                                "Wednesday 30 September 2026  04:15:47 +0000 (0:00:00.577)       0:00:23.234 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying Keystone Domain specific settings] ********************",
                                "Wednesday 30 September 2026  04:15:47 +0000 (0:00:00.345)       0:00:23.579 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over existing policy file] ****************************",
                                "Wednesday 30 September 2026  04:15:48 +0000 (0:00:00.326)       0:00:23.906 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:15:49 +0000 (0:00:01.062)       0:00:24.968 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over wsgi-keystone.conf] ******************************",
                                "Wednesday 30 September 2026  04:15:49 +0000 (0:00:00.315)       0:00:25.284 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/keystone/templates/wsgi-keystone.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/keystone/templates/wsgi-keystone.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/keystone/templates/wsgi-keystone.conf.j2)\u001b[0m",
                                "",
                                "TASK [keystone : Checking whether keystone-paste.ini file exists] **************",
                                "Wednesday 30 September 2026  04:15:51 +0000 (0:00:01.688)       0:00:26.973 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over keystone-paste.ini] ******************************",
                                "Wednesday 30 September 2026  04:15:52 +0000 (0:00:01.327)       0:00:28.301 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Generate the required cron jobs for the node] *****************",
                                "Wednesday 30 September 2026  04:15:53 +0000 (0:00:00.710)       0:00:29.011 *** ",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "",
                                "TASK [keystone : Set fact with the generated cron jobs for building the crontab later] ***",
                                "Wednesday 30 September 2026  04:15:54 +0000 (0:00:01.714)       0:00:30.726 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying files for keystone-fernet] ****************************",
                                "Wednesday 30 September 2026  04:15:55 +0000 (0:00:00.335)       0:00:31.062 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "",
                                "TASK [keystone : Copying files for keystone-ssh] *******************************",
                                "Wednesday 30 September 2026  04:16:04 +0000 (0:00:09.322)       0:00:40.385 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "",
                                "TASK [service-check-containers : keystone | Check containers] ******************",
                                "Wednesday 30 September 2026  04:16:07 +0000 (0:00:02.845)       0:00:43.230 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : keystone | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:16:09 +0000 (0:00:02.458)       0:00:45.689 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:16:10 +0000 (0:00:00.394)       0:00:46.084 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': '30'}, 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': 'no', 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:16:11 +0000 (0:00:00.824)       0:00:46.908 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Creating keystone database] ***********************************",
                                "Wednesday 30 September 2026  04:16:11 +0000 (0:00:00.538)       0:00:47.446 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Creating Keystone database user and setting permissions] ******",
                                "Wednesday 30 September 2026  04:16:13 +0000 (0:00:02.411)       0:00:49.858 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Checking for any running keystone_fernet containers] **********",
                                "Wednesday 30 September 2026  04:16:16 +0000 (0:00:02.385)       0:00:52.243 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [keystone : Group nodes where keystone_fernet is running] *****************",
                                "Wednesday 30 September 2026  04:16:17 +0000 (0:00:01.027)       0:00:53.271 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Fail if any hosts need bootstrapping and not all hosts targeted] ***",
                                "Wednesday 30 September 2026  04:16:17 +0000 (0:00:00.315)       0:00:53.586 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Running Keystone bootstrap container] *************************",
                                "Wednesday 30 September 2026  04:16:18 +0000 (0:00:00.470)       0:00:54.057 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Running Keystone fernet bootstrap container] ******************",
                                "Wednesday 30 September 2026  04:16:32 +0000 (0:00:14.491)       0:01:08.548 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  04:16:43 +0000 (0:00:10.508)       0:01:19.056 *** ",
                                "",
                                "TASK [keystone : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  04:16:43 +0000 (0:00:00.076)       0:01:19.132 *** ",
                                "",
                                "TASK [keystone : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  04:16:43 +0000 (0:00:00.075)       0:01:19.208 *** ",
                                "",
                                "RUNNING HANDLER [keystone : Restart keystone-ssh container] ********************",
                                "Wednesday 30 September 2026  04:16:43 +0000 (0:00:00.090)       0:01:19.298 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [keystone : Restart keystone-fernet container] *****************",
                                "Wednesday 30 September 2026  04:17:18 +0000 (0:00:34.666)       0:01:53.965 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [keystone : Restart keystone container] ************************",
                                "Wednesday 30 September 2026  04:17:23 +0000 (0:00:04.963)       0:01:58.929 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [keystone : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:17:33 +0000 (0:00:10.949)       0:02:09.878 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/keystone/tasks/distribute_fernet.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [keystone : Waiting for Keystone SSH port to be UP] ***********************",
                                "Wednesday 30 September 2026  04:17:34 +0000 (0:00:00.625)       0:02:10.504 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Run fernet key distribution] **********************************",
                                "Wednesday 30 September 2026  04:17:35 +0000 (0:00:00.790)       0:02:11.294 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Creating admin project, user, role, service, and endpoint] ****",
                                "Wednesday 30 September 2026  04:17:37 +0000 (0:00:02.165)       0:02:13.459 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=RegionOne)\u001b[0m",
                                "",
                                "TASK [service-ks-register : keystone | Creating/deleting services] *************",
                                "Wednesday 30 September 2026  04:17:48 +0000 (0:00:11.327)       0:02:24.786 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=keystone (identity))\u001b[0m",
                                "",
                                "TASK [service-ks-register : keystone | Creating/deleting endpoints] ************",
                                "Wednesday 30 September 2026  04:17:53 +0000 (0:00:04.673)       0:02:29.460 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=keystone -> https://api-int.testbed.osism.xyz:5000 -> internal)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=keystone -> https://api.testbed.osism.xyz:5000 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : keystone | Creating projects] **********************",
                                "Wednesday 30 September 2026  04:18:00 +0000 (0:00:07.034)       0:02:36.495 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : keystone | Creating users] *************************",
                                "Wednesday 30 September 2026  04:18:00 +0000 (0:00:00.122)       0:02:36.617 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : keystone | Creating roles] *************************",
                                "Wednesday 30 September 2026  04:18:00 +0000 (0:00:00.131)       0:02:36.749 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : keystone | Granting/revoking user roles] ***********",
                                "Wednesday 30 September 2026  04:18:01 +0000 (0:00:00.146)       0:02:36.895 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Creating default user role] ***********************************",
                                "Wednesday 30 September 2026  04:18:01 +0000 (0:00:00.374)       0:02:37.269 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:18:04 +0000 (0:00:03.575)       0:02:40.845 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=20  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:18:05 +0000 (0:00:00.492)       0:02:41.337 *** ",
                                "=============================================================================== ",
                                "keystone : Restart keystone-ssh container ------------------------------ 34.67s",
                                "keystone : Running Keystone bootstrap container ------------------------ 14.49s",
                                "keystone : Creating admin project, user, role, service, and endpoint --- 11.33s",
                                "keystone : Restart keystone container ---------------------------------- 10.95s",
                                "keystone : Running Keystone fernet bootstrap container ----------------- 10.51s",
                                "keystone : Copying files for keystone-fernet ---------------------------- 9.32s",
                                "service-ks-register : keystone | Creating/deleting endpoints ------------ 7.03s",
                                "keystone : Copying over keystone.conf ----------------------------------- 5.79s",
                                "keystone : Restart keystone-fernet container ---------------------------- 4.96s",
                                "service-ks-register : keystone | Creating/deleting services ------------- 4.67s",
                                "keystone : Copying over config.json files for services ------------------ 3.68s",
                                "keystone : Creating default user role ----------------------------------- 3.58s",
                                "service-cert-copy : keystone | Copying over extra CA certificates ------- 2.93s",
                                "keystone : Copying files for keystone-ssh ------------------------------- 2.85s",
                                "service-check-containers : keystone | Check containers ------------------ 2.46s",
                                "keystone : Creating keystone database ----------------------------------- 2.41s",
                                "keystone : Creating Keystone database user and setting permissions ------ 2.39s",
                                "keystone : Ensuring config directories exist ---------------------------- 2.29s",
                                "keystone : Run fernet key distribution ---------------------------------- 2.17s",
                                "keystone : Copying keystone-startup script for keystone ----------------- 2.04s",
                                "\u001b[32m2026-09-30 04:18:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of placement.\u001b[0m",
                                "\u001b[32m2026-09-30 04:18:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 3ebb7727-e27d-4b61-8cf8-f12fdd913ac0 (placement) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:18:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 3ebb7727-e27d-4b61-8cf8-f12fdd913ac0 (placement) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:18:11 +0000 (0:00:00.393)       0:00:00.393 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:18:12 +0000 (0:00:00.327)       0:00:00.720 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_placement_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_placement_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_placement_True)\u001b[0m",
                                "",
                                "PLAY [Apply role placement] ****************************************************",
                                "",
                                "TASK [placement : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:18:12 +0000 (0:00:00.356)       0:00:01.077 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/placement/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : placement | Creating/deleting services] ************",
                                "Wednesday 30 September 2026  04:18:13 +0000 (0:00:00.757)       0:00:01.834 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=placement (placement))\u001b[0m",
                                "",
                                "TASK [service-ks-register : placement | Creating/deleting endpoints] ***********",
                                "Wednesday 30 September 2026  04:18:17 +0000 (0:00:04.246)       0:00:06.081 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> https://api-int.testbed.osism.xyz:8780 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> https://api.testbed.osism.xyz:8780 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : placement | Creating projects] *********************",
                                "Wednesday 30 September 2026  04:18:24 +0000 (0:00:07.149)       0:00:13.230 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : placement | Creating users] ************************",
                                "Wednesday 30 September 2026  04:18:29 +0000 (0:00:04.684)       0:00:17.914 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : placement | Creating roles] ************************",
                                "Wednesday 30 September 2026  04:18:33 +0000 (0:00:03.760)       0:00:21.675 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : placement | Granting/revoking user roles] **********",
                                "Wednesday 30 September 2026  04:18:36 +0000 (0:00:03.188)       0:00:24.863 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> service -> admin)\u001b[0m",
                                "",
                                "TASK [placement : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:18:40 +0000 (0:00:04.197)       0:00:29.061 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  04:18:40 +0000 (0:00:00.498)       0:00:29.560 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [placement : Check if policies shall be overwritten] **********************",
                                "Wednesday 30 September 2026  04:18:42 +0000 (0:00:01.248)       0:00:30.809 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Set placement policy file] ***********************************",
                                "Wednesday 30 September 2026  04:18:42 +0000 (0:00:00.131)       0:00:30.940 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:18:42 +0000 (0:00:00.319)       0:00:31.260 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/placement/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : placement | Copying over extra CA certificates] ******",
                                "Wednesday 30 September 2026  04:18:43 +0000 (0:00:00.753)       0:00:32.013 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : placement | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:18:44 +0000 (0:00:01.483)       0:00:33.497 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : placement | Copying over backend internal TLS key] ***",
                                "Wednesday 30 September 2026  04:18:45 +0000 (0:00:00.505)       0:00:34.003 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  04:18:46 +0000 (0:00:00.943)       0:00:34.947 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [placement : Copying over placement.conf] *********************************",
                                "Wednesday 30 September 2026  04:18:47 +0000 (0:00:01.424)       0:00:36.372 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [placement : Copying over placement-api wsgi configuration] ***************",
                                "Wednesday 30 September 2026  04:18:50 +0000 (0:00:02.764)       0:00:39.137 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/placement/templates/placement-api-wsgi.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/placement/templates/placement-api-wsgi.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/placement/templates/placement-api-wsgi.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Placement] *******************************************",
                                "Wednesday 30 September 2026  04:18:51 +0000 (0:00:00.513)       0:00:39.650 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over placement-api uWSGI config] **********",
                                "Wednesday 30 September 2026  04:18:52 +0000 (0:00:01.074)       0:00:40.725 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Copying over migrate-db.rc.j2 configuration] *****************",
                                "Wednesday 30 September 2026  04:18:53 +0000 (0:00:01.803)       0:00:42.528 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Copying over existing policy file] ***************************",
                                "Wednesday 30 September 2026  04:18:55 +0000 (0:00:01.655)       0:00:44.184 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : placement | Check containers] *****************",
                                "Wednesday 30 September 2026  04:18:56 +0000 (0:00:00.526)       0:00:44.710 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : placement | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:18:57 +0000 (0:00:01.201)       0:00:45.911 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:18:57 +0000 (0:00:00.377)       0:00:46.289 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': '30'}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Creating placement databases] ********************************",
                                "Wednesday 30 September 2026  04:18:58 +0000 (0:00:01.085)       0:00:47.374 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Creating placement databases user and setting permissions] ***",
                                "Wednesday 30 September 2026  04:19:01 +0000 (0:00:02.266)       0:00:49.640 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Running placement bootstrap container] ***********************",
                                "Wednesday 30 September 2026  04:19:03 +0000 (0:00:02.472)       0:00:52.112 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:19:15 +0000 (0:00:11.813)       0:01:03.926 *** ",
                                "",
                                "TASK [placement : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:19:15 +0000 (0:00:00.075)       0:01:04.002 *** ",
                                "",
                                "TASK [placement : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:19:15 +0000 (0:00:00.070)       0:01:04.072 *** ",
                                "",
                                "RUNNING HANDLER [placement : Restart placement-api container] ******************",
                                "Wednesday 30 September 2026  04:19:15 +0000 (0:00:00.071)       0:01:04.143 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:19:25 +0000 (0:00:10.107)       0:01:14.251 *** ",
                                "=============================================================================== ",
                                "placement : Running placement bootstrap container ---------------------- 11.81s",
                                "placement : Restart placement-api container ---------------------------- 10.11s",
                                "service-ks-register : placement | Creating/deleting endpoints ----------- 7.15s",
                                "service-ks-register : placement | Creating projects --------------------- 4.68s",
                                "service-ks-register : placement | Creating/deleting services ------------ 4.25s",
                                "service-ks-register : placement | Granting/revoking user roles ---------- 4.20s",
                                "service-ks-register : placement | Creating users ------------------------ 3.76s",
                                "service-ks-register : placement | Creating roles ------------------------ 3.19s",
                                "placement : Copying over placement.conf --------------------------------- 2.77s",
                                "placement : Creating placement databases user and setting permissions --- 2.47s",
                                "placement : Creating placement databases -------------------------------- 2.27s",
                                "service-uwsgi-config : Copying over placement-api uWSGI config ---------- 1.80s",
                                "placement : Copying over migrate-db.rc.j2 configuration ----------------- 1.66s",
                                "service-cert-copy : placement | Copying over extra CA certificates ------ 1.48s",
                                "placement : Copying over config.json files for services ----------------- 1.42s",
                                "placement : Ensuring config directories exist --------------------------- 1.25s",
                                "service-check-containers : placement | Check containers ----------------- 1.20s",
                                "service-check-containers : Include tasks -------------------------------- 1.09s",
                                "Configure uWSGI for Placement ------------------------------------------- 1.07s",
                                "service-cert-copy : placement | Copying over backend internal TLS key --- 0.94s",
                                "\u001b[32m2026-09-30 04:19:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of neutron.\u001b[0m",
                                "\u001b[32m2026-09-30 04:19:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ceafeb28-a01f-4507-8e71-e11ac6131286 (neutron) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:19:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ceafeb28-a01f-4507-8e71-e11ac6131286 (neutron) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:19:31 +0000 (0:00:00.338)       0:00:00.338 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:19:32 +0000 (0:00:00.613)       0:00:00.951 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_neutron_True)\u001b[0m",
                                "",
                                "PLAY [Apply role neutron] ******************************************************",
                                "",
                                "TASK [neutron : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:19:33 +0000 (0:00:00.784)       0:00:01.735 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/neutron/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [neutron : Get container facts] *******************************************",
                                "Wednesday 30 September 2026  04:19:34 +0000 (0:00:01.217)       0:00:02.953 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Get container volume facts] ************************************",
                                "Wednesday 30 September 2026  04:19:35 +0000 (0:00:01.611)       0:00:04.565 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Check for ML2/OVN presence] ************************************",
                                "Wednesday 30 September 2026  04:19:37 +0000 (0:00:01.365)       0:00:05.930 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [neutron : Check for ML2/OVS presence] ************************************",
                                "Wednesday 30 September 2026  04:19:38 +0000 (0:00:00.674)       0:00:06.605 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-ks-register : neutron | Creating/deleting services] **************",
                                "Wednesday 30 September 2026  04:19:38 +0000 (0:00:00.847)       0:00:07.452 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=neutron (network))\u001b[0m",
                                "",
                                "TASK [service-ks-register : neutron | Creating/deleting endpoints] *************",
                                "Wednesday 30 September 2026  04:19:43 +0000 (0:00:04.612)       0:00:12.064 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> https://api-int.testbed.osism.xyz:9696 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> https://api.testbed.osism.xyz:9696 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : neutron | Creating projects] ***********************",
                                "Wednesday 30 September 2026  04:19:49 +0000 (0:00:06.180)       0:00:18.245 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : neutron | Creating users] **************************",
                                "Wednesday 30 September 2026  04:19:53 +0000 (0:00:03.587)       0:00:21.832 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : neutron | Creating roles] **************************",
                                "Wednesday 30 September 2026  04:19:57 +0000 (0:00:04.676)       0:00:26.508 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : neutron | Granting/revoking user roles] ************",
                                "Wednesday 30 September 2026  04:20:01 +0000 (0:00:03.463)       0:00:29.972 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> service -> admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=neutron -> service -> service)\u001b[0m",
                                "",
                                "TASK [neutron : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:20:10 +0000 (0:00:08.719)       0:00:38.691 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Load and persist kernel modules] *****************************************",
                                "Wednesday 30 September 2026  04:20:10 +0000 (0:00:00.631)       0:00:39.323 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Check IPv6 support] ********************************************",
                                "Wednesday 30 September 2026  04:20:13 +0000 (0:00:02.330)       0:00:41.653 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Setting sysctl values] ***************************************************",
                                "Wednesday 30 September 2026  04:20:14 +0000 (0:00:00.958)       0:00:42.612 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [neutron : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  04:20:16 +0000 (0:00:02.485)       0:00:45.098 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [neutron : Check if extra ml2 plugins exists] *****************************",
                                "Wednesday 30 September 2026  04:20:19 +0000 (0:00:02.841)       0:00:47.939 *** ",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' path\u001b[0m",
                                "\u001b[1;35mdue to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' is not\u001b[0m",
                                "\u001b[1;35ma directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [neutron : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:20:20 +0000 (0:00:01.032)       0:00:48.971 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/neutron/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : neutron | Copying over extra CA certificates] ********",
                                "Wednesday 30 September 2026  04:20:21 +0000 (0:00:01.419)       0:00:50.390 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : neutron | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:20:25 +0000 (0:00:03.293)       0:00:53.684 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : neutron | Copying over backend internal TLS key] *****",
                                "Wednesday 30 September 2026  04:20:27 +0000 (0:00:02.812)       0:00:56.496 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [neutron : Creating TLS backend PEM File] *********************************",
                                "Wednesday 30 September 2026  04:20:30 +0000 (0:00:02.691)       0:00:59.188 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:20:32 +0000 (0:00:02.340)       0:01:01.528 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Set neutron policy file] ***************************************",
                                "Wednesday 30 September 2026  04:20:33 +0000 (0:00:00.140)       0:01:01.668 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over existing policy file] *****************************",
                                "Wednesday 30 September 2026  04:20:33 +0000 (0:00:00.638)       0:01:02.307 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  04:20:35 +0000 (0:00:02.252)       0:01:04.559 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron.conf] *************************************",
                                "Wednesday 30 September 2026  04:20:39 +0000 (0:00:03.231)       0:01:07.791 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron_vpnaas.conf] ******************************",
                                "Wednesday 30 September 2026  04:20:45 +0000 (0:00:06.194)       0:01:13.986 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ssh key] ******************************************",
                                "Wednesday 30 September 2026  04:20:47 +0000 (0:00:02.353)       0:01:16.339 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ml2_conf.ini] *************************************",
                                "Wednesday 30 September 2026  04:20:50 +0000 (0:00:02.938)       0:01:19.277 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "",
                                "TASK [neutron : Copying over openvswitch_agent.ini] ****************************",
                                "Wednesday 30 September 2026  04:20:54 +0000 (0:00:04.002)       0:01:23.279 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over sriov_agent.ini] **********************************",
                                "Wednesday 30 September 2026  04:20:57 +0000 (0:00:02.376)       0:01:25.656 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over mlnx_agent.ini] ***********************************",
                                "Wednesday 30 September 2026  04:20:59 +0000 (0:00:02.274)       0:01:27.930 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over eswitchd.conf] ************************************",
                                "Wednesday 30 September 2026  04:21:01 +0000 (0:00:02.498)       0:01:30.428 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over dhcp_agent.ini] ***********************************",
                                "Wednesday 30 September 2026  04:21:04 +0000 (0:00:02.153)       0:01:32.581 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over dnsmasq.conf] *************************************",
                                "Wednesday 30 September 2026  04:21:06 +0000 (0:00:02.246)       0:01:34.828 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over l3_agent.ini] *************************************",
                                "Wednesday 30 September 2026  04:21:08 +0000 (0:00:02.175)       0:01:37.004 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over fwaas_driver.ini] *********************************",
                                "Wednesday 30 September 2026  04:21:10 +0000 (0:00:02.352)       0:01:39.356 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over metadata_agent.ini] *******************************",
                                "Wednesday 30 September 2026  04:21:13 +0000 (0:00:02.375)       0:01:41.732 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron_ovn_metadata_agent.ini] *******************",
                                "Wednesday 30 September 2026  04:21:15 +0000 (0:00:02.435)       0:01:44.167 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over metering_agent.ini] *******************************",
                                "Wednesday 30 September 2026  04:21:20 +0000 (0:00:04.678)       0:01:48.846 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ironic_neutron_agent.ini] *************************",
                                "Wednesday 30 September 2026  04:21:22 +0000 (0:00:02.322)       0:01:51.168 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over bgp_dragent.ini] **********************************",
                                "Wednesday 30 September 2026  04:21:24 +0000 (0:00:02.221)       0:01:53.389 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ovn_agent.ini] ************************************",
                                "Wednesday 30 September 2026  04:21:26 +0000 (0:00:02.154)       0:01:55.543 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over nsx.ini] ******************************************",
                                "Wednesday 30 September 2026  04:21:29 +0000 (0:00:02.417)       0:01:57.961 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copy neutron-l3-agent-wrapper script] **************************",
                                "Wednesday 30 September 2026  04:21:31 +0000 (0:00:02.471)       0:02:00.432 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over extra ml2 plugins] ********************************",
                                "Wednesday 30 September 2026  04:21:34 +0000 (0:00:02.379)       0:02:02.812 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron-tls-proxy.cfg] ****************************",
                                "Wednesday 30 September 2026  04:21:36 +0000 (0:00:02.324)       0:02:05.136 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/neutron/templates/neutron-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron_taas.conf] ********************************",
                                "Wednesday 30 September 2026  04:21:38 +0000 (0:00:02.327)       0:02:07.463 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-check-containers : neutron | Check containers] *******************",
                                "Wednesday 30 September 2026  04:21:41 +0000 (0:00:02.526)       0:02:09.990 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : neutron | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:21:44 +0000 (0:00:02.935)       0:02:12.925 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:21:45 +0000 (0:00:00.933)       0:02:13.859 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696'], 'timeout': '30'}, 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:21:48 +0000 (0:00:03.686)       0:02:17.545 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Creating Neutron database] *************************************",
                                "Wednesday 30 September 2026  04:21:49 +0000 (0:00:00.657)       0:02:18.202 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Creating Neutron database user and setting permissions] ********",
                                "Wednesday 30 September 2026  04:21:52 +0000 (0:00:02.791)       0:02:20.994 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Running Neutron bootstrap container] ***************************",
                                "Wednesday 30 September 2026  04:21:54 +0000 (0:00:02.353)       0:02:23.347 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  04:22:35 +0000 (0:00:41.093)       0:03:04.441 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  04:22:35 +0000 (0:00:00.070)       0:03:04.512 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  04:22:36 +0000 (0:00:00.087)       0:03:04.599 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  04:22:36 +0000 (0:00:00.082)       0:03:04.682 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  04:22:36 +0000 (0:00:00.083)       0:03:04.765 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  04:22:36 +0000 (0:00:00.073)       0:03:04.839 *** ",
                                "",
                                "RUNNING HANDLER [neutron : Restart neutron-server container] *******************",
                                "Wednesday 30 September 2026  04:22:36 +0000 (0:00:00.074)       0:03:04.914 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [neutron : Restart neutron-ovn-metadata-agent container] *******",
                                "Wednesday 30 September 2026  04:22:58 +0000 (0:00:22.552)       0:03:27.466 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=31  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=31  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:23:49 +0000 (0:00:51.102)       0:04:18.569 *** ",
                                "=============================================================================== ",
                                "neutron : Restart neutron-ovn-metadata-agent container ----------------- 51.10s",
                                "neutron : Running Neutron bootstrap container -------------------------- 41.09s",
                                "neutron : Restart neutron-server container ----------------------------- 22.55s",
                                "service-ks-register : neutron | Granting/revoking user roles ------------ 8.72s",
                                "neutron : Copying over neutron.conf ------------------------------------- 6.19s",
                                "service-ks-register : neutron | Creating/deleting endpoints ------------- 6.18s",
                                "neutron : Copying over neutron_ovn_metadata_agent.ini ------------------- 4.68s",
                                "service-ks-register : neutron | Creating users -------------------------- 4.68s",
                                "service-ks-register : neutron | Creating/deleting services -------------- 4.61s",
                                "neutron : Copying over ml2_conf.ini ------------------------------------- 4.00s",
                                "service-check-containers : Include tasks -------------------------------- 3.69s",
                                "service-ks-register : neutron | Creating projects ----------------------- 3.59s",
                                "service-ks-register : neutron | Creating roles -------------------------- 3.46s",
                                "service-cert-copy : neutron | Copying over extra CA certificates -------- 3.29s",
                                "neutron : Copying over config.json files for services ------------------- 3.23s",
                                "neutron : Copying over ssh key ------------------------------------------ 2.94s",
                                "service-check-containers : neutron | Check containers ------------------- 2.94s",
                                "neutron : Ensuring config directories exist ----------------------------- 2.84s",
                                "service-cert-copy : neutron | Copying over backend internal TLS certificate --- 2.81s",
                                "neutron : Creating Neutron database ------------------------------------- 2.79s",
                                "\u001b[32m2026-09-30 04:23:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova.\u001b[0m",
                                "\u001b[32m2026-09-30 04:23:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9037197f-2242-4efe-9e5d-1489989f9236 (nova) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:23:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 9037197f-2242-4efe-9e5d-1489989f9236 (nova) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on OpenStack release] **********************************",
                                "Wednesday 30 September 2026  04:23:56 +0000 (0:00:00.412)       0:00:00.412 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:23:57 +0000 (0:00:00.827)       0:00:01.239 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:23:58 +0000 (0:00:00.863)       0:00:02.102 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=enable_nova_True)\u001b[0m",
                                "",
                                "PLAY [Bootstrap nova API databases] ********************************************",
                                "",
                                "TASK [Bootstrap deploy] ********************************************************",
                                "Wednesday 30 September 2026  04:23:59 +0000 (0:00:00.967)       0:00:03.070 *** ",
                                "\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova : Creating Nova databases] ******************************************",
                                "Wednesday 30 September 2026  04:23:59 +0000 (0:00:00.667)       0:00:03.738 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova_cell0)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova_api)\u001b[0m",
                                "",
                                "TASK [nova : Creating Nova databases user and setting permissions] *************",
                                "Wednesday 30 September 2026  04:24:04 +0000 (0:00:04.115)       0:00:07.853 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  04:24:07 +0000 (0:00:03.781)       0:00:11.634 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Copying over config.json files for nova-api-bootstrap] ************",
                                "Wednesday 30 September 2026  04:24:08 +0000 (0:00:00.631)       0:00:12.266 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova.conf for nova-api-bootstrap] ********************",
                                "Wednesday 30 September 2026  04:24:09 +0000 (0:00:01.194)       0:00:13.460 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : include_tasks] ****************************************************",
                                "Wednesday 30 September 2026  04:24:12 +0000 (0:00:03.221)       0:00:16.681 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Running Nova API bootstrap container] *****************************",
                                "Wednesday 30 September 2026  04:24:13 +0000 (0:00:00.309)       0:00:16.990 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Create cell0 mappings] ********************************************",
                                "Wednesday 30 September 2026  04:24:41 +0000 (0:00:28.029)       0:00:45.020 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get a list of existing cells] ********************************",
                                "Wednesday 30 September 2026  04:24:54 +0000 (0:00:13.657)       0:00:58.677 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract current cell settings from list] *********************",
                                "Wednesday 30 September 2026  04:25:08 +0000 (0:00:13.814)       0:01:12.491 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Update cell0 mappings] ********************************************",
                                "Wednesday 30 September 2026  04:25:09 +0000 (0:00:00.864)       0:01:13.355 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : include_tasks] ****************************************************",
                                "Wednesday 30 September 2026  04:25:10 +0000 (0:00:00.883)       0:01:14.239 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova/tasks/bootstrap_service.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova : Running Nova API bootstrap container] *****************************",
                                "Wednesday 30 September 2026  04:25:11 +0000 (0:00:00.804)       0:01:15.044 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Bootstrap upgrade] *******************************************************",
                                "Wednesday 30 September 2026  04:25:26 +0000 (0:00:15.676)       0:01:30.720 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Bootstrap nova cell databases] *******************************************",
                                "",
                                "TASK [Bootstrap deploy] ********************************************************",
                                "Wednesday 30 September 2026  04:25:27 +0000 (0:00:00.575)       0:01:31.295 *** ",
                                "\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : Creating Nova cell database] *********************************",
                                "Wednesday 30 September 2026  04:25:28 +0000 (0:00:00.611)       0:01:31.907 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Creating Nova cell database user and setting permissions] ****",
                                "Wednesday 30 September 2026  04:25:30 +0000 (0:00:02.107)       0:01:34.014 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : nova | Ensure RabbitMQ vhosts exist] ******************",
                                "Wednesday 30 September 2026  04:25:32 +0000 (0:00:02.313)       0:01:36.328 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : nova | Ensure RabbitMQ users exist] *******************",
                                "Wednesday 30 September 2026  04:25:32 +0000 (0:00:00.351)       0:01:36.679 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> {{ service_rabbitmq_delegate_host }}]\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : nova | Ensure RabbitMQ vhosts exist] ******************",
                                "Wednesday 30 September 2026  04:25:43 +0000 (0:00:10.727)       0:01:47.406 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : nova | Ensure RabbitMQ users exist] *******************",
                                "Wednesday 30 September 2026  04:25:44 +0000 (0:00:00.594)       0:01:48.001 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=None) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  04:25:45 +0000 (0:00:00.830)       0:01:48.831 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config.json files for nova-cell-bootstrap] ******",
                                "Wednesday 30 September 2026  04:25:45 +0000 (0:00:00.535)       0:01:49.367 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over nova.conf for nova-cell-bootstrap] **************",
                                "Wednesday 30 September 2026  04:25:46 +0000 (0:00:01.364)       0:01:50.731 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Running Nova cell bootstrap container] ***********************",
                                "Wednesday 30 September 2026  04:25:49 +0000 (0:00:02.705)       0:01:53.437 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get a list of existing cells] ********************************",
                                "Wednesday 30 September 2026  04:26:10 +0000 (0:00:20.873)       0:02:14.310 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract current cell settings from list] *********************",
                                "Wednesday 30 September 2026  04:26:24 +0000 (0:00:14.031)       0:02:28.342 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Create cell] *************************************************",
                                "Wednesday 30 September 2026  04:26:26 +0000 (0:00:01.511)       0:02:29.854 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Update cell] *************************************************",
                                "Wednesday 30 September 2026  04:26:36 +0000 (0:00:10.304)       0:02:40.158 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Bootstrap upgrade] *******************************************************",
                                "Wednesday 30 September 2026  04:26:37 +0000 (0:00:01.008)       0:02:41.166 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role nova] *********************************************************",
                                "",
                                "TASK [nova : include_tasks] ****************************************************",
                                "Wednesday 30 September 2026  04:26:37 +0000 (0:00:00.455)       0:02:41.622 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : nova | Creating/deleting services] *****************",
                                "Wednesday 30 September 2026  04:26:38 +0000 (0:00:00.550)       0:02:42.173 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy (compute_legacy)) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova (compute))\u001b[0m",
                                "",
                                "TASK [service-ks-register : nova | Creating/deleting endpoints] ****************",
                                "Wednesday 30 September 2026  04:26:41 +0000 (0:00:03.481)       0:02:45.655 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api-int.testbed.osism.xyz:8774/v2/%(tenant_id)s -> internal) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api.testbed.osism.xyz:8774/v2/%(tenant_id)s -> public) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> https://api-int.testbed.osism.xyz:8774/v2.1 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> https://api.testbed.osism.xyz:8774/v2.1 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : nova | Creating projects] **************************",
                                "Wednesday 30 September 2026  04:26:48 +0000 (0:00:07.004)       0:02:52.659 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : nova | Creating users] *****************************",
                                "Wednesday 30 September 2026  04:26:52 +0000 (0:00:03.432)       0:02:56.091 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : nova | Creating roles] *****************************",
                                "Wednesday 30 September 2026  04:26:56 +0000 (0:00:04.060)       0:03:00.152 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : nova | Granting/revoking user roles] ***************",
                                "Wednesday 30 September 2026  04:27:00 +0000 (0:00:03.741)       0:03:03.894 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service -> admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service -> service)\u001b[0m",
                                "",
                                "TASK [nova : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  04:27:07 +0000 (0:00:07.329)       0:03:11.223 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [nova : Check if policies shall be overwritten] ***************************",
                                "Wednesday 30 September 2026  04:27:09 +0000 (0:00:02.250)       0:03:13.473 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Set nova policy file] *********************************************",
                                "Wednesday 30 September 2026  04:27:09 +0000 (0:00:00.138)       0:03:13.612 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Check for vendordata file] ****************************************",
                                "Wednesday 30 September 2026  04:27:10 +0000 (0:00:00.341)       0:03:13.953 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova : Set vendordata file path] *****************************************",
                                "Wednesday 30 September 2026  04:27:11 +0000 (0:00:01.025)       0:03:14.979 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : include_tasks] ****************************************************",
                                "Wednesday 30 September 2026  04:27:11 +0000 (0:00:00.330)       0:03:15.309 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : nova | Copying over extra CA certificates] ***********",
                                "Wednesday 30 September 2026  04:27:12 +0000 (0:00:00.593)       0:03:15.902 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : nova | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:27:16 +0000 (0:00:04.028)       0:03:19.930 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : nova | Copying over backend internal TLS key] ********",
                                "Wednesday 30 September 2026  04:27:16 +0000 (0:00:00.779)       0:03:20.710 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over config.json files for services] **********************",
                                "Wednesday 30 September 2026  04:27:17 +0000 (0:00:01.016)       0:03:21.726 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova.conf] *******************************************",
                                "Wednesday 30 September 2026  04:27:22 +0000 (0:00:04.125)       0:03:25.852 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [nova : Copying over existing policy file] ********************************",
                                "Wednesday 30 September 2026  04:27:31 +0000 (0:00:09.866)       0:03:35.718 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova-api-wsgi.conf] **********************************",
                                "Wednesday 30 September 2026  04:27:32 +0000 (0:00:00.863)       0:03:36.582 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova-metadata-wsgi.conf] *****************************",
                                "Wednesday 30 September 2026  04:27:33 +0000 (0:00:00.733)       0:03:37.316 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over vendordata file for nova services] *******************",
                                "Wednesday 30 September 2026  04:27:34 +0000 (0:00:01.017)       0:03:38.333 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Nova] ************************************************",
                                "Wednesday 30 September 2026  04:27:34 +0000 (0:00:00.414)       0:03:38.748 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-api', 'port': '8774', 'workers': '2'})\u001b[0m",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-metadata', 'port': '8775', 'workers': '2'})\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over nova-api uWSGI config] ***************",
                                "Wednesday 30 September 2026  04:27:36 +0000 (0:00:01.775)       0:03:40.524 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over nova-metadata uWSGI config] **********",
                                "Wednesday 30 September 2026  04:27:39 +0000 (0:00:02.386)       0:03:42.910 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : nova | Check containers] **********************",
                                "Wednesday 30 September 2026  04:27:41 +0000 (0:00:02.003)       0:03:44.914 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : nova | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:27:43 +0000 (0:00:02.592)       0:03:47.507 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:27:44 +0000 (0:00:00.372)       0:03:47.879 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775 '], 'timeout': '30'}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  04:27:45 +0000 (0:00:01.028)       0:03:48.908 *** ",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  04:27:45 +0000 (0:00:00.354)       0:03:49.263 *** ",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  04:27:45 +0000 (0:00:00.150)       0:03:49.413 *** ",
                                "",
                                "RUNNING HANDLER [nova : Restart nova-scheduler container] **********************",
                                "Wednesday 30 September 2026  04:27:45 +0000 (0:00:00.148)       0:03:49.561 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova : Restart nova-api container] ****************************",
                                "Wednesday 30 September 2026  04:28:07 +0000 (0:00:21.219)       0:04:10.781 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova : Restart nova-metadata container] ***********************",
                                "Wednesday 30 September 2026  04:28:18 +0000 (0:00:11.217)       0:04:21.999 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role nova-cell] ****************************************************",
                                "",
                                "TASK [nova-cell : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:28:27 +0000 (0:00:09.391)       0:04:31.390 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/deploy.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:28:28 +0000 (0:00:01.351)       0:04:32.741 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get new Libvirt version] *************************************",
                                "Wednesday 30 September 2026  04:28:29 +0000 (0:00:00.626)       0:04:33.368 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Cache new Libvirt version] ***********************************",
                                "Wednesday 30 September 2026  04:28:58 +0000 (0:00:28.997)       0:05:02.366 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if the new Libvirt version could not be determined] *****",
                                "Wednesday 30 September 2026  04:28:59 +0000 (0:00:01.378)       0:05:03.744 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get nova_libvirt image info] *********************************************",
                                "Wednesday 30 September 2026  04:29:01 +0000 (0:00:01.413)       0:05:05.157 *** ",
                                "\u001b[0;36mincluded: service-image-info for testbed-node-3\u001b[0m",
                                "",
                                "TASK [service-image-info : community.docker.docker_image_info] *****************",
                                "Wednesday 30 September 2026  04:29:02 +0000 (0:00:00.865)       0:05:06.023 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : set_fact] *******************************************",
                                "Wednesday 30 September 2026  04:29:05 +0000 (0:00:03.077)       0:05:09.100 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : containers.podman.podman_image_info] ****************",
                                "Wednesday 30 September 2026  04:29:06 +0000 (0:00:01.498)       0:05:10.599 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : set_fact] *******************************************",
                                "Wednesday 30 September 2026  04:29:08 +0000 (0:00:01.572)       0:05:12.171 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get container facts] *****************************************",
                                "Wednesday 30 September 2026  04:29:10 +0000 (0:00:01.632)       0:05:13.804 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get current Libvirt version] *********************************",
                                "Wednesday 30 September 2026  04:29:13 +0000 (0:00:03.850)       0:05:17.655 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check that the new Libvirt version is >= current] ************",
                                "Wednesday 30 September 2026  04:29:16 +0000 (0:00:02.145)       0:05:19.801 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Look for kolla_nova_libvirt_start in the nova_libvirt image] ***",
                                "Wednesday 30 September 2026  04:29:17 +0000 (0:00:01.654)       0:05:21.455 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if the nova_libvirt image could not be inspected] *******",
                                "Wednesday 30 September 2026  04:29:20 +0000 (0:00:03.172)       0:05:24.628 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Assert the nova_libvirt image is recent enough] **************",
                                "Wednesday 30 September 2026  04:29:22 +0000 (0:00:01.515)       0:05:26.143 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"nova_libvirt image provides kolla_nova_libvirt_start.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Load and persist br_netfilter module] ************************************",
                                "Wednesday 30 September 2026  04:29:24 +0000 (0:00:02.103)       0:05:28.247 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: module-load for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [module-load : Load modules] **********************************************",
                                "Wednesday 30 September 2026  04:29:25 +0000 (0:00:01.094)       0:05:29.341 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=br_netfilter)\u001b[0m",
                                "",
                                "TASK [module-load : Persist modules via modules-load.d] ************************",
                                "Wednesday 30 September 2026  04:29:26 +0000 (0:00:00.784)       0:05:30.126 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=br_netfilter)\u001b[0m",
                                "",
                                "TASK [module-load : Drop module persistence] ***********************************",
                                "Wednesday 30 September 2026  04:29:27 +0000 (0:00:01.378)       0:05:31.505 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Enable bridge-nf-call sysctl variables] **********************",
                                "Wednesday 30 September 2026  04:29:28 +0000 (0:00:00.783)       0:05:32.288 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "",
                                "TASK [nova-cell : Install udev kolla kvm rules] ********************************",
                                "Wednesday 30 September 2026  04:29:30 +0000 (0:00:02.154)       0:05:34.442 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Mask qemu-kvm service] ***************************************",
                                "Wednesday 30 September 2026  04:29:31 +0000 (0:00:01.089)       0:05:35.531 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  04:29:33 +0000 (0:00:01.497)       0:05:37.029 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:29:35 +0000 (0:00:02.397)       0:05:39.427 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/copy-certs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : nova | Copying over extra CA certificates] ***********",
                                "Wednesday 30 September 2026  04:29:36 +0000 (0:00:01.344)       0:05:40.772 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : nova | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:29:40 +0000 (0:00:03.917)       0:05:44.690 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : nova | Copying over backend internal TLS key] ********",
                                "Wednesday 30 September 2026  04:29:42 +0000 (0:00:02.085)       0:05:46.775 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [nova-cell : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:29:45 +0000 (0:00:02.594)       0:05:49.370 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/external_ceph.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [nova-cell : Check nova keyring file] *************************************",
                                "Wednesday 30 September 2026  04:29:46 +0000 (0:00:01.126)       0:05:50.496 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check cinder keyring file] ***********************************",
                                "Wednesday 30 September 2026  04:29:48 +0000 (0:00:01.405)       0:05:51.901 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract nova key from file] **********************************",
                                "Wednesday 30 September 2026  04:29:49 +0000 (0:00:01.121)       0:05:53.023 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract cinder key from file] ********************************",
                                "Wednesday 30 September 2026  04:29:49 +0000 (0:00:00.562)       0:05:53.585 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph nova keyring file] ****************************",
                                "Wednesday 30 September 2026  04:29:50 +0000 (0:00:01.045)       0:05:54.631 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph cinder keyring file] **************************",
                                "Wednesday 30 September 2026  04:29:52 +0000 (0:00:01.222)       0:05:55.854 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph.conf] *****************************************",
                                "Wednesday 30 September 2026  04:29:53 +0000 (0:00:01.271)       0:05:57.125 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=nova-libvirt)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=nova-libvirt)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=nova-libvirt)\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensure /etc/ceph directory exists (host libvirt)] ************",
                                "Wednesday 30 September 2026  04:29:57 +0000 (0:00:04.079)       0:06:01.205 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph.conf (host libvirt)] **************************",
                                "Wednesday 30 September 2026  04:29:57 +0000 (0:00:00.541)       0:06:01.746 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring libvirt secrets directory exists] *******************",
                                "Wednesday 30 September 2026  04:29:58 +0000 (0:00:00.370)       0:06:02.117 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Pushing nova secret xml for libvirt] *************************",
                                "Wednesday 30 September 2026  04:29:59 +0000 (0:00:01.392)       0:06:03.509 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Pushing secrets key for libvirt] *****************************",
                                "Wednesday 30 September 2026  04:30:03 +0000 (0:00:03.544)       0:06:07.054 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Include tasks from qemu_wrapper.yml] *************************",
                                "Wednesday 30 September 2026  04:30:07 +0000 (0:00:03.981)       0:06:11.035 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/qemu_wrapper.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [nova-cell : Check qemu wrapper file] *************************************",
                                "Wednesday 30 September 2026  04:30:09 +0000 (0:00:02.185)       0:06:13.221 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy qemu wrapper] *******************************************",
                                "Wednesday 30 September 2026  04:30:10 +0000 (0:00:01.303)       0:06:14.524 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check if policies shall be overwritten] **********************",
                                "Wednesday 30 September 2026  04:30:11 +0000 (0:00:00.343)       0:06:14.867 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Set nova policy file] ****************************************",
                                "Wednesday 30 September 2026  04:30:11 +0000 (0:00:00.140)       0:06:15.007 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check for vendordata file] ***********************************",
                                "Wednesday 30 September 2026  04:30:11 +0000 (0:00:00.684)       0:06:15.692 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Set vendordata file path] ************************************",
                                "Wednesday 30 September 2026  04:30:12 +0000 (0:00:00.839)       0:06:16.532 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : List all hypervisors] ****************************************",
                                "Wednesday 30 September 2026  04:30:13 +0000 (0:00:00.884)       0:06:17.416 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Match current hypervisor] ************************************",
                                "Wednesday 30 September 2026  04:30:19 +0000 (0:00:05.972)       0:06:23.389 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Assert that only one hypervisor was matched] *****************",
                                "Wednesday 30 September 2026  04:30:21 +0000 (0:00:01.741)       0:06:25.131 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy the matched hypervisor UUID to compute_id] **************",
                                "Wednesday 30 September 2026  04:30:22 +0000 (0:00:01.628)       0:06:26.759 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Generate a new UUID then copy to compute_id] *****************",
                                "Wednesday 30 September 2026  04:30:24 +0000 (0:00:01.762)       0:06:28.521 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  04:30:26 +0000 (0:00:02.020)       0:06:30.542 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over nova.conf] **************************************",
                                "Wednesday 30 September 2026  04:30:30 +0000 (0:00:04.223)       0:06:34.765 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over Nova compute provider config] *******************",
                                "Wednesday 30 September 2026  04:30:40 +0000 (0:00:09.025)       0:06:43.791 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt configuration] **************************",
                                "Wednesday 30 September 2026  04:30:41 +0000 (0:00:01.759)       0:06:45.551 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'qemu.conf.j2', 'dest': 'qemu.conf'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'libvirtd.conf.j2', 'dest': 'libvirtd.conf'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt TLS keys] *******************************",
                                "Wednesday 30 September 2026  04:30:45 +0000 (0:00:03.973)       0:06:49.524 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt SASL configuration] *********************",
                                "Wednesday 30 September 2026  04:30:46 +0000 (0:00:00.880)       0:06:50.404 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying files for nova-ssh] **********************************",
                                "Wednesday 30 September 2026  04:30:52 +0000 (0:00:05.379)       0:06:55.784 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying VMware vCenter CA file] ******************************",
                                "Wednesday 30 September 2026  04:30:59 +0000 (0:00:07.554)       0:07:03.338 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying 'release' file for nova_compute] *********************",
                                "Wednesday 30 September 2026  04:31:00 +0000 (0:00:00.629)       0:07:03.967 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Generating 'hostnqn' file for nova_compute] ******************",
                                "Wednesday 30 September 2026  04:31:01 +0000 (0:00:00.906)       0:07:04.874 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Generating 'hostid' file for nova_compute] *******************",
                                "Wednesday 30 September 2026  04:31:03 +0000 (0:00:02.047)       0:07:06.922 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over existing policy file] ***************************",
                                "Wednesday 30 September 2026  04:31:05 +0000 (0:00:02.185)       0:07:09.107 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over vendordata file to containers] ******************",
                                "Wednesday 30 September 2026  04:31:07 +0000 (0:00:01.784)       0:07:10.891 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over multipath.conf] *********************************",
                                "Wednesday 30 September 2026  04:31:08 +0000 (0:00:00.932)       0:07:11.824 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : nova_cell | Check containers] *****************",
                                "Wednesday 30 September 2026  04:31:09 +0000 (0:00:01.758)       0:07:13.583 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : nova_cell | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:31:12 +0000 (0:00:03.164)       0:07:16.747 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:31:13 +0000 (0:00:00.675)       0:07:17.423 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', '', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:31:15 +0000 (0:00:02.345)       0:07:19.768 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:31:16 +0000 (0:00:00.870)       0:07:20.639 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:31:17 +0000 (0:00:00.143)       0:07:20.782 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:31:17 +0000 (0:00:00.165)       0:07:20.948 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:31:17 +0000 (0:00:00.153)       0:07:21.101 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:31:17 +0000 (0:00:00.327)       0:07:21.429 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:31:17 +0000 (0:00:00.162)       0:07:21.591 *** ",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-conductor container] *****************",
                                "Wednesday 30 September 2026  04:31:17 +0000 (0:00:00.150)       0:07:21.741 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-novncproxy container] ****************",
                                "Wednesday 30 September 2026  04:31:28 +0000 (0:00:10.407)       0:07:32.149 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-ssh container] ***********************",
                                "Wednesday 30 September 2026  04:31:41 +0000 (0:00:13.239)       0:07:45.389 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-libvirt container] *******************",
                                "Wednesday 30 September 2026  04:32:03 +0000 (0:00:21.461)       0:08:06.850 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Checking libvirt container is ready] **************",
                                "Wednesday 30 September 2026  04:32:35 +0000 (0:00:32.190)       0:08:39.041 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-5]: Checking libvirt container is ready (10 retries left).\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Create libvirt SASL user] *************************",
                                "Wednesday 30 September 2026  04:32:41 +0000 (0:00:06.073)       0:08:45.114 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-compute container] *******************",
                                "Wednesday 30 September 2026  04:32:42 +0000 (0:00:00.759)       0:08:45.874 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Wait for nova-compute services to update service versions] ***",
                                "Wednesday 30 September 2026  04:33:06 +0000 (0:00:24.727)       0:09:10.602 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Waiting for nova-compute services to register themselves] ****",
                                "Wednesday 30 September 2026  04:33:06 +0000 (0:00:00.145)       0:09:10.747 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-3 -> testbed-node-0]: Waiting for nova-compute services to register themselves (20 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if nova-compute service failed to register] *************",
                                "Wednesday 30 September 2026  04:33:26 +0000 (0:00:19.392)       0:09:30.139 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Include discover_computes.yml] *******************************",
                                "Wednesday 30 September 2026  04:33:34 +0000 (0:00:07.986)       0:09:38.126 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/discover_computes.yml for testbed-node-3\u001b[0m",
                                "",
                                "TASK [nova-cell : Get a list of existing cells] ********************************",
                                "Wednesday 30 September 2026  04:33:37 +0000 (0:00:03.208)       0:09:41.334 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract current cell settings from list] *********************",
                                "Wednesday 30 September 2026  04:33:51 +0000 (0:00:14.264)       0:09:55.599 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if cell settings not found] *****************************",
                                "Wednesday 30 September 2026  04:33:53 +0000 (0:00:01.323)       0:09:56.923 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Discover nova hosts] *****************************************",
                                "Wednesday 30 September 2026  04:33:53 +0000 (0:00:00.829)       0:09:57.752 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "PLAY [Refresh nova scheduler cell cache] ***************************************",
                                "",
                                "TASK [nova : Refresh cell cache in nova scheduler] *****************************",
                                "Wednesday 30 September 2026  04:34:05 +0000 (0:00:11.751)       0:10:09.504 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload global Nova super conductor services] *****************************",
                                "",
                                "TASK [nova : Reload nova super conductor services to remove RPC version pin] ***",
                                "Wednesday 30 September 2026  04:34:07 +0000 (0:00:01.297)       0:10:10.801 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload Nova cell services] ***********************************************",
                                "",
                                "TASK [nova-cell : Reload nova cell services to remove RPC version cap] *********",
                                "Wednesday 30 September 2026  04:34:07 +0000 (0:00:00.661)       0:10:11.462 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload global Nova API services] *****************************************",
                                "",
                                "TASK [nova : Reload nova API services to remove RPC version pin] ***************",
                                "Wednesday 30 September 2026  04:34:09 +0000 (0:00:01.557)       0:10:13.020 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-scheduler) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-scheduler) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-scheduler) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Run Nova API online data migrations] *************************************",
                                "",
                                "TASK [nova : Run Nova API online database migrations] **************************",
                                "Wednesday 30 September 2026  04:34:10 +0000 (0:00:00.850)       0:10:13.870 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Run Nova cell online data migrations] ************************************",
                                "",
                                "TASK [nova-cell : Run Nova cell online database migrations] ********************",
                                "Wednesday 30 September 2026  04:34:10 +0000 (0:00:00.893)       0:10:14.764 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=59  \u001b[0m \u001b[0;33mchanged=39  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=59  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=32  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=66  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=32  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=66  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=56  \u001b[0m \u001b[0;33mchanged=33  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=31  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=27  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=31  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=27  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:34:11 +0000 (0:00:00.486)       0:10:15.251 *** ",
                                "=============================================================================== ",
                                "nova-cell : Restart nova-libvirt container ----------------------------- 32.19s",
                                "nova-cell : Get new Libvirt version ------------------------------------ 29.00s",
                                "nova : Running Nova API bootstrap container ---------------------------- 28.03s",
                                "nova-cell : Restart nova-compute container ----------------------------- 24.73s",
                                "nova-cell : Restart nova-ssh container --------------------------------- 21.46s",
                                "nova : Restart nova-scheduler container -------------------------------- 21.22s",
                                "nova-cell : Running Nova cell bootstrap container ---------------------- 20.87s",
                                "nova-cell : Waiting for nova-compute services to register themselves --- 19.39s",
                                "nova : Running Nova API bootstrap container ---------------------------- 15.68s",
                                "nova-cell : Get a list of existing cells ------------------------------- 14.26s",
                                "nova-cell : Get a list of existing cells ------------------------------- 14.03s",
                                "nova-cell : Get a list of existing cells ------------------------------- 13.81s",
                                "nova : Create cell0 mappings ------------------------------------------- 13.66s",
                                "nova-cell : Restart nova-novncproxy container -------------------------- 13.24s",
                                "nova-cell : Discover nova hosts ---------------------------------------- 11.75s",
                                "nova : Restart nova-api container -------------------------------------- 11.22s",
                                "service-rabbitmq : nova | Ensure RabbitMQ users exist ------------------ 10.73s",
                                "nova-cell : Restart nova-conductor container --------------------------- 10.41s",
                                "nova-cell : Create cell ------------------------------------------------ 10.30s",
                                "nova : Copying over nova.conf ------------------------------------------- 9.87s",
                                "\u001b[32m2026-09-30 04:34:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of horizon.\u001b[0m",
                                "\u001b[32m2026-09-30 04:34:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 72ba6be0-cdd2-4feb-b0c9-56ab4aba7806 (horizon) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:34:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 72ba6be0-cdd2-4feb-b0c9-56ab4aba7806 (horizon) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:34:17 +0000 (0:00:00.332)       0:00:00.332 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:34:18 +0000 (0:00:00.341)       0:00:00.674 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_horizon_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_horizon_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_horizon_True)\u001b[0m",
                                "",
                                "PLAY [Apply role horizon] ******************************************************",
                                "",
                                "TASK [horizon : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:34:18 +0000 (0:00:00.344)       0:00:01.019 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [horizon : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  04:34:19 +0000 (0:00:00.708)       0:00:01.727 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [horizon : Set empty custom policy] ***************************************",
                                "Wednesday 30 September 2026  04:34:20 +0000 (0:00:01.457)       0:00:03.185 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:34:20 +0000 (0:00:00.316)       0:00:03.501 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'trove', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'trove', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'trove', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'ceilometer', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'cinder', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'designate', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'keystone', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'magnum', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'manila', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'neutron', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'octavia', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:21 +0000 (0:00:01.021)       0:00:04.523 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:22 +0000 (0:00:00.336)       0:00:04.859 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:22 +0000 (0:00:00.162)       0:00:05.022 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:22 +0000 (0:00:00.319)       0:00:05.341 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:23 +0000 (0:00:00.312)       0:00:05.653 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:23 +0000 (0:00:00.323)       0:00:05.977 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:23 +0000 (0:00:00.344)       0:00:06.322 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:24 +0000 (0:00:00.324)       0:00:06.646 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:24 +0000 (0:00:00.143)       0:00:06.790 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:24 +0000 (0:00:00.330)       0:00:07.120 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:25 +0000 (0:00:00.584)       0:00:07.704 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:25 +0000 (0:00:00.142)       0:00:07.847 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:25 +0000 (0:00:00.320)       0:00:08.167 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:25 +0000 (0:00:00.323)       0:00:08.490 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:26 +0000 (0:00:00.124)       0:00:08.614 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:26 +0000 (0:00:00.530)       0:00:09.145 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:26 +0000 (0:00:00.363)       0:00:09.508 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:27 +0000 (0:00:00.133)       0:00:09.641 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:27 +0000 (0:00:00.336)       0:00:09.977 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:27 +0000 (0:00:00.389)       0:00:10.367 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:27 +0000 (0:00:00.141)       0:00:10.508 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:28 +0000 (0:00:00.553)       0:00:11.062 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:28 +0000 (0:00:00.332)       0:00:11.394 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:29 +0000 (0:00:00.142)       0:00:11.536 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:29 +0000 (0:00:00.343)       0:00:11.879 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:29 +0000 (0:00:00.332)       0:00:12.211 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:30 +0000 (0:00:00.365)       0:00:12.577 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  04:34:30 +0000 (0:00:00.345)       0:00:12.923 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:34:30 +0000 (0:00:00.343)       0:00:13.266 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  04:34:30 +0000 (0:00:00.140)       0:00:13.406 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  04:34:31 +0000 (0:00:00.318)       0:00:13.725 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [horizon : Copying over horizon.conf] *************************************",
                                "Wednesday 30 September 2026  04:34:33 +0000 (0:00:02.042)       0:00:15.767 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/horizon.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/horizon.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/horizon.conf.j2)\u001b[0m",
                                "",
                                "TASK [horizon : Copying over kolla-settings.py] ********************************",
                                "Wednesday 30 September 2026  04:34:34 +0000 (0:00:01.695)       0:00:17.462 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m",
                                "",
                                "TASK [horizon : Copying over custom-settings.py] *******************************",
                                "Wednesday 30 September 2026  04:34:37 +0000 (0:00:02.088)       0:00:19.550 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m",
                                "",
                                "TASK [horizon : Copying over existing policy file] *****************************",
                                "Wednesday 30 September 2026  04:34:38 +0000 (0:00:01.824)       0:00:21.375 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Copying over custom themes] ************************************",
                                "Wednesday 30 September 2026  04:34:39 +0000 (0:00:00.553)       0:00:21.929 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:34:39 +0000 (0:00:00.361)       0:00:22.290 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : horizon | Copying over extra CA certificates] ********",
                                "Wednesday 30 September 2026  04:34:40 +0000 (0:00:00.635)       0:00:22.925 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : horizon | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:34:42 +0000 (0:00:01.884)       0:00:24.810 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : horizon | Copying over backend internal TLS key] *****",
                                "Wednesday 30 September 2026  04:34:42 +0000 (0:00:00.686)       0:00:25.497 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : horizon | Check containers] *******************",
                                "Wednesday 30 September 2026  04:34:43 +0000 (0:00:00.939)       0:00:26.436 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : horizon | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:34:45 +0000 (0:00:01.720)       0:00:28.156 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:34:46 +0000 (0:00:00.383)       0:00:28.539 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_VENUS': 'no', 'ENABLE_WATCHER': 'no', 'ENABLE_ZUN': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:80'], 'timeout': '30'}, 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '80', 'frontend_http_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }'], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': 'no'}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '80', 'frontend_redirect_extra': ['use_backend acme_client_back if { path_reg ^/.well-known/acme-challenge/.+ }']}, 'acme_client': {'enabled': True, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:34:46 +0000 (0:00:00.946)       0:00:29.486 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:34:47 +0000 (0:00:00.565)       0:00:30.051 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/bootstrap.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [horizon : Creating Horizon database] *************************************",
                                "Wednesday 30 September 2026  04:34:48 +0000 (0:00:00.533)       0:00:30.585 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Creating Horizon database user and setting permissions] ********",
                                "Wednesday 30 September 2026  04:34:50 +0000 (0:00:02.365)       0:00:32.950 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Running Horizon bootstrap container] ***************************",
                                "Wednesday 30 September 2026  04:34:52 +0000 (0:00:02.344)       0:00:35.294 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:35:06 +0000 (0:00:13.951)       0:00:49.246 *** ",
                                "",
                                "TASK [horizon : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:35:06 +0000 (0:00:00.271)       0:00:49.518 *** ",
                                "",
                                "TASK [horizon : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:35:07 +0000 (0:00:00.081)       0:00:49.599 *** ",
                                "",
                                "RUNNING HANDLER [horizon : Restart horizon container] **************************",
                                "Wednesday 30 September 2026  04:35:07 +0000 (0:00:00.075)       0:00:49.675 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=26  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=35  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=16  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=35  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=16  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:35:33 +0000 (0:00:26.422)       0:01:16.097 *** ",
                                "=============================================================================== ",
                                "horizon : Restart horizon container ------------------------------------ 26.42s",
                                "horizon : Running Horizon bootstrap container -------------------------- 13.95s",
                                "horizon : Creating Horizon database ------------------------------------- 2.37s",
                                "horizon : Creating Horizon database user and setting permissions -------- 2.34s",
                                "horizon : Copying over kolla-settings.py -------------------------------- 2.09s",
                                "horizon : Copying over config.json files for services ------------------- 2.04s",
                                "service-cert-copy : horizon | Copying over extra CA certificates -------- 1.88s",
                                "horizon : Copying over custom-settings.py ------------------------------- 1.82s",
                                "service-check-containers : horizon | Check containers ------------------- 1.72s",
                                "horizon : Copying over horizon.conf ------------------------------------- 1.70s",
                                "horizon : Ensuring config directories exist ----------------------------- 1.46s",
                                "horizon : include_tasks ------------------------------------------------- 1.02s",
                                "service-check-containers : Include tasks -------------------------------- 0.95s",
                                "service-cert-copy : horizon | Copying over backend internal TLS key ----- 0.94s",
                                "horizon : include_tasks ------------------------------------------------- 0.71s",
                                "service-cert-copy : horizon | Copying over backend internal TLS certificate --- 0.69s",
                                "horizon : include_tasks ------------------------------------------------- 0.64s",
                                "horizon : Update policy file name --------------------------------------- 0.58s",
                                "horizon : include_tasks ------------------------------------------------- 0.57s",
                                "horizon : Copying over existing policy file ----------------------------- 0.55s",
                                "\u001b[32m2026-09-30 04:35:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of skyline.\u001b[0m",
                                "\u001b[32m2026-09-30 04:35:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 764f8afe-2bbd-44b2-9fef-6bb310df6fc7 (skyline) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:35:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 764f8afe-2bbd-44b2-9fef-6bb310df6fc7 (skyline) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:35:39 +0000 (0:00:00.374)       0:00:00.374 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:35:40 +0000 (0:00:00.341)       0:00:00.715 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_skyline_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_skyline_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_skyline_True)\u001b[0m",
                                "",
                                "PLAY [Apply role skyline] ******************************************************",
                                "",
                                "TASK [skyline : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:35:40 +0000 (0:00:00.356)       0:00:01.072 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/skyline/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : skyline | Creating/deleting services] **************",
                                "Wednesday 30 September 2026  04:35:41 +0000 (0:00:00.777)       0:00:01.850 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=skyline (panel))\u001b[0m",
                                "",
                                "TASK [service-ks-register : skyline | Creating/deleting endpoints] *************",
                                "Wednesday 30 September 2026  04:35:45 +0000 (0:00:03.918)       0:00:05.768 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> https://api-int.testbed.osism.xyz:9998 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> https://api.testbed.osism.xyz:9998 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : skyline | Creating projects] ***********************",
                                "Wednesday 30 September 2026  04:35:52 +0000 (0:00:06.812)       0:00:12.581 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : skyline | Creating users] **************************",
                                "Wednesday 30 September 2026  04:35:55 +0000 (0:00:03.304)       0:00:15.886 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : skyline | Creating roles] **************************",
                                "Wednesday 30 September 2026  04:35:59 +0000 (0:00:03.930)       0:00:19.816 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : skyline | Granting/revoking user roles] ************",
                                "Wednesday 30 September 2026  04:36:02 +0000 (0:00:03.295)       0:00:23.111 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=skyline -> service -> admin)\u001b[0m",
                                "",
                                "TASK [skyline : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  04:36:06 +0000 (0:00:04.015)       0:00:27.127 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [skyline : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:36:08 +0000 (0:00:02.034)       0:00:29.162 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/skyline/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : skyline | Copying over extra CA certificates] ********",
                                "Wednesday 30 September 2026  04:36:09 +0000 (0:00:00.612)       0:00:29.775 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : skyline | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:36:11 +0000 (0:00:02.597)       0:00:32.372 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : skyline | Copying over backend internal TLS key] *****",
                                "Wednesday 30 September 2026  04:36:12 +0000 (0:00:00.963)       0:00:33.336 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [skyline : Copying over skyline.yaml files for services] ******************",
                                "Wednesday 30 September 2026  04:36:13 +0000 (0:00:00.909)       0:00:34.245 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [skyline : Copying over gunicorn.py files for services] *******************",
                                "Wednesday 30 September 2026  04:36:16 +0000 (0:00:02.735)       0:00:36.980 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m",
                                "",
                                "TASK [skyline : Copying over nginx.conf files for services] ********************",
                                "Wednesday 30 September 2026  04:36:18 +0000 (0:00:01.972)       0:00:38.952 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m",
                                "",
                                "TASK [skyline : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  04:36:20 +0000 (0:00:01.701)       0:00:40.654 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [skyline : Copying over custom logos] *************************************",
                                "Wednesday 30 September 2026  04:36:22 +0000 (0:00:02.474)       0:00:43.129 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : skyline | Check containers] *******************",
                                "Wednesday 30 September 2026  04:36:22 +0000 (0:00:00.282)       0:00:43.411 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : skyline | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:36:25 +0000 (0:00:02.073)       0:00:45.485 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:36:25 +0000 (0:00:00.332)       0:00:45.817 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': '30'}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': '30'}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [skyline : Creating Skyline database] *************************************",
                                "Wednesday 30 September 2026  04:36:26 +0000 (0:00:00.779)       0:00:46.596 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [skyline : Creating Skyline database user and setting permissions] ********",
                                "Wednesday 30 September 2026  04:36:28 +0000 (0:00:02.229)       0:00:48.825 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [skyline : Running Skyline bootstrap container] ***************************",
                                "Wednesday 30 September 2026  04:36:31 +0000 (0:00:02.755)       0:00:51.581 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [skyline : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:36:38 +0000 (0:00:07.190)       0:00:58.771 *** ",
                                "",
                                "TASK [skyline : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:36:38 +0000 (0:00:00.098)       0:00:58.870 *** ",
                                "",
                                "TASK [skyline : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:36:38 +0000 (0:00:00.094)       0:00:58.964 *** ",
                                "",
                                "RUNNING HANDLER [skyline : Restart skyline-apiserver container] ****************",
                                "Wednesday 30 September 2026  04:36:38 +0000 (0:00:00.083)       0:00:59.047 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [skyline : Restart skyline-console container] ******************",
                                "Wednesday 30 September 2026  04:36:46 +0000 (0:00:08.116)       0:01:07.163 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:37:00 +0000 (0:00:14.004)       0:01:21.167 *** ",
                                "=============================================================================== ",
                                "skyline : Restart skyline-console container ---------------------------- 14.00s",
                                "skyline : Restart skyline-apiserver container --------------------------- 8.12s",
                                "skyline : Running Skyline bootstrap container --------------------------- 7.19s",
                                "service-ks-register : skyline | Creating/deleting endpoints ------------- 6.81s",
                                "service-ks-register : skyline | Granting/revoking user roles ------------ 4.02s",
                                "service-ks-register : skyline | Creating users -------------------------- 3.93s",
                                "service-ks-register : skyline | Creating/deleting services -------------- 3.92s",
                                "service-ks-register : skyline | Creating projects ----------------------- 3.30s",
                                "service-ks-register : skyline | Creating roles -------------------------- 3.30s",
                                "skyline : Creating Skyline database user and setting permissions -------- 2.76s",
                                "skyline : Copying over skyline.yaml files for services ------------------ 2.74s",
                                "service-cert-copy : skyline | Copying over extra CA certificates -------- 2.60s",
                                "skyline : Copying over config.json files for services ------------------- 2.47s",
                                "skyline : Creating Skyline database ------------------------------------- 2.23s",
                                "service-check-containers : skyline | Check containers ------------------- 2.07s",
                                "skyline : Ensuring config directories exist ----------------------------- 2.03s",
                                "skyline : Copying over gunicorn.py files for services ------------------- 1.97s",
                                "skyline : Copying over nginx.conf files for services -------------------- 1.70s",
                                "service-cert-copy : skyline | Copying over backend internal TLS certificate --- 0.96s",
                                "service-cert-copy : skyline | Copying over backend internal TLS key ----- 0.91s",
                                "\u001b[32m2026-09-30 04:37:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of glance.\u001b[0m",
                                "\u001b[32m2026-09-30 04:37:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 635866e5-ad07-4873-b2ab-48ac9ca32db4 (glance) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:37:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 635866e5-ad07-4873-b2ab-48ac9ca32db4 (glance) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:37:07 +0000 (0:00:00.375)       0:00:00.375 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:37:07 +0000 (0:00:00.332)       0:00:00.708 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_glance_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_glance_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_glance_True)\u001b[0m",
                                "",
                                "PLAY [Apply role glance] *******************************************************",
                                "",
                                "TASK [glance : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:37:08 +0000 (0:00:00.376)       0:00:01.085 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : glance | Creating/deleting services] ***************",
                                "Wednesday 30 September 2026  04:37:08 +0000 (0:00:00.792)       0:00:01.877 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=glance (image))\u001b[0m",
                                "",
                                "TASK [service-ks-register : glance | Creating/deleting endpoints] **************",
                                "Wednesday 30 September 2026  04:37:12 +0000 (0:00:04.066)       0:00:05.943 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> https://api-int.testbed.osism.xyz:9292 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> https://api.testbed.osism.xyz:9292 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : glance | Creating projects] ************************",
                                "Wednesday 30 September 2026  04:37:19 +0000 (0:00:06.708)       0:00:12.652 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : glance | Creating users] ***************************",
                                "Wednesday 30 September 2026  04:37:23 +0000 (0:00:03.467)       0:00:16.120 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : glance | Creating roles] ***************************",
                                "Wednesday 30 September 2026  04:37:27 +0000 (0:00:03.959)       0:00:20.079 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : glance | Granting/revoking user roles] *************",
                                "Wednesday 30 September 2026  04:37:30 +0000 (0:00:03.304)       0:00:23.384 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=glance -> service -> admin)\u001b[0m",
                                "",
                                "TASK [glance : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  04:37:34 +0000 (0:00:04.101)       0:00:27.485 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "",
                                "TASK [glance : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:37:38 +0000 (0:00:04.161)       0:00:31.647 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [glance : Ensuring glance service ceph config subdir exists] **************",
                                "Wednesday 30 September 2026  04:37:39 +0000 (0:00:00.581)       0:00:32.229 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copy over multiple ceph configs for Glance] *********************",
                                "Wednesday 30 September 2026  04:37:42 +0000 (0:00:03.638)       0:00:35.867 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [glance : Copy over ceph Glance keyrings] *********************************",
                                "Wednesday 30 September 2026  04:37:44 +0000 (0:00:01.833)       0:00:37.700 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [glance : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  04:37:45 +0000 (0:00:01.203)       0:00:38.904 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  04:37:46 +0000 (0:00:00.674)       0:00:39.579 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Set glance policy file] *****************************************",
                                "Wednesday 30 September 2026  04:37:46 +0000 (0:00:00.138)       0:00:39.717 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:37:46 +0000 (0:00:00.318)       0:00:40.035 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : glance | Copying over extra CA certificates] *********",
                                "Wednesday 30 September 2026  04:37:47 +0000 (0:00:00.788)       0:00:40.823 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : glance | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:37:51 +0000 (0:00:03.999)       0:00:44.823 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : glance | Copying over backend internal TLS key] ******",
                                "Wednesday 30 September 2026  04:37:55 +0000 (0:00:03.228)       0:00:48.051 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Creating TLS backend PEM File] **********************************",
                                "Wednesday 30 September 2026  04:37:58 +0000 (0:00:03.372)       0:00:51.424 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  04:38:01 +0000 (0:00:02.993)       0:00:54.418 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-api.conf] ***********************************",
                                "Wednesday 30 September 2026  04:38:05 +0000 (0:00:04.201)       0:00:58.619 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-cache.conf for glance_api] ******************",
                                "Wednesday 30 September 2026  04:38:11 +0000 (0:00:06.401)       0:01:05.020 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-image-import.conf] **************************",
                                "Wednesday 30 September 2026  04:38:15 +0000 (0:00:03.196)       0:01:08.216 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over property-protections-rules.conf] *******************",
                                "Wednesday 30 September 2026  04:38:18 +0000 (0:00:03.393)       0:01:11.610 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  04:38:22 +0000 (0:00:03.688)       0:01:15.298 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-haproxy-tls.cfg] ****************************",
                                "Wednesday 30 September 2026  04:38:22 +0000 (0:00:00.556)       0:01:15.855 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/glance/templates/glance-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/glance/templates/glance-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/glance/templates/glance-tls-proxy.cfg.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Generating 'hostnqn' file for glance_api] ***********************",
                                "Wednesday 30 September 2026  04:38:26 +0000 (0:00:03.240)       0:01:19.096 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Generating 'hostid' file for glance_api] ************************",
                                "Wednesday 30 September 2026  04:38:29 +0000 (0:00:03.236)       0:01:22.332 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : glance | Check containers] ********************",
                                "Wednesday 30 September 2026  04:38:32 +0000 (0:00:03.269)       0:01:25.601 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : glance | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:38:36 +0000 (0:00:03.907)       0:01:29.509 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:38:36 +0000 (0:00:00.372)       0:01:29.881 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292'], 'timeout': '30'}, 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:38:40 +0000 (0:00:03.394)       0:01:33.276 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Creating Glance database] ***************************************",
                                "Wednesday 30 September 2026  04:38:40 +0000 (0:00:00.543)       0:01:33.820 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Creating Glance database user and setting permissions] **********",
                                "Wednesday 30 September 2026  04:38:42 +0000 (0:00:02.193)       0:01:36.014 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Enable log_bin_trust_function_creators function] ****************",
                                "Wednesday 30 September 2026  04:38:45 +0000 (0:00:02.306)       0:01:38.320 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Running Glance bootstrap container] *****************************",
                                "Wednesday 30 September 2026  04:38:47 +0000 (0:00:02.352)       0:01:40.672 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Disable log_bin_trust_function_creators function] ***************",
                                "Wednesday 30 September 2026  04:39:14 +0000 (0:00:26.861)       0:02:07.534 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:39:16 +0000 (0:00:02.148)       0:02:09.683 *** ",
                                "",
                                "TASK [glance : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:39:16 +0000 (0:00:00.081)       0:02:09.764 *** ",
                                "",
                                "TASK [glance : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:39:16 +0000 (0:00:00.080)       0:02:09.844 *** ",
                                "",
                                "RUNNING HANDLER [glance : Restart glance-api container] ************************",
                                "Wednesday 30 September 2026  04:39:16 +0000 (0:00:00.070)       0:02:09.915 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=19  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:39:53 +0000 (0:00:36.170)       0:02:46.086 *** ",
                                "=============================================================================== ",
                                "glance : Restart glance-api container ---------------------------------- 36.17s",
                                "glance : Running Glance bootstrap container ---------------------------- 26.86s",
                                "service-ks-register : glance | Creating/deleting endpoints -------------- 6.71s",
                                "glance : Copying over glance-api.conf ----------------------------------- 6.40s",
                                "glance : Copying over config.json files for services -------------------- 4.20s",
                                "glance : Ensuring config directories exist ------------------------------ 4.16s",
                                "service-ks-register : glance | Granting/revoking user roles ------------- 4.10s",
                                "service-ks-register : glance | Creating/deleting services --------------- 4.07s",
                                "service-cert-copy : glance | Copying over extra CA certificates --------- 4.00s",
                                "service-ks-register : glance | Creating users --------------------------- 3.96s",
                                "service-check-containers : glance | Check containers -------------------- 3.91s",
                                "glance : Copying over property-protections-rules.conf ------------------- 3.69s",
                                "glance : Ensuring glance service ceph config subdir exists -------------- 3.64s",
                                "service-ks-register : glance | Creating projects ------------------------ 3.47s",
                                "service-check-containers : Include tasks -------------------------------- 3.39s",
                                "glance : Copying over glance-image-import.conf -------------------------- 3.39s",
                                "service-cert-copy : glance | Copying over backend internal TLS key ------ 3.37s",
                                "service-ks-register : glance | Creating roles --------------------------- 3.30s",
                                "glance : Generating 'hostid' file for glance_api ------------------------ 3.27s",
                                "glance : Copying over glance-haproxy-tls.cfg ---------------------------- 3.24s",
                                "\u001b[32m2026-09-30 04:39:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cinder.\u001b[0m",
                                "\u001b[32m2026-09-30 04:39:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask abbe94b9-af61-408e-b3ed-c9a9651f07a5 (cinder) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:39:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task abbe94b9-af61-408e-b3ed-c9a9651f07a5 (cinder) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:39:59 +0000 (0:00:00.370)       0:00:00.370 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:39:59 +0000 (0:00:00.340)       0:00:00.711 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_cinder_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_cinder_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_cinder_True)\u001b[0m",
                                "",
                                "PLAY [Apply role cinder] *******************************************************",
                                "",
                                "TASK [cinder : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:39:59 +0000 (0:00:00.351)       0:00:01.063 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : cinder | Creating/deleting services] ***************",
                                "Wednesday 30 September 2026  04:40:00 +0000 (0:00:00.773)       0:00:01.836 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder (block-storage))\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 (volumev3))\u001b[0m",
                                "",
                                "TASK [service-ks-register : cinder | Creating/deleting endpoints] **************",
                                "Wednesday 30 September 2026  04:40:07 +0000 (0:00:07.276)       0:00:09.112 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> https://api-int.testbed.osism.xyz:8776/v3 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> https://api.testbed.osism.xyz:8776/v3 -> public)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 -> https://api-int.testbed.osism.xyz:8776/v3/%(tenant_id)s -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 -> https://api.testbed.osism.xyz:8776/v3/%(tenant_id)s -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : cinder | Creating projects] ************************",
                                "Wednesday 30 September 2026  04:40:21 +0000 (0:00:14.068)       0:00:23.181 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : cinder | Creating users] ***************************",
                                "Wednesday 30 September 2026  04:40:25 +0000 (0:00:03.549)       0:00:26.730 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : cinder | Creating roles] ***************************",
                                "Wednesday 30 September 2026  04:40:29 +0000 (0:00:04.025)       0:00:30.756 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : cinder | Granting/revoking user roles] *************",
                                "Wednesday 30 September 2026  04:40:32 +0000 (0:00:03.402)       0:00:34.158 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> service -> admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder -> service -> service)\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  04:40:40 +0000 (0:00:07.933)       0:00:42.091 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [cinder : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:40:43 +0000 (0:00:02.694)       0:00:44.786 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:40:43 +0000 (0:00:00.318)       0:00:45.104 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring cinder service ceph config subdirs exists] *************",
                                "Wednesday 30 September 2026  04:40:44 +0000 (0:00:00.548)       0:00:45.653 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=cinder-backup)\u001b[0m",
                                "",
                                "TASK [cinder : Copying over multiple ceph.conf for cinder services] ************",
                                "Wednesday 30 September 2026  04:40:46 +0000 (0:00:01.987)       0:00:47.640 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "",
                                "TASK [cinder : Copy over Ceph keyring files for cinder-volume] *****************",
                                "Wednesday 30 September 2026  04:40:52 +0000 (0:00:05.927)       0:00:53.567 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [cinder : Copy over Ceph keyring files for cinder-backup] *****************",
                                "Wednesday 30 September 2026  04:40:53 +0000 (0:00:01.566)       0:00:55.134 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  04:40:56 +0000 (0:00:03.054)       0:00:58.189 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=cinder-backup)\u001b[0m",
                                "",
                                "TASK [cinder : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  04:40:58 +0000 (0:00:01.469)       0:00:59.658 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Set cinder policy file] *****************************************",
                                "Wednesday 30 September 2026  04:40:58 +0000 (0:00:00.150)       0:00:59.809 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:40:58 +0000 (0:00:00.311)       0:01:00.121 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : cinder | Copying over extra CA certificates] *********",
                                "Wednesday 30 September 2026  04:40:59 +0000 (0:00:00.577)       0:01:00.698 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : cinder | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:41:04 +0000 (0:00:04.584)       0:01:05.283 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : cinder | Copying over backend internal TLS key] ******",
                                "Wednesday 30 September 2026  04:41:04 +0000 (0:00:00.744)       0:01:06.028 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  04:41:05 +0000 (0:00:00.934)       0:01:06.962 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [cinder : Copying over cinder-wsgi.conf] **********************************",
                                "Wednesday 30 September 2026  04:41:10 +0000 (0:00:04.821)       0:01:11.784 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/cinder/templates/cinder-wsgi.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/cinder/templates/cinder-wsgi.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/cinder/templates/cinder-wsgi.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Cinder] **********************************************",
                                "Wednesday 30 September 2026  04:41:11 +0000 (0:00:00.649)       0:01:12.433 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over cinder-api uWSGI config] *************",
                                "Wednesday 30 September 2026  04:41:12 +0000 (0:00:00.997)       0:01:13.431 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over cinder.conf] ***************************************",
                                "Wednesday 30 September 2026  04:41:14 +0000 (0:00:02.215)       0:01:15.646 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [cinder : Generating 'hostnqn' file for cinder_volume] ********************",
                                "Wednesday 30 September 2026  04:41:28 +0000 (0:00:14.382)       0:01:30.028 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Generating 'hostid' file for cinder_volume] *********************",
                                "Wednesday 30 September 2026  04:41:30 +0000 (0:00:02.140)       0:01:32.169 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  04:41:32 +0000 (0:00:01.704)       0:01:33.874 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over nfs_shares files for cinder_volume] ****************",
                                "Wednesday 30 September 2026  04:41:33 +0000 (0:00:00.719)       0:01:34.593 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : cinder | Check containers] ********************",
                                "Wednesday 30 September 2026  04:41:33 +0000 (0:00:00.363)       0:01:34.956 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : cinder | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:41:37 +0000 (0:00:03.967)       0:01:38.924 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:41:38 +0000 (0:00:00.363)       0:01:39.287 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776'], 'timeout': '30'}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [''], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', '', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:41:38 +0000 (0:00:00.929)       0:01:40.217 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Creating Cinder database] ***************************************",
                                "Wednesday 30 September 2026  04:41:39 +0000 (0:00:00.529)       0:01:40.746 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Creating Cinder database user and setting permissions] **********",
                                "Wednesday 30 September 2026  04:41:41 +0000 (0:00:02.232)       0:01:42.978 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Running Cinder bootstrap container] *****************************",
                                "Wednesday 30 September 2026  04:41:44 +0000 (0:00:02.497)       0:01:45.476 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:42:01 +0000 (0:00:16.957)       0:02:02.433 *** ",
                                "",
                                "TASK [cinder : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:42:01 +0000 (0:00:00.075)       0:02:02.509 *** ",
                                "",
                                "TASK [cinder : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:42:01 +0000 (0:00:00.087)       0:02:02.596 *** ",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-api container] ************************",
                                "Wednesday 30 September 2026  04:42:01 +0000 (0:00:00.079)       0:02:02.676 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-scheduler container] ******************",
                                "Wednesday 30 September 2026  04:42:23 +0000 (0:00:22.420)       0:02:25.096 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-volume container] *********************",
                                "Wednesday 30 September 2026  04:42:32 +0000 (0:00:08.581)       0:02:33.678 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-backup container] *********************",
                                "Wednesday 30 September 2026  04:42:54 +0000 (0:00:21.932)       0:02:55.610 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Wait for cinder services to update service versions] ***",
                                "Wednesday 30 September 2026  04:43:03 +0000 (0:00:08.747)       0:03:04.358 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=33  \u001b[0m \u001b[0;33mchanged=24  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:43:03 +0000 (0:00:00.297)       0:03:04.655 *** ",
                                "=============================================================================== ",
                                "cinder : Restart cinder-api container ---------------------------------- 22.42s",
                                "cinder : Restart cinder-volume container ------------------------------- 21.93s",
                                "cinder : Running Cinder bootstrap container ---------------------------- 16.96s",
                                "cinder : Copying over cinder.conf -------------------------------------- 14.38s",
                                "service-ks-register : cinder | Creating/deleting endpoints ------------- 14.07s",
                                "cinder : Restart cinder-backup container -------------------------------- 8.75s",
                                "cinder : Restart cinder-scheduler container ----------------------------- 8.58s",
                                "service-ks-register : cinder | Granting/revoking user roles ------------- 7.93s",
                                "service-ks-register : cinder | Creating/deleting services --------------- 7.28s",
                                "cinder : Copying over multiple ceph.conf for cinder services ------------ 5.93s",
                                "cinder : Copying over config.json files for services -------------------- 4.82s",
                                "service-cert-copy : cinder | Copying over extra CA certificates --------- 4.58s",
                                "service-ks-register : cinder | Creating users --------------------------- 4.03s",
                                "service-check-containers : cinder | Check containers -------------------- 3.97s",
                                "service-ks-register : cinder | Creating projects ------------------------ 3.55s",
                                "service-ks-register : cinder | Creating roles --------------------------- 3.40s",
                                "cinder : Copy over Ceph keyring files for cinder-backup ----------------- 3.05s",
                                "cinder : Ensuring config directories exist ------------------------------ 2.69s",
                                "cinder : Creating Cinder database user and setting permissions ---------- 2.50s",
                                "cinder : Creating Cinder database --------------------------------------- 2.23s",
                                "\u001b[32m2026-09-30 04:43:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of barbican.\u001b[0m",
                                "\u001b[32m2026-09-30 04:43:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask f50b1a56-4b93-44b6-8090-f479c02f114e (barbican) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:43:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task f50b1a56-4b93-44b6-8090-f479c02f114e (barbican) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:43:09 +0000 (0:00:00.365)       0:00:00.365 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:43:10 +0000 (0:00:00.325)       0:00:00.691 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_barbican_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_barbican_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_barbican_True)\u001b[0m",
                                "",
                                "PLAY [Apply role barbican] *****************************************************",
                                "",
                                "TASK [barbican : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:43:10 +0000 (0:00:00.337)       0:00:01.028 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/barbican/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : barbican | Creating/deleting services] *************",
                                "Wednesday 30 September 2026  04:43:11 +0000 (0:00:00.800)       0:00:01.828 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=barbican (key-manager))\u001b[0m",
                                "",
                                "TASK [service-ks-register : barbican | Creating/deleting endpoints] ************",
                                "Wednesday 30 September 2026  04:43:15 +0000 (0:00:04.010)       0:00:05.839 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> https://api-int.testbed.osism.xyz:9311 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> https://api.testbed.osism.xyz:9311 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : barbican | Creating projects] **********************",
                                "Wednesday 30 September 2026  04:43:22 +0000 (0:00:06.979)       0:00:12.819 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : barbican | Creating users] *************************",
                                "Wednesday 30 September 2026  04:43:25 +0000 (0:00:03.479)       0:00:16.298 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : barbican | Creating roles] *************************",
                                "Wednesday 30 September 2026  04:43:30 +0000 (0:00:04.195)       0:00:20.494 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=key-manager:service-admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=creator)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=observer)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=audit)\u001b[0m",
                                "",
                                "TASK [service-ks-register : barbican | Granting/revoking user roles] ***********",
                                "Wednesday 30 September 2026  04:43:46 +0000 (0:00:16.553)       0:00:37.047 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=barbican -> service -> admin)\u001b[0m",
                                "",
                                "TASK [barbican : Ensuring config directories exist] ****************************",
                                "Wednesday 30 September 2026  04:43:50 +0000 (0:00:04.043)       0:00:41.091 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [barbican : Ensuring vassals config directories exist] ********************",
                                "Wednesday 30 September 2026  04:43:53 +0000 (0:00:02.351)       0:00:43.443 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=barbican-api/vassals)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=barbican-api/vassals)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=barbican-api/vassals)\u001b[0m",
                                "",
                                "TASK [barbican : Check if policies shall be overwritten] ***********************",
                                "Wednesday 30 September 2026  04:43:53 +0000 (0:00:00.966)       0:00:44.410 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [barbican : Set barbican policy file] *************************************",
                                "Wednesday 30 September 2026  04:43:54 +0000 (0:00:00.174)       0:00:44.584 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:43:54 +0000 (0:00:00.312)       0:00:44.896 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/barbican/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : barbican | Copying over extra CA certificates] *******",
                                "Wednesday 30 September 2026  04:43:55 +0000 (0:00:00.768)       0:00:45.665 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : barbican | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:43:58 +0000 (0:00:03.457)       0:00:49.122 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : barbican | Copying over backend internal TLS key] ****",
                                "Wednesday 30 September 2026  04:43:59 +0000 (0:00:00.644)       0:00:49.767 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Copying over config.json files for services] ******************",
                                "Wednesday 30 September 2026  04:44:00 +0000 (0:00:01.077)       0:00:50.844 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [barbican : Copying over barbican-api.ini] ********************************",
                                "Wednesday 30 September 2026  04:44:03 +0000 (0:00:03.479)       0:00:54.323 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Checking whether barbican-api-paste.ini file exists] **********",
                                "Wednesday 30 September 2026  04:44:05 +0000 (0:00:01.591)       0:00:55.914 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [barbican : Copying over barbican-api-paste.ini] **************************",
                                "Wednesday 30 September 2026  04:44:06 +0000 (0:00:01.137)       0:00:57.052 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Copying over barbican.conf] ***********************************",
                                "Wednesday 30 September 2026  04:44:07 +0000 (0:00:01.003)       0:00:58.056 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [barbican : Copying over existing policy file] ****************************",
                                "Wednesday 30 September 2026  04:44:14 +0000 (0:00:06.383)       0:01:04.440 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : barbican | Check containers] ******************",
                                "Wednesday 30 September 2026  04:44:14 +0000 (0:00:00.653)       0:01:05.093 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : barbican | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:44:17 +0000 (0:00:02.650)       0:01:07.743 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:44:17 +0000 (0:00:00.598)       0:01:08.342 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311'], 'timeout': '30'}, 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': 'no', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:44:18 +0000 (0:00:00.957)       0:01:09.300 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Creating barbican database] ***********************************",
                                "Wednesday 30 September 2026  04:44:19 +0000 (0:00:00.320)       0:01:09.620 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [barbican : Creating barbican database user and setting permissions] ******",
                                "Wednesday 30 September 2026  04:44:21 +0000 (0:00:02.212)       0:01:11.833 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [barbican : Running barbican bootstrap container] *************************",
                                "Wednesday 30 September 2026  04:44:23 +0000 (0:00:02.330)       0:01:14.164 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [barbican : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  04:44:35 +0000 (0:00:11.955)       0:01:26.119 *** ",
                                "",
                                "TASK [barbican : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  04:44:35 +0000 (0:00:00.073)       0:01:26.193 *** ",
                                "",
                                "TASK [barbican : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  04:44:35 +0000 (0:00:00.080)       0:01:26.274 *** ",
                                "",
                                "RUNNING HANDLER [barbican : Restart barbican-api container] ********************",
                                "Wednesday 30 September 2026  04:44:35 +0000 (0:00:00.076)       0:01:26.351 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [barbican : Restart barbican-keystone-listener container] ******",
                                "Wednesday 30 September 2026  04:44:41 +0000 (0:00:05.230)       0:01:31.582 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [barbican : Restart barbican-worker container] *****************",
                                "Wednesday 30 September 2026  04:44:46 +0000 (0:00:04.898)       0:01:36.480 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=19  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:44:56 +0000 (0:00:10.035)       0:01:46.516 *** ",
                                "=============================================================================== ",
                                "service-ks-register : barbican | Creating roles ------------------------ 16.55s",
                                "barbican : Running barbican bootstrap container ------------------------ 11.96s",
                                "barbican : Restart barbican-worker container --------------------------- 10.04s",
                                "service-ks-register : barbican | Creating/deleting endpoints ------------ 6.98s",
                                "barbican : Copying over barbican.conf ----------------------------------- 6.38s",
                                "barbican : Restart barbican-api container ------------------------------- 5.23s",
                                "barbican : Restart barbican-keystone-listener container ----------------- 4.90s",
                                "service-ks-register : barbican | Creating users ------------------------- 4.20s",
                                "service-ks-register : barbican | Granting/revoking user roles ----------- 4.04s",
                                "service-ks-register : barbican | Creating/deleting services ------------- 4.01s",
                                "barbican : Copying over config.json files for services ------------------ 3.48s",
                                "service-ks-register : barbican | Creating projects ---------------------- 3.48s",
                                "service-cert-copy : barbican | Copying over extra CA certificates ------- 3.46s",
                                "service-check-containers : barbican | Check containers ------------------ 2.65s",
                                "barbican : Ensuring config directories exist ---------------------------- 2.35s",
                                "barbican : Creating barbican database user and setting permissions ------ 2.33s",
                                "barbican : Creating barbican database ----------------------------------- 2.21s",
                                "barbican : Copying over barbican-api.ini -------------------------------- 1.59s",
                                "barbican : Checking whether barbican-api-paste.ini file exists ---------- 1.14s",
                                "service-cert-copy : barbican | Copying over backend internal TLS key ---- 1.08s",
                                "\u001b[32m2026-09-30 04:44:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of designate.\u001b[0m",
                                "\u001b[32m2026-09-30 04:44:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b67b9b2b-214b-4ab8-b9bc-90428adc7c28 (designate) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:44:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b67b9b2b-214b-4ab8-b9bc-90428adc7c28 (designate) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:45:02 +0000 (0:00:00.354)       0:00:00.354 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:45:02 +0000 (0:00:00.345)       0:00:00.699 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_designate_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_designate_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_designate_True)\u001b[0m",
                                "",
                                "PLAY [Apply role designate] ****************************************************",
                                "",
                                "TASK [designate : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:45:02 +0000 (0:00:00.311)       0:00:01.011 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/designate/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : designate | Creating/deleting services] ************",
                                "Wednesday 30 September 2026  04:45:03 +0000 (0:00:00.732)       0:00:01.743 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=designate (dns))\u001b[0m",
                                "",
                                "TASK [service-ks-register : designate | Creating/deleting endpoints] ***********",
                                "Wednesday 30 September 2026  04:45:07 +0000 (0:00:04.007)       0:00:05.751 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> https://api-int.testbed.osism.xyz:9001 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> https://api.testbed.osism.xyz:9001 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : designate | Creating projects] *********************",
                                "Wednesday 30 September 2026  04:45:14 +0000 (0:00:07.112)       0:00:12.863 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : designate | Creating users] ************************",
                                "Wednesday 30 September 2026  04:45:18 +0000 (0:00:03.556)       0:00:16.420 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : designate | Creating roles] ************************",
                                "Wednesday 30 September 2026  04:45:22 +0000 (0:00:04.099)       0:00:20.520 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : designate | Granting/revoking user roles] **********",
                                "Wednesday 30 September 2026  04:45:25 +0000 (0:00:03.498)       0:00:24.019 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=designate -> service -> admin)\u001b[0m",
                                "",
                                "TASK [designate : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  04:45:30 +0000 (0:00:04.320)       0:00:28.339 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [designate : Check if policies shall be overwritten] **********************",
                                "Wednesday 30 September 2026  04:45:33 +0000 (0:00:03.590)       0:00:31.929 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [designate : Set designate policy file] ***********************************",
                                "Wednesday 30 September 2026  04:45:34 +0000 (0:00:00.149)       0:00:32.079 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:45:34 +0000 (0:00:00.336)       0:00:32.416 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/designate/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : designate | Copying over extra CA certificates] ******",
                                "Wednesday 30 September 2026  04:45:34 +0000 (0:00:00.559)       0:00:32.975 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : designate | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:45:41 +0000 (0:00:06.704)       0:00:39.680 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : designate | Copying over backend internal TLS key] ***",
                                "Wednesday 30 September 2026  04:45:43 +0000 (0:00:01.427)       0:00:41.107 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  04:45:44 +0000 (0:00:01.831)       0:00:42.939 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [designate : Copying over designate.conf] *********************************",
                                "Wednesday 30 September 2026  04:45:51 +0000 (0:00:06.594)       0:00:49.533 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [designate : Copying over pools.yaml] *************************************",
                                "Wednesday 30 September 2026  04:46:07 +0000 (0:00:16.286)       0:01:05.820 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m",
                                "",
                                "TASK [designate : Copying over named.conf] *************************************",
                                "Wednesday 30 September 2026  04:46:11 +0000 (0:00:04.038)       0:01:09.858 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m",
                                "",
                                "TASK [designate : Copying over rndc.conf] **************************************",
                                "Wednesday 30 September 2026  04:46:14 +0000 (0:00:02.650)       0:01:12.509 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [designate : Copying over rndc.key] ***************************************",
                                "Wednesday 30 September 2026  04:46:17 +0000 (0:00:03.214)       0:01:15.723 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [designate : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:46:20 +0000 (0:00:02.762)       0:01:18.485 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Copying over existing policy file] ***************************",
                                "Wednesday 30 September 2026  04:46:20 +0000 (0:00:00.311)       0:01:18.796 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : designate | Check containers] *****************",
                                "Wednesday 30 September 2026  04:46:21 +0000 (0:00:01.171)       0:01:19.967 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : designate | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:46:27 +0000 (0:00:05.177)       0:01:25.145 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:46:27 +0000 (0:00:00.333)       0:01:25.479 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001'], 'timeout': '30'}, 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : include_tasks] ***********************************************",
                                "Wednesday 30 September 2026  04:46:28 +0000 (0:00:01.311)       0:01:26.790 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Creating Designate databases] ********************************",
                                "Wednesday 30 September 2026  04:46:29 +0000 (0:00:00.337)       0:01:27.128 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=designate)\u001b[0m",
                                "",
                                "TASK [designate : Creating Designate databases user and setting permissions] ***",
                                "Wednesday 30 September 2026  04:46:31 +0000 (0:00:02.233)       0:01:29.362 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=None)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0 -> {{ groups['designate-central'][0] }}]\u001b[0m",
                                "",
                                "TASK [designate : Running Designate bootstrap container] ***********************",
                                "Wednesday 30 September 2026  04:46:33 +0000 (0:00:02.322)       0:01:31.684 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [designate : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:46:48 +0000 (0:00:15.049)       0:01:46.733 *** ",
                                "",
                                "TASK [designate : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:46:48 +0000 (0:00:00.080)       0:01:46.813 *** ",
                                "",
                                "TASK [designate : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  04:46:48 +0000 (0:00:00.076)       0:01:46.890 *** ",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-backend-bind9 container] ********",
                                "Wednesday 30 September 2026  04:46:48 +0000 (0:00:00.076)       0:01:46.967 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-api container] ******************",
                                "Wednesday 30 September 2026  04:46:56 +0000 (0:00:07.870)       0:01:54.837 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-central container] **************",
                                "Wednesday 30 September 2026  04:47:02 +0000 (0:00:05.846)       0:02:00.684 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-producer container] *************",
                                "Wednesday 30 September 2026  04:47:13 +0000 (0:00:10.812)       0:02:11.496 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-mdns container] *****************",
                                "Wednesday 30 September 2026  04:47:24 +0000 (0:00:11.091)       0:02:22.588 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-worker container] ***************",
                                "Wednesday 30 September 2026  04:47:34 +0000 (0:00:09.937)       0:02:32.526 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Non-destructive DNS pools update] ****************************",
                                "Wednesday 30 September 2026  04:47:40 +0000 (0:00:06.290)       0:02:38.816 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=24  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:47:48 +0000 (0:00:07.752)       0:02:46.569 *** ",
                                "=============================================================================== ",
                                "designate : Copying over designate.conf -------------------------------- 16.29s",
                                "designate : Running Designate bootstrap container ---------------------- 15.05s",
                                "designate : Restart designate-producer container ----------------------- 11.09s",
                                "designate : Restart designate-central container ------------------------ 10.81s",
                                "designate : Restart designate-mdns container ---------------------------- 9.94s",
                                "designate : Restart designate-backend-bind9 container ------------------- 7.87s",
                                "designate : Non-destructive DNS pools update ---------------------------- 7.75s",
                                "service-ks-register : designate | Creating/deleting endpoints ----------- 7.11s",
                                "service-cert-copy : designate | Copying over extra CA certificates ------ 6.71s",
                                "designate : Copying over config.json files for services ----------------- 6.59s",
                                "designate : Restart designate-worker container -------------------------- 6.29s",
                                "designate : Restart designate-api container ----------------------------- 5.85s",
                                "service-check-containers : designate | Check containers ----------------- 5.18s",
                                "service-ks-register : designate | Granting/revoking user roles ---------- 4.32s",
                                "service-ks-register : designate | Creating users ------------------------ 4.10s",
                                "designate : Copying over pools.yaml ------------------------------------- 4.04s",
                                "service-ks-register : designate | Creating/deleting services ------------ 4.01s",
                                "designate : Ensuring config directories exist --------------------------- 3.59s",
                                "service-ks-register : designate | Creating projects --------------------- 3.56s",
                                "service-ks-register : designate | Creating roles ------------------------ 3.50s",
                                "\u001b[32m2026-09-30 04:47:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of octavia.\u001b[0m",
                                "\u001b[32m2026-09-30 04:47:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 81db2e99-0cbb-42d3-8005-7110c56d8795 (octavia) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:47:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 81db2e99-0cbb-42d3-8005-7110c56d8795 (octavia) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:47:54 +0000 (0:00:00.346)       0:00:00.346 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:47:55 +0000 (0:00:00.364)       0:00:00.710 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_octavia_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_octavia_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_octavia_True)\u001b[0m",
                                "",
                                "PLAY [Apply role octavia] ******************************************************",
                                "",
                                "TASK [octavia : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:47:55 +0000 (0:00:00.349)       0:00:01.059 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : octavia | Creating/deleting services] **************",
                                "Wednesday 30 September 2026  04:47:56 +0000 (0:00:00.731)       0:00:01.791 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=octavia (load-balancer))\u001b[0m",
                                "",
                                "TASK [service-ks-register : octavia | Creating/deleting endpoints] *************",
                                "Wednesday 30 September 2026  04:48:00 +0000 (0:00:03.856)       0:00:05.647 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> https://api-int.testbed.osism.xyz:9876 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> https://api.testbed.osism.xyz:9876 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : octavia | Creating projects] ***********************",
                                "Wednesday 30 September 2026  04:48:06 +0000 (0:00:06.911)       0:00:12.559 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : octavia | Creating users] **************************",
                                "Wednesday 30 September 2026  04:48:10 +0000 (0:00:03.517)       0:00:16.077 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> service)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : octavia | Creating roles] **************************",
                                "Wednesday 30 September 2026  04:48:18 +0000 (0:00:08.497)       0:00:24.575 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : octavia | Granting/revoking user roles] ************",
                                "Wednesday 30 September 2026  04:48:22 +0000 (0:00:03.380)       0:00:27.956 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=octavia -> service -> admin)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=octavia -> service -> admin)\u001b[0m",
                                "",
                                "TASK [octavia : Adding octavia related roles] **********************************",
                                "Wednesday 30 September 2026  04:48:30 +0000 (0:00:07.788)       0:00:35.744 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_observer)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_global_observer)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_member)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=load-balancer_quota_admin)\u001b[0m",
                                "",
                                "TASK [octavia : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:48:47 +0000 (0:00:16.903)       0:00:52.648 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/prepare.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [octavia : Create amphora flavor] *****************************************",
                                "Wednesday 30 September 2026  04:48:47 +0000 (0:00:00.855)       0:00:53.503 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Create nova keypair for amphora] *******************************",
                                "Wednesday 30 September 2026  04:48:53 +0000 (0:00:05.110)       0:00:58.614 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Get service project id] ****************************************",
                                "Wednesday 30 September 2026  04:48:57 +0000 (0:00:04.340)       0:01:02.955 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Create security groups for octavia] ****************************",
                                "Wednesday 30 September 2026  04:49:00 +0000 (0:00:03.539)       0:01:06.494 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=lb-mgmt-sec-grp)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=lb-health-mgr-sec-grp)\u001b[0m",
                                "",
                                "TASK [octavia : Add rules for security groups] *********************************",
                                "Wednesday 30 September 2026  04:49:10 +0000 (0:00:10.071)       0:01:16.566 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-mgmt-sec-grp', 'enabled': True}, {'protocol': 'icmp'}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-mgmt-sec-grp', 'enabled': True}, {'protocol': 'tcp', 'src_port': 22, 'dst_port': 22}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-mgmt-sec-grp', 'enabled': True}, {'protocol': 'tcp', 'src_port': '9443', 'dst_port': '9443'}])\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=[{'name': 'lb-health-mgr-sec-grp', 'enabled': True}, {'protocol': 'udp', 'src_port': '5555', 'dst_port': '5555'}])\u001b[0m",
                                "",
                                "TASK [octavia : Create loadbalancer management network] ************************",
                                "Wednesday 30 September 2026  04:49:29 +0000 (0:00:18.077)       0:01:34.644 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Create loadbalancer management subnet] *************************",
                                "Wednesday 30 September 2026  04:49:33 +0000 (0:00:04.733)       0:01:39.377 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Create loadbalancer management router for IPv6] ****************",
                                "Wednesday 30 September 2026  04:49:39 +0000 (0:00:05.890)       0:01:45.268 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Update loadbalancer management subnet] *************************",
                                "Wednesday 30 September 2026  04:49:39 +0000 (0:00:00.239)       0:01:45.508 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:49:44 +0000 (0:00:04.644)       0:01:50.153 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/hm-interface.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [octavia : Create ports for Octavia health-manager nodes] *****************",
                                "Wednesday 30 September 2026  04:49:45 +0000 (0:00:00.889)       0:01:51.042 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Update Octavia health manager port host_id] ********************",
                                "Wednesday 30 September 2026  04:49:51 +0000 (0:00:06.481)       0:01:57.524 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Add Octavia port to openvswitch br-int] ************************",
                                "Wednesday 30 September 2026  04:49:56 +0000 (0:00:04.537)       0:02:02.061 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Install isc-dhcp-client package] *******************************",
                                "Wednesday 30 September 2026  04:49:57 +0000 (0:00:00.853)       0:02:02.915 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [octavia : Create octavia dhclient conf] **********************************",
                                "Wednesday 30 September 2026  04:49:59 +0000 (0:00:02.054)       0:02:04.969 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [octavia : Create octavia-interface service] ******************************",
                                "Wednesday 30 September 2026  04:50:00 +0000 (0:00:01.547)       0:02:06.517 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Restart octavia-interface.service if required] *****************",
                                "Wednesday 30 September 2026  04:50:02 +0000 (0:00:01.275)       0:02:07.792 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [octavia : Enable and start octavia-interface.service] ********************",
                                "Wednesday 30 September 2026  04:50:04 +0000 (0:00:02.033)       0:02:09.826 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Wait for interface ohm0 ip appear] *****************************",
                                "Wednesday 30 September 2026  04:50:05 +0000 (0:00:01.612)       0:02:11.438 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Gather facts] **************************************************",
                                "Wednesday 30 September 2026  04:50:06 +0000 (0:00:00.837)       0:02:12.275 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [octavia : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:50:10 +0000 (0:00:03.723)       0:02:15.999 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/get_resources_info.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [octavia : Get amphora flavor info] ***************************************",
                                "Wednesday 30 September 2026  04:50:10 +0000 (0:00:00.545)       0:02:16.544 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Get service project id] ****************************************",
                                "Wednesday 30 September 2026  04:50:14 +0000 (0:00:04.000)       0:02:20.544 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Get security groups for octavia] *******************************",
                                "Wednesday 30 September 2026  04:50:18 +0000 (0:00:03.381)       0:02:23.925 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=lb-mgmt-sec-grp)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=lb-health-mgr-sec-grp)\u001b[0m",
                                "",
                                "TASK [octavia : Get loadbalancer management network] ***************************",
                                "Wednesday 30 September 2026  04:50:25 +0000 (0:00:07.265)       0:02:31.191 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Set octavia resources facts] ***********************************",
                                "Wednesday 30 September 2026  04:50:29 +0000 (0:00:03.959)       0:02:35.150 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  04:50:29 +0000 (0:00:00.357)       0:02:35.508 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [octavia : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  04:50:32 +0000 (0:00:02.686)       0:02:38.195 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Set octavia policy file] ***************************************",
                                "Wednesday 30 September 2026  04:50:32 +0000 (0:00:00.121)       0:02:38.316 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Copying over existing policy file] *****************************",
                                "Wednesday 30 September 2026  04:50:33 +0000 (0:00:00.309)       0:02:38.626 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:50:34 +0000 (0:00:01.203)       0:02:39.829 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : octavia | Copying over extra CA certificates] ********",
                                "Wednesday 30 September 2026  04:50:34 +0000 (0:00:00.596)       0:02:40.426 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : octavia | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:50:40 +0000 (0:00:05.288)       0:02:45.715 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : octavia | Copying over backend internal TLS key] *****",
                                "Wednesday 30 September 2026  04:50:41 +0000 (0:00:00.942)       0:02:46.658 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  04:50:42 +0000 (0:00:01.164)       0:02:47.822 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [octavia : Copying over octavia-wsgi.conf] ********************************",
                                "Wednesday 30 September 2026  04:50:47 +0000 (0:00:05.523)       0:02:53.346 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/octavia/templates/octavia-wsgi.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/octavia/templates/octavia-wsgi.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/octavia/templates/octavia-wsgi.conf.j2)\u001b[0m",
                                "",
                                "TASK [octavia : Copying over octavia.conf] *************************************",
                                "Wednesday 30 September 2026  04:50:49 +0000 (0:00:01.941)       0:02:55.288 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [octavia : Copying over Octavia SSH key] **********************************",
                                "Wednesday 30 September 2026  04:51:07 +0000 (0:00:17.341)       0:03:12.629 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Copying certificate files for octavia-worker] ******************",
                                "Wednesday 30 September 2026  04:51:08 +0000 (0:00:01.663)       0:03:14.292 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m",
                                "",
                                "TASK [octavia : Copying certificate files for octavia-housekeeping] ************",
                                "Wednesday 30 September 2026  04:51:14 +0000 (0:00:05.603)       0:03:19.896 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m",
                                "",
                                "TASK [octavia : Copying certificate files for octavia-health-manager] **********",
                                "Wednesday 30 September 2026  04:51:19 +0000 (0:00:05.561)       0:03:25.457 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m",
                                "",
                                "TASK [service-check-containers : octavia | Check containers] *******************",
                                "Wednesday 30 September 2026  04:51:25 +0000 (0:00:05.787)       0:03:31.245 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : octavia | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:51:29 +0000 (0:00:04.093)       0:03:35.339 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:51:30 +0000 (0:00:00.345)       0:03:35.684 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': '30'}, 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': 'no'}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  04:51:30 +0000 (0:00:00.891)       0:03:36.576 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia database] *************************************",
                                "Wednesday 30 September 2026  04:51:31 +0000 (0:00:00.567)       0:03:37.143 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia persistence database] *************************",
                                "Wednesday 30 September 2026  04:51:33 +0000 (0:00:02.234)       0:03:39.378 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia database user and setting permissions] ********",
                                "Wednesday 30 September 2026  04:51:36 +0000 (0:00:02.234)       0:03:41.612 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia persistence database user and setting permissions] ***",
                                "Wednesday 30 September 2026  04:51:38 +0000 (0:00:02.319)       0:03:43.932 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Running Octavia bootstrap container] ***************************",
                                "Wednesday 30 September 2026  04:51:40 +0000 (0:00:02.408)       0:03:46.340 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:52:01 +0000 (0:00:20.742)       0:04:07.082 *** ",
                                "",
                                "TASK [octavia : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:52:01 +0000 (0:00:00.074)       0:04:07.157 *** ",
                                "",
                                "TASK [octavia : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  04:52:01 +0000 (0:00:00.070)       0:04:07.227 *** ",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-api container] **********************",
                                "Wednesday 30 September 2026  04:52:01 +0000 (0:00:00.071)       0:04:07.298 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-driver-agent container] *************",
                                "Wednesday 30 September 2026  04:52:16 +0000 (0:00:15.181)       0:04:22.479 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-health-manager container] ***********",
                                "Wednesday 30 September 2026  04:52:23 +0000 (0:00:06.636)       0:04:29.115 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-housekeeping container] *************",
                                "Wednesday 30 September 2026  04:52:34 +0000 (0:00:10.537)       0:04:39.653 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-worker container] *******************",
                                "Wednesday 30 September 2026  04:52:39 +0000 (0:00:05.658)       0:04:45.312 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=58  \u001b[0m \u001b[0;33mchanged=39  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:52:50 +0000 (0:00:11.101)       0:04:56.414 *** ",
                                "=============================================================================== ",
                                "octavia : Running Octavia bootstrap container -------------------------- 20.74s",
                                "octavia : Add rules for security groups -------------------------------- 18.08s",
                                "octavia : Copying over octavia.conf ------------------------------------ 17.34s",
                                "octavia : Adding octavia related roles --------------------------------- 16.90s",
                                "octavia : Restart octavia-api container -------------------------------- 15.18s",
                                "octavia : Restart octavia-worker container ----------------------------- 11.10s",
                                "octavia : Restart octavia-health-manager container --------------------- 10.54s",
                                "octavia : Create security groups for octavia --------------------------- 10.07s",
                                "service-ks-register : octavia | Creating users -------------------------- 8.50s",
                                "service-ks-register : octavia | Granting/revoking user roles ------------ 7.79s",
                                "octavia : Get security groups for octavia ------------------------------- 7.27s",
                                "service-ks-register : octavia | Creating/deleting endpoints ------------- 6.91s",
                                "octavia : Restart octavia-driver-agent container ------------------------ 6.64s",
                                "octavia : Create ports for Octavia health-manager nodes ----------------- 6.48s",
                                "octavia : Create loadbalancer management subnet ------------------------- 5.89s",
                                "octavia : Copying certificate files for octavia-health-manager ---------- 5.79s",
                                "octavia : Restart octavia-housekeeping container ------------------------ 5.66s",
                                "octavia : Copying certificate files for octavia-worker ------------------ 5.60s",
                                "octavia : Copying certificate files for octavia-housekeeping ------------ 5.56s",
                                "octavia : Copying over config.json files for services ------------------- 5.52s",
                                "\u001b[32m2026-09-30 04:52:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceilometer.\u001b[0m",
                                "\u001b[32m2026-09-30 04:52:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0838fcf2-c87f-4e13-aecd-691f2122eff8 (ceilometer) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:52:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0838fcf2-c87f-4e13-aecd-691f2122eff8 (ceilometer) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:52:57 +0000 (0:00:00.562)       0:00:00.562 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:52:58 +0000 (0:00:00.641)       0:00:01.204 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_ceilometer_True)\u001b[0m",
                                "",
                                "PLAY [Apply role ceilometer] ***************************************************",
                                "",
                                "TASK [ceilometer : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  04:52:59 +0000 (0:00:00.800)       0:00:02.005 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceilometer | Creating/deleting services] ***********",
                                "Wednesday 30 September 2026  04:53:00 +0000 (0:00:01.258)       0:00:03.263 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceilometer | Creating/deleting endpoints] **********",
                                "Wednesday 30 September 2026  04:53:00 +0000 (0:00:00.125)       0:00:03.389 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceilometer | Creating projects] ********************",
                                "Wednesday 30 September 2026  04:53:00 +0000 (0:00:00.135)       0:00:03.525 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceilometer | Creating users] ***********************",
                                "Wednesday 30 September 2026  04:53:04 +0000 (0:00:04.290)       0:00:07.815 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=ceilometer -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceilometer | Creating roles] ***********************",
                                "Wednesday 30 September 2026  04:53:09 +0000 (0:00:04.151)       0:00:11.966 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceilometer | Granting/revoking user roles] *********",
                                "Wednesday 30 September 2026  04:53:12 +0000 (0:00:03.524)       0:00:15.491 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=ceilometer -> service -> admin)\u001b[0m",
                                "",
                                "TASK [ceilometer : Ensuring config directories exist] **************************",
                                "Wednesday 30 September 2026  04:53:16 +0000 (0:00:04.317)       0:00:19.808 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if the folder for custom meter definitions exist] *****",
                                "Wednesday 30 September 2026  04:53:18 +0000 (0:00:01.639)       0:00:21.447 *** ",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set variable that indicates if we have a folder for custom meter YAML files] ***",
                                "Wednesday 30 September 2026  04:53:20 +0000 (0:00:01.815)       0:00:23.263 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Find all *.yaml files in custom meter definitions folder (if the folder exist)] ***",
                                "Wednesday 30 September 2026  04:53:21 +0000 (0:00:00.652)       0:00:23.916 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set the variable that control the copy of custom meter definitions] ***",
                                "Wednesday 30 September 2026  04:53:21 +0000 (0:00:00.827)       0:00:24.744 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Create default folder for custom meter definitions] *********",
                                "Wednesday 30 September 2026  04:53:22 +0000 (0:00:00.637)       0:00:25.381 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying custom meter definitions to Ceilometer] *************",
                                "Wednesday 30 September 2026  04:53:23 +0000 (0:00:01.144)       0:00:26.526 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if the folder [\"/opt/configuration/environments/kolla/files/overlays/ceilometer/pollsters.d\"] for dynamic pollsters definitions exist] ***",
                                "Wednesday 30 September 2026  04:53:24 +0000 (0:00:00.928)       0:00:27.455 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set the variable that control the copy of dynamic pollsters definitions] ***",
                                "Wednesday 30 September 2026  04:53:25 +0000 (0:00:00.817)       0:00:28.272 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Clean default folder for dynamic pollsters definitions] *****",
                                "Wednesday 30 September 2026  04:53:26 +0000 (0:00:00.862)       0:00:29.134 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Create default folder for dynamic pollsters definitions] ****",
                                "Wednesday 30 September 2026  04:53:27 +0000 (0:00:01.009)       0:00:30.143 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying dynamic pollsters definitions] **********************",
                                "Wednesday 30 September 2026  04:53:28 +0000 (0:00:00.840)       0:00:30.984 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if custom polling.yaml exists] ************************",
                                "Wednesday 30 September 2026  04:53:28 +0000 (0:00:00.806)       0:00:31.790 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over polling.yaml] **********************************",
                                "Wednesday 30 September 2026  04:53:30 +0000 (0:00:01.687)       0:00:33.478 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set ceilometer polling file's path] *************************",
                                "Wednesday 30 September 2026  04:53:31 +0000 (0:00:01.357)       0:00:34.836 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check custom gnocchi_resources.yaml exists] *****************",
                                "Wednesday 30 September 2026  04:53:32 +0000 (0:00:00.681)       0:00:35.517 *** ",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over gnocchi_resources.yaml] ************************",
                                "Wednesday 30 September 2026  04:53:34 +0000 (0:00:01.755)       0:00:37.273 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set ceilometer gnocchi_resources file's path] ***************",
                                "Wednesday 30 September 2026  04:53:35 +0000 (0:00:01.005)       0:00:38.278 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if policies shall be overwritten] *********************",
                                "Wednesday 30 September 2026  04:53:36 +0000 (0:00:00.878)       0:00:39.157 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set ceilometer policy file] *********************************",
                                "Wednesday 30 September 2026  04:53:36 +0000 (0:00:00.154)       0:00:39.312 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  04:53:37 +0000 (0:00:00.655)       0:00:39.967 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : ceilometer | Copying over extra CA certificates] *****",
                                "Wednesday 30 September 2026  04:53:38 +0000 (0:00:01.452)       0:00:41.420 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : ceilometer | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:53:41 +0000 (0:00:02.671)       0:00:44.091 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : ceilometer | Copying over backend internal TLS key] ***",
                                "Wednesday 30 September 2026  04:53:42 +0000 (0:00:01.071)       0:00:45.162 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over config.json files for services] ****************",
                                "Wednesday 30 September 2026  04:53:44 +0000 (0:00:01.808)       0:00:46.970 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over ceilometer.conf] *******************************",
                                "Wednesday 30 September 2026  04:53:46 +0000 (0:00:02.752)       0:00:49.723 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Check custom event_definitions.yaml exists] *****************",
                                "Wednesday 30 September 2026  04:53:52 +0000 (0:00:05.229)       0:00:54.953 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over event_definitions.yaml] ************************",
                                "Wednesday 30 September 2026  04:53:53 +0000 (0:00:01.913)       0:00:56.867 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over event_definitions.yaml for notification service] ***",
                                "Wednesday 30 September 2026  04:53:54 +0000 (0:00:00.638)       0:00:57.505 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over event_pipeline.yaml] ***************************",
                                "Wednesday 30 September 2026  04:53:56 +0000 (0:00:01.707)       0:00:59.212 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check custom pipeline.yaml exists] **************************",
                                "Wednesday 30 September 2026  04:53:57 +0000 (0:00:01.474)       0:01:00.687 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over custom pipeline.yaml file] *********************",
                                "Wednesday 30 September 2026  04:53:59 +0000 (0:00:01.851)       0:01:02.539 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over pipeline.yaml file] ****************************",
                                "Wednesday 30 September 2026  04:54:02 +0000 (0:00:02.789)       0:01:05.328 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying VMware vCenter CA file] *****************************",
                                "Wednesday 30 September 2026  04:54:03 +0000 (0:00:00.899)       0:01:06.228 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over existing policy file] **************************",
                                "Wednesday 30 September 2026  04:54:04 +0000 (0:00:00.849)       0:01:07.077 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-check-containers : ceilometer | Check containers] ****************",
                                "Wednesday 30 September 2026  04:54:05 +0000 (0:00:00.992)       0:01:08.070 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : ceilometer | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:54:07 +0000 (0:00:02.032)       0:01:10.102 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:54:07 +0000 (0:00:00.759)       0:01:10.862 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': 'NONE', 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  04:54:09 +0000 (0:00:01.735)       0:01:12.598 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Running Ceilometer bootstrap container] *********************",
                                "Wednesday 30 September 2026  04:54:10 +0000 (0:00:00.915)       0:01:13.513 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  04:54:14 +0000 (0:00:04.042)       0:01:17.556 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  04:54:14 +0000 (0:00:00.079)       0:01:17.636 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  04:54:14 +0000 (0:00:00.081)       0:01:17.717 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  04:54:14 +0000 (0:00:00.068)       0:01:17.786 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  04:54:14 +0000 (0:00:00.072)       0:01:17.859 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  04:54:15 +0000 (0:00:00.074)       0:01:17.934 *** ",
                                "",
                                "RUNNING HANDLER [ceilometer : Restart ceilometer-notification container] *******",
                                "Wednesday 30 September 2026  04:54:15 +0000 (0:00:00.091)       0:01:18.025 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceilometer : Restart ceilometer-central container] ************",
                                "Wednesday 30 September 2026  04:54:21 +0000 (0:00:06.141)       0:01:24.167 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceilometer : Restart ceilometer-compute container] ************",
                                "Wednesday 30 September 2026  04:54:30 +0000 (0:00:09.586)       0:01:33.753 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=21  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=20  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:54:41 +0000 (0:00:11.025)       0:01:44.779 *** ",
                                "=============================================================================== ",
                                "ceilometer : Restart ceilometer-compute container ---------------------- 11.03s",
                                "ceilometer : Restart ceilometer-central container ----------------------- 9.59s",
                                "ceilometer : Restart ceilometer-notification container ------------------ 6.14s",
                                "ceilometer : Copying over ceilometer.conf ------------------------------- 5.23s",
                                "service-ks-register : ceilometer | Granting/revoking user roles --------- 4.32s",
                                "service-ks-register : ceilometer | Creating projects -------------------- 4.29s",
                                "service-ks-register : ceilometer | Creating users ----------------------- 4.15s",
                                "ceilometer : Running Ceilometer bootstrap container --------------------- 4.04s",
                                "service-ks-register : ceilometer | Creating roles ----------------------- 3.52s",
                                "ceilometer : Copying over custom pipeline.yaml file --------------------- 2.79s",
                                "ceilometer : Copying over config.json files for services ---------------- 2.75s",
                                "service-cert-copy : ceilometer | Copying over extra CA certificates ----- 2.67s",
                                "service-check-containers : ceilometer | Check containers ---------------- 2.03s",
                                "ceilometer : Check custom event_definitions.yaml exists ----------------- 1.91s",
                                "ceilometer : Check custom pipeline.yaml exists -------------------------- 1.85s",
                                "ceilometer : Check if the folder for custom meter definitions exist ----- 1.82s",
                                "service-cert-copy : ceilometer | Copying over backend internal TLS key --- 1.81s",
                                "ceilometer : Check custom gnocchi_resources.yaml exists ----------------- 1.76s",
                                "service-check-containers : Include tasks -------------------------------- 1.74s",
                                "ceilometer : Copying over event_definitions.yaml for notification service --- 1.71s",
                                "\u001b[32m2026-09-30 04:54:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of aodh.\u001b[0m",
                                "\u001b[32m2026-09-30 04:54:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5b87e9ab-56d1-46cb-83a6-f68ae359e73b (aodh) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:54:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5b87e9ab-56d1-46cb-83a6-f68ae359e73b (aodh) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:54:48 +0000 (0:00:00.411)       0:00:00.411 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:54:48 +0000 (0:00:00.349)       0:00:00.761 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_aodh_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_aodh_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_aodh_True)\u001b[0m",
                                "",
                                "PLAY [Apply role aodh] *********************************************************",
                                "",
                                "TASK [aodh : include_tasks] ****************************************************",
                                "Wednesday 30 September 2026  04:54:49 +0000 (0:00:00.352)       0:00:01.114 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/aodh/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : aodh | Creating/deleting services] *****************",
                                "Wednesday 30 September 2026  04:54:49 +0000 (0:00:00.743)       0:00:01.857 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=aodh (alarming))\u001b[0m",
                                "",
                                "TASK [service-ks-register : aodh | Creating/deleting endpoints] ****************",
                                "Wednesday 30 September 2026  04:54:53 +0000 (0:00:03.976)       0:00:05.834 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> https://api-int.testbed.osism.xyz:8042 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> https://api.testbed.osism.xyz:8042 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : aodh | Creating projects] **************************",
                                "Wednesday 30 September 2026  04:55:00 +0000 (0:00:06.947)       0:00:12.781 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : aodh | Creating users] *****************************",
                                "Wednesday 30 September 2026  04:55:04 +0000 (0:00:03.612)       0:00:16.394 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : aodh | Creating roles] *****************************",
                                "Wednesday 30 September 2026  04:55:08 +0000 (0:00:04.239)       0:00:20.633 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : aodh | Granting/revoking user roles] ***************",
                                "Wednesday 30 September 2026  04:55:12 +0000 (0:00:03.658)       0:00:24.291 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=aodh -> service -> admin)\u001b[0m",
                                "",
                                "TASK [aodh : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  04:55:16 +0000 (0:00:04.265)       0:00:28.557 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [aodh : Check if policies shall be overwritten] ***************************",
                                "Wednesday 30 September 2026  04:55:19 +0000 (0:00:02.768)       0:00:31.326 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [aodh : Set aodh policy file] *********************************************",
                                "Wednesday 30 September 2026  04:55:19 +0000 (0:00:00.135)       0:00:31.461 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : Copying over existing policy file] ********************************",
                                "Wednesday 30 September 2026  04:55:19 +0000 (0:00:00.382)       0:00:31.844 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : include_tasks] ****************************************************",
                                "Wednesday 30 September 2026  04:55:20 +0000 (0:00:00.960)       0:00:32.805 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/aodh/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : aodh | Copying over extra CA certificates] ***********",
                                "Wednesday 30 September 2026  04:55:21 +0000 (0:00:00.849)       0:00:33.655 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : aodh | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:55:26 +0000 (0:00:04.624)       0:00:38.279 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : aodh | Copying over backend internal TLS key] ********",
                                "Wednesday 30 September 2026  04:55:27 +0000 (0:00:01.238)       0:00:39.518 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : Copying over config.json files for services] **********************",
                                "Wednesday 30 September 2026  04:55:28 +0000 (0:00:01.480)       0:00:40.998 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [aodh : Copying over aodh.conf] *******************************************",
                                "Wednesday 30 September 2026  04:55:33 +0000 (0:00:04.390)       0:00:45.388 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [aodh : Copying over wsgi-aodh files for services] ************************",
                                "Wednesday 30 September 2026  04:55:42 +0000 (0:00:09.253)       0:00:54.641 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : aodh | Check containers] **********************",
                                "Wednesday 30 September 2026  04:55:44 +0000 (0:00:01.689)       0:00:56.331 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : aodh | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:55:47 +0000 (0:00:03.585)       0:00:59.917 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:55:48 +0000 (0:00:00.407)       0:01:00.324 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042'], 'timeout': '30'}, 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : include_tasks] ****************************************************",
                                "Wednesday 30 September 2026  04:55:49 +0000 (0:00:01.196)       0:01:01.521 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : Creating aodh database] *******************************************",
                                "Wednesday 30 September 2026  04:55:49 +0000 (0:00:00.338)       0:01:01.860 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [aodh : Creating aodh database user and setting permissions] **************",
                                "Wednesday 30 September 2026  04:55:52 +0000 (0:00:02.490)       0:01:04.351 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [aodh : Running aodh bootstrap container] *********************************",
                                "Wednesday 30 September 2026  04:55:54 +0000 (0:00:02.114)       0:01:06.465 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [aodh : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  04:56:06 +0000 (0:00:11.895)       0:01:18.361 *** ",
                                "",
                                "TASK [aodh : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  04:56:06 +0000 (0:00:00.313)       0:01:18.674 *** ",
                                "",
                                "TASK [aodh : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  04:56:06 +0000 (0:00:00.090)       0:01:18.765 *** ",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-api container] ****************************",
                                "Wednesday 30 September 2026  04:56:06 +0000 (0:00:00.094)       0:01:18.860 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-evaluator container] **********************",
                                "Wednesday 30 September 2026  04:56:15 +0000 (0:00:08.332)       0:01:27.192 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-listener container] ***********************",
                                "Wednesday 30 September 2026  04:56:20 +0000 (0:00:05.661)       0:01:32.854 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-notifier container] ***********************",
                                "Wednesday 30 September 2026  04:56:26 +0000 (0:00:05.392)       0:01:38.246 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:56:31 +0000 (0:00:04.901)       0:01:43.148 *** ",
                                "=============================================================================== ",
                                "aodh : Running aodh bootstrap container -------------------------------- 11.90s",
                                "aodh : Copying over aodh.conf ------------------------------------------- 9.25s",
                                "aodh : Restart aodh-api container --------------------------------------- 8.33s",
                                "service-ks-register : aodh | Creating/deleting endpoints ---------------- 6.95s",
                                "aodh : Restart aodh-evaluator container --------------------------------- 5.66s",
                                "aodh : Restart aodh-listener container ---------------------------------- 5.39s",
                                "aodh : Restart aodh-notifier container ---------------------------------- 4.90s",
                                "service-cert-copy : aodh | Copying over extra CA certificates ----------- 4.62s",
                                "aodh : Copying over config.json files for services ---------------------- 4.39s",
                                "service-ks-register : aodh | Granting/revoking user roles --------------- 4.27s",
                                "service-ks-register : aodh | Creating users ----------------------------- 4.24s",
                                "service-ks-register : aodh | Creating/deleting services ----------------- 3.98s",
                                "service-ks-register : aodh | Creating roles ----------------------------- 3.66s",
                                "service-ks-register : aodh | Creating projects -------------------------- 3.61s",
                                "service-check-containers : aodh | Check containers ---------------------- 3.59s",
                                "aodh : Ensuring config directories exist -------------------------------- 2.77s",
                                "aodh : Creating aodh database ------------------------------------------- 2.49s",
                                "aodh : Creating aodh database user and setting permissions -------------- 2.11s",
                                "aodh : Copying over wsgi-aodh files for services ------------------------ 1.69s",
                                "service-cert-copy : aodh | Copying over backend internal TLS key -------- 1.48s",
                                "\u001b[32m2026-09-30 04:56:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of kolla-ceph-rgw.\u001b[0m",
                                "\u001b[32m2026-09-30 04:56:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4a69b45e-df32-4a22-9319-d60fa47d03db (kolla-ceph-rgw) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:56:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4a69b45e-df32-4a22-9319-d60fa47d03db (kolla-ceph-rgw) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:56:37 +0000 (0:00:00.358)       0:00:00.358 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:56:38 +0000 (0:00:00.812)       0:00:01.171 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_ceph_rgw_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_ceph_rgw_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_ceph_rgw_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_ceph_rgw_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_ceph_rgw_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_ceph_rgw_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=enable_ceph_rgw_True)\u001b[0m",
                                "",
                                "PLAY [Apply role ceph-rgw] *****************************************************",
                                "",
                                "TASK [ceph-rgw : include_tasks] ************************************************",
                                "Wednesday 30 September 2026  04:56:39 +0000 (0:00:00.958)       0:00:02.130 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceph-rgw/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5, testbed-manager\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceph-rgw | Creating/deleting services] *************",
                                "Wednesday 30 September 2026  04:56:40 +0000 (0:00:01.476)       0:00:03.606 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=swift (object-store))\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceph-rgw | Creating/deleting endpoints] ************",
                                "Wednesday 30 September 2026  04:56:44 +0000 (0:00:04.019)       0:00:07.626 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=swift -> https://api-int.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=swift -> https://api.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceph-rgw | Creating projects] **********************",
                                "Wednesday 30 September 2026  04:56:51 +0000 (0:00:06.984)       0:00:14.611 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceph-rgw | Creating users] *************************",
                                "Wednesday 30 September 2026  04:56:55 +0000 (0:00:03.481)       0:00:18.092 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=ceph_rgw -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceph-rgw | Creating roles] *************************",
                                "Wednesday 30 September 2026  04:56:59 +0000 (0:00:04.182)       0:00:22.275 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=ResellerAdmin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : ceph-rgw | Granting/revoking user roles] ***********",
                                "Wednesday 30 September 2026  04:57:06 +0000 (0:00:07.174)       0:00:29.449 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=ceph_rgw -> service -> admin)\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=9   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:57:11 +0000 (0:00:05.288)       0:00:34.737 *** ",
                                "=============================================================================== ",
                                "service-ks-register : ceph-rgw | Creating roles ------------------------- 7.17s",
                                "service-ks-register : ceph-rgw | Creating/deleting endpoints ------------ 6.99s",
                                "service-ks-register : ceph-rgw | Granting/revoking user roles ----------- 5.29s",
                                "service-ks-register : ceph-rgw | Creating users ------------------------- 4.18s",
                                "service-ks-register : ceph-rgw | Creating/deleting services ------------- 4.02s",
                                "service-ks-register : ceph-rgw | Creating projects ---------------------- 3.48s",
                                "ceph-rgw : include_tasks ------------------------------------------------ 1.48s",
                                "Group hosts based on enabled services ----------------------------------- 0.96s",
                                "Group hosts based on Kolla action --------------------------------------- 0.81s",
                                "\u001b[32m2026-09-30 04:57:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of gnocchi.\u001b[0m",
                                "\u001b[32m2026-09-30 04:57:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0d4c4f2a-94a0-47eb-ab4c-2395fe8c2e38 (gnocchi) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:57:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0d4c4f2a-94a0-47eb-ab4c-2395fe8c2e38 (gnocchi) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:57:18 +0000 (0:00:00.380)       0:00:00.380 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:57:18 +0000 (0:00:00.372)       0:00:00.753 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_gnocchi_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_gnocchi_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_gnocchi_False)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: enable_gnocchi_True\u001b[0m",
                                "",
                                "PLAY [Apply role gnocchi] ******************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  04:57:18 +0000 (0:00:00.256)       0:00:01.009 *** ",
                                "=============================================================================== ",
                                "Group hosts based on Kolla action --------------------------------------- 0.37s",
                                "Group hosts based on enabled services ----------------------------------- 0.26s",
                                "\u001b[32m2026-09-30 04:57:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of manila.\u001b[0m",
                                "\u001b[32m2026-09-30 04:57:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ab2a263e-cc4e-4018-a333-6f84015c1c5d (manila) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 04:57:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ab2a263e-cc4e-4018-a333-6f84015c1c5d (manila) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  04:57:24 +0000 (0:00:00.380)       0:00:00.380 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  04:57:25 +0000 (0:00:00.356)       0:00:00.737 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_manila_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_manila_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_manila_True)\u001b[0m",
                                "",
                                "PLAY [Apply role manila] *******************************************************",
                                "",
                                "TASK [manila : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:57:25 +0000 (0:00:00.346)       0:00:01.083 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/manila/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [manila : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:57:26 +0000 (0:00:00.704)       0:00:01.788 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-ks-register : manila | Creating/deleting services] ***************",
                                "Wednesday 30 September 2026  04:57:26 +0000 (0:00:00.321)       0:00:02.109 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manila (share))\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manilav2 (sharev2))\u001b[0m",
                                "",
                                "TASK [service-ks-register : manila | Creating/deleting endpoints] **************",
                                "Wednesday 30 September 2026  04:57:34 +0000 (0:00:07.480)       0:00:09.589 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> https://api-int.testbed.osism.xyz:8786/v1/%(tenant_id)s -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> https://api.testbed.osism.xyz:8786/v1/%(tenant_id)s -> public)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manilav2 -> https://api-int.testbed.osism.xyz:8786/v2 -> internal)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manilav2 -> https://api.testbed.osism.xyz:8786/v2 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : manila | Creating projects] ************************",
                                "Wednesday 30 September 2026  04:57:48 +0000 (0:00:13.877)       0:00:23.467 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : manila | Creating users] ***************************",
                                "Wednesday 30 September 2026  04:57:51 +0000 (0:00:03.436)       0:00:26.903 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> service)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "",
                                "TASK [service-ks-register : manila | Creating roles] ***************************",
                                "Wednesday 30 September 2026  04:57:55 +0000 (0:00:04.131)       0:00:31.034 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : manila | Granting/revoking user roles] *************",
                                "Wednesday 30 September 2026  04:57:59 +0000 (0:00:03.529)       0:00:34.564 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manila -> service -> admin)\u001b[0m",
                                "",
                                "TASK [manila : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  04:58:03 +0000 (0:00:04.210)       0:00:38.774 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [manila : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:58:05 +0000 (0:00:02.621)       0:00:41.395 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/manila/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [manila : Ensuring manila service ceph config subdir exists] **************",
                                "Wednesday 30 September 2026  04:58:06 +0000 (0:00:00.786)       0:00:42.182 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : Copy over multiple ceph configs for Manila] *********************",
                                "Wednesday 30 September 2026  04:58:07 +0000 (0:00:01.026)       0:00:43.208 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "",
                                "TASK [manila : Copy over ceph Manila keyrings] *********************************",
                                "Wednesday 30 September 2026  04:58:09 +0000 (0:00:01.677)       0:00:44.886 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "",
                                "TASK [manila : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  04:58:10 +0000 (0:00:01.240)       0:00:46.126 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=manila-share)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=manila-share)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=manila-share)\u001b[0m",
                                "",
                                "TASK [manila : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  04:58:11 +0000 (0:00:01.005)       0:00:47.132 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [manila : Set manila policy file] *****************************************",
                                "Wednesday 30 September 2026  04:58:11 +0000 (0:00:00.139)       0:00:47.271 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : include_tasks] **************************************************",
                                "Wednesday 30 September 2026  04:58:12 +0000 (0:00:00.354)       0:00:47.626 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/manila/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : manila | Copying over extra CA certificates] *********",
                                "Wednesday 30 September 2026  04:58:12 +0000 (0:00:00.757)       0:00:48.384 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : manila | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  04:58:17 +0000 (0:00:04.240)       0:00:52.625 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : manila | Copying over backend internal TLS key] ******",
                                "Wednesday 30 September 2026  04:58:18 +0000 (0:00:01.218)       0:00:53.843 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  04:58:20 +0000 (0:00:01.760)       0:00:55.603 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [manila : Copying over manila.conf] ***************************************",
                                "Wednesday 30 September 2026  04:58:24 +0000 (0:00:04.445)       0:01:00.049 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [manila : Copying over manila-share.conf] *********************************",
                                "Wednesday 30 September 2026  04:58:31 +0000 (0:00:07.051)       0:01:07.100 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manila-share)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=manila-share)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=manila-share)\u001b[0m",
                                "",
                                "TASK [manila : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  04:58:35 +0000 (0:00:04.145)       0:01:11.246 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : manila | Check containers] ********************",
                                "Wednesday 30 September 2026  04:58:36 +0000 (0:00:01.023)       0:01:12.270 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : manila | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  04:58:40 +0000 (0:00:03.566)       0:01:15.836 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  04:58:40 +0000 (0:00:00.397)       0:01:16.234 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786'], 'timeout': '30'}, 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': '30', 'retries': '3', 'start_period': '5', 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': '30'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : Creating Manila database] ***************************************",
                                "Wednesday 30 September 2026  04:58:42 +0000 (0:00:01.442)       0:01:17.677 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [manila : Creating Manila database user and setting permissions] **********",
                                "Wednesday 30 September 2026  04:58:44 +0000 (0:00:02.288)       0:01:19.966 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [manila : Running Manila bootstrap container] *****************************",
                                "Wednesday 30 September 2026  04:58:46 +0000 (0:00:02.403)       0:01:22.369 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [manila : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:59:21 +0000 (0:00:34.578)       0:01:56.948 *** ",
                                "",
                                "TASK [manila : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:59:21 +0000 (0:00:00.083)       0:01:57.032 *** ",
                                "",
                                "TASK [manila : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  04:59:21 +0000 (0:00:00.074)       0:01:57.106 *** ",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-api container] ************************",
                                "Wednesday 30 September 2026  04:59:21 +0000 (0:00:00.080)       0:01:57.187 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-data container] ***********************",
                                "Wednesday 30 September 2026  04:59:31 +0000 (0:00:09.307)       0:02:06.494 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-scheduler container] ******************",
                                "Wednesday 30 September 2026  04:59:41 +0000 (0:00:10.524)       0:02:17.019 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-share container] **********************",
                                "Wednesday 30 September 2026  04:59:47 +0000 (0:00:05.499)       0:02:22.518 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=29  \u001b[0m \u001b[0;33mchanged=21  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:00:03 +0000 (0:00:16.254)       0:02:38.773 *** ",
                                "=============================================================================== ",
                                "manila : Running Manila bootstrap container ---------------------------- 34.58s",
                                "manila : Restart manila-share container -------------------------------- 16.25s",
                                "service-ks-register : manila | Creating/deleting endpoints ------------- 13.88s",
                                "manila : Restart manila-data container --------------------------------- 10.52s",
                                "manila : Restart manila-api container ----------------------------------- 9.31s",
                                "service-ks-register : manila | Creating/deleting services --------------- 7.48s",
                                "manila : Copying over manila.conf --------------------------------------- 7.05s",
                                "manila : Restart manila-scheduler container ----------------------------- 5.50s",
                                "manila : Copying over config.json files for services -------------------- 4.45s",
                                "service-cert-copy : manila | Copying over extra CA certificates --------- 4.24s",
                                "service-ks-register : manila | Granting/revoking user roles ------------- 4.21s",
                                "manila : Copying over manila-share.conf --------------------------------- 4.15s",
                                "service-ks-register : manila | Creating users --------------------------- 4.13s",
                                "service-check-containers : manila | Check containers -------------------- 3.57s",
                                "service-ks-register : manila | Creating roles --------------------------- 3.53s",
                                "service-ks-register : manila | Creating projects ------------------------ 3.44s",
                                "manila : Ensuring config directories exist ------------------------------ 2.62s",
                                "manila : Creating Manila database user and setting permissions ---------- 2.40s",
                                "manila : Creating Manila database --------------------------------------- 2.29s",
                                "service-cert-copy : manila | Copying over backend internal TLS key ------ 1.76s",
                                "+ sh -c /opt/configuration/scripts/deploy/400-monitoring.sh",
                                "\u001b[32m2026-09-30 05:00:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of netdata.\u001b[0m",
                                "\u001b[32m2026-09-30 05:00:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask b47be6fa-0431-49df-abac-a2c71c2f24c3 (netdata) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:00:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task b47be6fa-0431-49df-abac-a2c71c2f24c3 (netdata) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:00:20 +0000 (0:00:00.398)       0:00:00.398 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=enable_netdata_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=enable_netdata_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=enable_netdata_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=enable_netdata_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=enable_netdata_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=enable_netdata_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=enable_netdata_True)\u001b[0m",
                                "",
                                "PLAY [Apply role netdata] ******************************************************",
                                "",
                                "TASK [osism.services.netdata : Include distribution specific install tasks] ****",
                                "Wednesday 30 September 2026  05:00:21 +0000 (0:00:00.916)       0:00:01.314 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/install-Debian-family.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Remove old architecture-dependent repository] ***",
                                "Wednesday 30 September 2026  05:00:22 +0000 (0:00:01.671)       0:00:02.985 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Install apt-transport-https package] ************",
                                "Wednesday 30 September 2026  05:00:24 +0000 (0:00:01.765)       0:00:04.751 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Add repository gpg key] *************************",
                                "Wednesday 30 September 2026  05:00:27 +0000 (0:00:02.669)       0:00:07.421 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Add repository] *********************************",
                                "Wednesday 30 September 2026  05:00:28 +0000 (0:00:01.518)       0:00:08.939 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Install package netdata] ************************",
                                "Wednesday 30 September 2026  05:00:44 +0000 (0:00:15.373)       0:00:24.312 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Include config tasks] ***************************",
                                "Wednesday 30 September 2026  05:01:06 +0000 (0:00:22.833)       0:00:47.146 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/config.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Copy configuration files] ***********************",
                                "Wednesday 30 September 2026  05:01:08 +0000 (0:00:01.562)       0:00:48.709 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=netdata.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=netdata.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=netdata.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=netdata.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=netdata.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=netdata.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=netdata.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=stream.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=stream.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=stream.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=stream.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=stream.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=stream.conf)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=stream.conf)\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Retrieve /etc/netdata/.opt-out-from-anonymous-statistics status] ***",
                                "Wednesday 30 September 2026  05:01:12 +0000 (0:00:03.983)       0:00:52.692 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Opt out from anonymous statistics] **************",
                                "Wednesday 30 September 2026  05:01:13 +0000 (0:00:01.143)       0:00:53.836 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Add netdata user to docker group] ***************",
                                "Wednesday 30 September 2026  05:01:15 +0000 (0:00:01.414)       0:00:55.250 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Manage service netdata] *************************",
                                "Wednesday 30 September 2026  05:01:16 +0000 (0:00:01.395)       0:00:56.646 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Include host type specific tasks] ***************",
                                "Wednesday 30 September 2026  05:01:18 +0000 (0:00:01.586)       0:00:58.233 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/server.yml for testbed-manager\u001b[0m",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/netdata/tasks/client.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [osism.services.netdata : Set sysctl vm.max_map_count parameter] **********",
                                "Wednesday 30 September 2026  05:01:19 +0000 (0:00:01.541)       0:00:59.774 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.netdata : Restart service netdata] *************",
                                "Wednesday 30 September 2026  05:01:22 +0000 (0:00:02.576)       0:01:02.350 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:01:25 +0000 (0:00:03.273)       0:01:05.623 *** ",
                                "=============================================================================== ",
                                "osism.services.netdata : Install package netdata ----------------------- 22.83s",
                                "osism.services.netdata : Add repository -------------------------------- 15.37s",
                                "osism.services.netdata : Copy configuration files ----------------------- 3.98s",
                                "osism.services.netdata : Restart service netdata ------------------------ 3.27s",
                                "osism.services.netdata : Install apt-transport-https package ------------ 2.67s",
                                "osism.services.netdata : Set sysctl vm.max_map_count parameter ---------- 2.58s",
                                "osism.services.netdata : Remove old architecture-dependent repository --- 1.77s",
                                "osism.services.netdata : Include distribution specific install tasks ---- 1.67s",
                                "osism.services.netdata : Manage service netdata ------------------------- 1.59s",
                                "osism.services.netdata : Include config tasks --------------------------- 1.56s",
                                "osism.services.netdata : Include host type specific tasks --------------- 1.54s",
                                "osism.services.netdata : Add repository gpg key ------------------------- 1.52s",
                                "osism.services.netdata : Opt out from anonymous statistics -------------- 1.41s",
                                "osism.services.netdata : Add netdata user to docker group --------------- 1.40s",
                                "osism.services.netdata : Retrieve /etc/netdata/.opt-out-from-anonymous-statistics status --- 1.14s",
                                "Group hosts based on enabled services ----------------------------------- 0.92s",
                                "\u001b[32m2026-09-30 05:01:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of prometheus.\u001b[0m",
                                "\u001b[32m2026-09-30 05:01:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d4b74f5b-9276-4c82-9e95-19391e291bec (prometheus) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:01:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d4b74f5b-9276-4c82-9e95-19391e291bec (prometheus) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  05:01:34 +0000 (0:00:00.447)       0:00:00.447 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:01:35 +0000 (0:00:00.854)       0:00:01.302 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_prometheus_True)\u001b[0m",
                                "",
                                "PLAY [Apply role prometheus] ***************************************************",
                                "",
                                "TASK [prometheus : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  05:01:36 +0000 (0:00:01.000)       0:00:02.303 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/deploy.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [prometheus : Ensuring config directories exist] **************************",
                                "Wednesday 30 September 2026  05:01:38 +0000 (0:00:01.534)       0:00:03.837 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [prometheus : include_tasks] **********************************************",
                                "Wednesday 30 September 2026  05:01:42 +0000 (0:00:03.828)       0:00:07.666 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : prometheus | Copying over extra CA certificates] *****",
                                "Wednesday 30 September 2026  05:01:43 +0000 (0:00:01.574)       0:00:09.240 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : prometheus | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  05:01:49 +0000 (0:00:06.223)       0:00:15.463 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : prometheus | Copying over backend internal TLS key] ***",
                                "Wednesday 30 September 2026  05:01:53 +0000 (0:00:03.030)       0:00:18.493 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over config.json files] *****************************",
                                "Wednesday 30 September 2026  05:01:56 +0000 (0:00:03.600)       0:00:22.094 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [prometheus : Find custom prometheus alert rules files] *******************",
                                "Wednesday 30 September 2026  05:02:03 +0000 (0:00:07.072)       0:00:29.166 *** ",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over custom prometheus alert rules files] ***********",
                                "Wednesday 30 September 2026  05:02:04 +0000 (0:00:01.198)       0:00:30.365 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Find prometheus common config overrides] ********************",
                                "Wednesday 30 September 2026  05:02:05 +0000 (0:00:00.784)       0:00:31.149 *** ",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Find prometheus host config overrides] **********************",
                                "Wednesday 30 September 2026  05:02:06 +0000 (0:00:00.875)       0:00:32.024 *** ",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mmanager/prometheus.yml.d' path due to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mmanager/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-0/prometheus.yml.d' path due to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-0/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-1/prometheus.yml.d' path due to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-1/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-2/prometheus.yml.d' path due to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-2/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-3/prometheus.yml.d' path due to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-3/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-4/prometheus.yml.d' path due to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-4/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-5/prometheus.yml.d' path due to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-\u001b[0m",
                                "\u001b[1;35mnode-5/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over prometheus config file] ************************",
                                "Wednesday 30 September 2026  05:02:08 +0000 (0:00:02.126)       0:00:34.151 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2)\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over prometheus web config file] ********************",
                                "Wednesday 30 September 2026  05:02:27 +0000 (0:00:19.022)       0:00:53.173 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2)\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over prometheus alertmanager config file] ***********",
                                "Wednesday 30 September 2026  05:02:31 +0000 (0:00:03.566)       0:00:56.739 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Find custom Alertmanager alert notification templates] ******",
                                "Wednesday 30 September 2026  05:02:33 +0000 (0:00:01.861)       0:00:58.601 *** ",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over custom Alertmanager alert notification templates] ***",
                                "Wednesday 30 September 2026  05:02:34 +0000 (0:00:00.874)       0:00:59.475 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over my.cnf for mysqld_exporter] ********************",
                                "Wednesday 30 September 2026  05:02:34 +0000 (0:00:00.991)       0:01:00.467 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying cloud config file for openstack exporter] ***********",
                                "Wednesday 30 September 2026  05:02:37 +0000 (0:00:02.256)       0:01:02.723 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying config file for blackbox exporter] ******************",
                                "Wednesday 30 September 2026  05:02:38 +0000 (0:00:01.618)       0:01:04.342 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2)\u001b[0m",
                                "",
                                "TASK [prometheus : Find extra prometheus server config files] ******************",
                                "Wednesday 30 September 2026  05:02:40 +0000 (0:00:01.698)       0:01:06.041 *** ",
                                "\u001b[1;35m[WARNING]: Skipped\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' path\u001b[0m",
                                "\u001b[1;35mdue to this access issue:\u001b[0m",
                                "\u001b[1;35m'/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' is\u001b[0m",
                                "\u001b[1;35mnot a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Create subdirectories for extra config files] ***************",
                                "Wednesday 30 September 2026  05:02:42 +0000 (0:00:01.791)       0:01:07.832 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Template extra prometheus server config files] **************",
                                "Wednesday 30 September 2026  05:02:43 +0000 (0:00:00.808)       0:01:08.641 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-check-containers : prometheus | Check containers] ****************",
                                "Wednesday 30 September 2026  05:02:44 +0000 (0:00:00.959)       0:01:09.601 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : prometheus | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  05:02:49 +0000 (0:00:05.233)       0:01:14.835 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  05:02:50 +0000 (0:00:00.897)       0:01:15.732 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-node-exporter', 'value': {'container_name': 'prometheus_node_exporter', 'group': 'prometheus-node-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'pid_mode': 'host', 'volumes': ['/etc/kolla/prometheus-node-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/host:ro,rslave'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-cadvisor', 'value': {'container_name': 'prometheus_cadvisor', 'group': 'prometheus-cadvisor', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'volumes': ['/etc/kolla/prometheus-cadvisor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/', '/:/rootfs:ro', '/var/run:/var/run:rw', '/sys:/sys:ro', '/var/lib/docker/:/var/lib/docker:ro', '/dev/disk/:/dev/disk:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Creating prometheus database user and setting permissions] ***",
                                "Wednesday 30 September 2026  05:02:52 +0000 (0:00:02.436)       0:01:18.168 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:01.679)       0:01:19.848 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:00.076)       0:01:19.925 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:00.077)       0:01:20.002 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:00.078)       0:01:20.080 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:00.068)       0:01:20.148 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:00.095)       0:01:20.243 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:00.080)       0:01:20.324 *** ",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-server container] *************",
                                "Wednesday 30 September 2026  05:02:54 +0000 (0:00:00.120)       0:01:20.445 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-node-exporter container] ******",
                                "Wednesday 30 September 2026  05:03:17 +0000 (0:00:22.379)       0:01:42.824 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-mysqld-exporter container] ****",
                                "Wednesday 30 September 2026  05:03:32 +0000 (0:00:15.191)       0:01:58.016 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-memcached-exporter container] ***",
                                "Wednesday 30 September 2026  05:03:38 +0000 (0:00:05.785)       0:02:03.801 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-cadvisor container] ***********",
                                "Wednesday 30 September 2026  05:03:49 +0000 (0:00:10.927)       0:02:14.728 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-alertmanager container] *******",
                                "Wednesday 30 September 2026  05:04:03 +0000 (0:00:13.851)       0:02:28.580 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-elasticsearch-exporter container] ***",
                                "Wednesday 30 September 2026  05:04:11 +0000 (0:00:08.806)       0:02:37.386 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-blackbox-exporter container] ***",
                                "Wednesday 30 September 2026  05:04:17 +0000 (0:00:05.807)       0:02:43.193 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-libvirt-exporter container] ***",
                                "Wednesday 30 September 2026  05:04:23 +0000 (0:00:06.005)       0:02:49.199 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=10  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=12  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:04:29 +0000 (0:00:05.469)       0:02:54.668 *** ",
                                "=============================================================================== ",
                                "prometheus : Restart prometheus-server container ----------------------- 22.38s",
                                "prometheus : Copying over prometheus config file ----------------------- 19.02s",
                                "prometheus : Restart prometheus-node-exporter container ---------------- 15.19s",
                                "prometheus : Restart prometheus-cadvisor container --------------------- 13.85s",
                                "prometheus : Restart prometheus-memcached-exporter container ----------- 10.93s",
                                "prometheus : Restart prometheus-alertmanager container ------------------ 8.81s",
                                "prometheus : Copying over config.json files ----------------------------- 7.07s",
                                "service-cert-copy : prometheus | Copying over extra CA certificates ----- 6.22s",
                                "prometheus : Restart prometheus-blackbox-exporter container ------------- 6.01s",
                                "prometheus : Restart prometheus-elasticsearch-exporter container -------- 5.81s",
                                "prometheus : Restart prometheus-mysqld-exporter container --------------- 5.79s",
                                "prometheus : Restart prometheus-libvirt-exporter container -------------- 5.47s",
                                "service-check-containers : prometheus | Check containers ---------------- 5.23s",
                                "prometheus : Ensuring config directories exist -------------------------- 3.83s",
                                "service-cert-copy : prometheus | Copying over backend internal TLS key --- 3.60s",
                                "prometheus : Copying over prometheus web config file -------------------- 3.57s",
                                "service-cert-copy : prometheus | Copying over backend internal TLS certificate --- 3.03s",
                                "service-check-containers : Include tasks -------------------------------- 2.44s",
                                "prometheus : Copying over my.cnf for mysqld_exporter -------------------- 2.26s",
                                "prometheus : Find prometheus host config overrides ---------------------- 2.13s",
                                "\u001b[32m2026-09-30 05:04:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of grafana.\u001b[0m",
                                "\u001b[32m2026-09-30 05:04:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 15dd85f7-f9e1-4101-8b10-b7d6d4bc8da1 (grafana) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:04:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 15dd85f7-f9e1-4101-8b10-b7d6d4bc8da1 (grafana) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  05:04:36 +0000 (0:00:00.388)       0:00:00.388 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:04:36 +0000 (0:00:00.385)       0:00:00.774 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_grafana_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_grafana_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_grafana_True)\u001b[0m",
                                "",
                                "PLAY [Apply role grafana] ******************************************************",
                                "",
                                "TASK [grafana : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  05:04:37 +0000 (0:00:00.365)       0:00:01.139 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/grafana/tasks/deploy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [grafana : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  05:04:37 +0000 (0:00:00.751)       0:00:01.891 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "",
                                "TASK [grafana : Check if extra configuration file exists] **********************",
                                "Wednesday 30 September 2026  05:04:38 +0000 (0:00:01.136)       0:00:03.028 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [grafana : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  05:04:40 +0000 (0:00:01.085)       0:00:04.113 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/grafana/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : grafana | Copying over extra CA certificates] ********",
                                "Wednesday 30 September 2026  05:04:40 +0000 (0:00:00.788)       0:00:04.902 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : grafana | Copying over backend internal TLS certificate] ***",
                                "Wednesday 30 September 2026  05:04:42 +0000 (0:00:01.478)       0:00:06.380 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : grafana | Copying over backend internal TLS key] *****",
                                "Wednesday 30 September 2026  05:04:42 +0000 (0:00:00.516)       0:00:06.897 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Copying over config.json files] ********************************",
                                "Wednesday 30 September 2026  05:04:43 +0000 (0:00:00.892)       0:00:07.790 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "",
                                "TASK [grafana : Copying over grafana.ini] **************************************",
                                "Wednesday 30 September 2026  05:04:45 +0000 (0:00:01.495)       0:00:09.286 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "",
                                "TASK [grafana : Copying over extra configuration file] *************************",
                                "Wednesday 30 September 2026  05:04:46 +0000 (0:00:01.442)       0:00:10.729 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Configuring Prometheus as data source for Grafana] *************",
                                "Wednesday 30 September 2026  05:04:46 +0000 (0:00:00.311)       0:00:11.040 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m",
                                "",
                                "TASK [grafana : Configuring dashboards provisioning] ***************************",
                                "Wednesday 30 September 2026  05:04:48 +0000 (0:00:01.765)       0:00:12.806 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m",
                                "",
                                "TASK [grafana : Check if the folder for custom grafana dashboards exists] ******",
                                "Wednesday 30 September 2026  05:04:50 +0000 (0:00:01.317)       0:00:14.123 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [grafana : Remove templated Grafana dashboards] ***************************",
                                "Wednesday 30 September 2026  05:04:50 +0000 (0:00:00.841)       0:00:14.964 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Copying over custom dashboards] ********************************",
                                "Wednesday 30 September 2026  05:04:51 +0000 (0:00:00.761)       0:00:15.726 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : grafana | Check containers] *******************",
                                "Wednesday 30 September 2026  05:04:53 +0000 (0:00:01.543)       0:00:17.269 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : grafana | Notify handlers to restart containers] ***",
                                "Wednesday 30 September 2026  05:04:54 +0000 (0:00:01.144)       0:00:18.413 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Include tasks] ********************************",
                                "Wednesday 30 September 2026  05:04:54 +0000 (0:00:00.357)       0:00:18.771 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Creating grafana database] *************************************",
                                "Wednesday 30 September 2026  05:04:55 +0000 (0:00:00.891)       0:00:19.663 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [grafana : Creating grafana database user and setting permissions] ********",
                                "Wednesday 30 September 2026  05:04:58 +0000 (0:00:02.466)       0:00:22.130 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [grafana : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:05:00 +0000 (0:00:02.432)       0:00:24.562 *** ",
                                "",
                                "TASK [grafana : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:05:00 +0000 (0:00:00.100)       0:00:24.662 *** ",
                                "",
                                "TASK [grafana : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:05:00 +0000 (0:00:00.075)       0:00:24.738 *** ",
                                "",
                                "RUNNING HANDLER [grafana : Restart first grafana container] ********************",
                                "Wednesday 30 September 2026  05:05:00 +0000 (0:00:00.075)       0:00:24.813 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [grafana : Waiting for grafana to start on first node] *********",
                                "Wednesday 30 September 2026  05:05:02 +0000 (0:00:02.118)       0:00:26.932 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Waiting for grafana to start on first node (12 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [grafana : Restart remaining grafana containers] ***************",
                                "Wednesday 30 September 2026  05:05:17 +0000 (0:00:15.056)       0:00:41.988 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Wait for grafana application ready] ****************************",
                                "Wednesday 30 September 2026  05:05:58 +0000 (0:00:40.775)       0:01:22.763 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [grafana : Remove old grafana docker volume] ******************************",
                                "Wednesday 30 September 2026  05:06:01 +0000 (0:00:02.550)       0:01:25.314 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Enable grafana datasources] ************************************",
                                "Wednesday 30 September 2026  05:06:01 +0000 (0:00:00.330)       0:01:25.644 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'influxdb', 'value': {'enabled': False, 'data': {'isDefault': True, 'database': 'telegraf', 'name': 'telegraf', 'type': 'influxdb', 'url': 'https://api-int.testbed.osism.xyz:8086', 'access': 'proxy', 'basicAuth': False}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'enabled': True, 'data': {'name': 'opensearch', 'type': 'grafana-opensearch-datasource', 'access': 'proxy', 'url': 'https://api-int.testbed.osism.xyz:9200', 'jsonData': {'flavor': 'OpenSearch', 'database': 'flog-*', 'version': '2.11.1', 'timeField': '@timestamp', 'logLevelField': 'log_level'}}}})\u001b[0m",
                                "",
                                "TASK [grafana : Disable Getting Started panel] *********************************",
                                "Wednesday 30 September 2026  05:06:04 +0000 (0:00:02.611)       0:01:28.256 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:06:04 +0000 (0:00:00.545)       0:01:28.801 *** ",
                                "=============================================================================== ",
                                "grafana : Restart remaining grafana containers ------------------------- 40.78s",
                                "grafana : Waiting for grafana to start on first node ------------------- 15.06s",
                                "grafana : Enable grafana datasources ------------------------------------ 2.61s",
                                "grafana : Wait for grafana application ready ---------------------------- 2.55s",
                                "grafana : Creating grafana database ------------------------------------- 2.47s",
                                "grafana : Creating grafana database user and setting permissions -------- 2.43s",
                                "grafana : Restart first grafana container ------------------------------- 2.12s",
                                "grafana : Configuring Prometheus as data source for Grafana ------------- 1.77s",
                                "grafana : Copying over custom dashboards -------------------------------- 1.54s",
                                "grafana : Copying over config.json files -------------------------------- 1.50s",
                                "service-cert-copy : grafana | Copying over extra CA certificates -------- 1.48s",
                                "grafana : Copying over grafana.ini -------------------------------------- 1.44s",
                                "grafana : Configuring dashboards provisioning --------------------------- 1.32s",
                                "service-check-containers : grafana | Check containers ------------------- 1.15s",
                                "grafana : Ensuring config directories exist ----------------------------- 1.14s",
                                "grafana : Check if extra configuration file exists ---------------------- 1.09s",
                                "service-cert-copy : grafana | Copying over backend internal TLS key ----- 0.89s",
                                "service-check-containers : Include tasks -------------------------------- 0.89s",
                                "grafana : Check if the folder for custom grafana dashboards exists ------ 0.84s",
                                "grafana : include_tasks ------------------------------------------------- 0.79s"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000028-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:06:05.894158Z",
                            "start": "2026-09-30T03:29:03.078566Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000028",
                        "name": "Deploy services"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "false_condition": "_nutshell | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:06:06.606126Z",
                            "start": "2026-09-30T05:06:06.095678Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000029",
                        "name": "Deploy in a nutshell"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "dragon@81.163.193.19",
                                "/opt/configuration/scripts/bootstrap.sh"
                            ],
                            "delta": "0:03:01.971853",
                            "end": "2026-09-30 05:09:08.916098",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci dragon@81.163.193.19 /opt/configuration/scripts/bootstrap.sh",
                                    "_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-35ab-222c-00000000002a-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 05:06:06.944245",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\n# BOOTSTRAP\n\n+ set -e\n+ echo\n+ echo '# BOOTSTRAP'\n+ echo\n+ sh -c /opt/configuration/scripts/bootstrap-services.sh\n+ set -e\n+ sh -c /opt/configuration/scripts/bootstrap/300-openstack.sh\n\u001b[32m2026-09-30 05:06:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0f34d68e-6866-4bc7-b8ea-de233f22dd72 (flavor-manager) has been started and output is visible here.\u001b[0m\n\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1L-1 created\u001b[0m\n\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1L-1-5 created\u001b[0m\n\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-2 created\u001b[0m\n\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-2-5 created\u001b[0m\n\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-4 created\u001b[0m\n\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-4-10 created\u001b[0m\n\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-8 created\u001b[0m\n\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-8-20 created\u001b[0m\n\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-4 created\u001b[0m\n\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-4-10 created\u001b[0m\n\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-8 created\u001b[0m\n\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-8-20 created\u001b[0m\n\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-16 created\u001b[0m\n\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-16-50 created\u001b[0m\n\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-8 created\u001b[0m\n\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-8-20 created\u001b[0m\n\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-16 created\u001b[0m\n\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-16-50 created\u001b[0m\n\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-32 created\u001b[0m\n\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-32-100 created\u001b[0m\n\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-16 created\u001b[0m\n\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-16-50 created\u001b[0m\n\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-32 created\u001b[0m\n\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-32-100 created\u001b[0m\n\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-16V-32 created\u001b[0m\n\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-16V-32-100 created\u001b[0m\n\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-4-20s created\u001b[0m\n\u001b[32m2026-09-30 05:06:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-8-50s created\u001b[0m\n\u001b[32m2026-09-30 05:06:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-16-100s created\u001b[0m\n\u001b[32m2026-09-30 05:06:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-32-100s created\u001b[0m\n\u001b[32m2026-09-30 05:06:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play bootstrap-basic in environment openstack\u001b[0m\n\u001b[32m2026-09-30 05:06:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of bootstrap-basic.\u001b[0m\n\u001b[32m2026-09-30 05:06:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4e8e6ab2-2d4d-40b2-8b29-98533f89c9e7 (bootstrap-basic) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:06:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4e8e6ab2-2d4d-40b2-8b29-98533f89c9e7 (bootstrap-basic) has been started and output is visible here.\u001b[0m\n\nPLAY [Bootstrap basic OpenStack services] **************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 30 September 2026  05:06:35 +0000 (0:00:00.128)       0:00:00.128 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Get volume type LUKS] ****************************************************\nWednesday 30 September 2026  05:06:37 +0000 (0:00:02.196)       0:00:02.325 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create volume type LUKS] *************************************************\nWednesday 30 September 2026  05:06:46 +0000 (0:00:09.033)       0:00:11.358 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create public network] ***************************************************\nWednesday 30 September 2026  05:06:54 +0000 (0:00:08.267)       0:00:19.625 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Set public network to default] *******************************************\nWednesday 30 September 2026  05:07:00 +0000 (0:00:05.798)       0:00:25.424 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create public subnet] ****************************************************\nWednesday 30 September 2026  05:07:08 +0000 (0:00:08.251)       0:00:33.675 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create default IPv4 subnet pool] *****************************************\nWednesday 30 September 2026  05:07:13 +0000 (0:00:05.016)       0:00:38.692 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create manager role] *****************************************************\nWednesday 30 September 2026  05:07:18 +0000 (0:00:04.541)       0:00:43.234 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mlocalhost\u001b[0m                  : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:07:22 +0000 (0:00:04.235)       0:00:47.469 *** \n=============================================================================== \nGet volume type LUKS ---------------------------------------------------- 9.03s\nCreate volume type LUKS ------------------------------------------------- 8.27s\nSet public network to default ------------------------------------------- 8.25s\nCreate public network --------------------------------------------------- 5.80s\nCreate public subnet ---------------------------------------------------- 5.02s\nCreate default IPv4 subnet pool ----------------------------------------- 4.54s\nCreate manager role ----------------------------------------------------- 4.24s\nGathering Facts --------------------------------------------------------- 2.20s\n\u001b[32m2026-09-30 05:07:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 719092d1-15c5-4aed-a151-b2ad47ab680d (image-manager) has been started and output is visible here.\u001b[0m\n\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.2'\u001b[0m\n\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTested URL https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img: 302\u001b[0m\n\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting image Cirros 0.6.2\u001b[0m\n\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting from URL https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img\u001b[0m\n\u001b[32m2026-09-30 05:07:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for image to leave queued state...\u001b[0m\n\u001b[32m2026-09-30 05:07:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m\n\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImport of 'Cirros 0.6.2' successfully completed, reloading images\u001b[0m\n\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking parameters of 'Cirros 0.6.2'\u001b[0m\n\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting internal_version = 0.6.2\u001b[0m\n\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting image_original_user = cirros\u001b[0m\n\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag os:cirros\u001b[0m\n\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property architecture: x86_64\u001b[0m\n\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_disk_bus: scsi\u001b[0m\n\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_rng_model: virtio\u001b[0m\n\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_scsi_model: virtio-scsi\u001b[0m\n\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_watchdog_action: reset\u001b[0m\n\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hypervisor_type: qemu\u001b[0m\n\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_distro: cirros\u001b[0m\n\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_purpose: minimal\u001b[0m\n\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property replace_frequency: never\u001b[0m\n\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property uuid_validity: none\u001b[0m\n\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property provided_until: none\u001b[0m\n\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_description: Cirros\u001b[0m\n\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_name: Cirros\u001b[0m\n\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property internal_version: 0.6.2\u001b[0m\n\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_original_user: cirros\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_version: 0.6.2\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_source: https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_build_date: 2023-05-30\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking status of 'Cirros 0.6.2'\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking visibility of 'Cirros 0.6.2'\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting visibility of 'Cirros 0.6.2' to 'public'\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.3'\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTested URL https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img: 302\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting image Cirros 0.6.3\u001b[0m\n\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting from URL https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\u001b[0m\n\u001b[32m2026-09-30 05:07:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for image to leave queued state...\u001b[0m\n\u001b[32m2026-09-30 05:07:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m\n\u001b[32m2026-09-30 05:08:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImport of 'Cirros 0.6.3' successfully completed, reloading images\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking parameters of 'Cirros 0.6.3'\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting internal_version = 0.6.3\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting image_original_user = cirros\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag os:cirros\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property architecture: x86_64\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_disk_bus: scsi\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_rng_model: virtio\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_scsi_model: virtio-scsi\u001b[0m\n\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_watchdog_action: reset\u001b[0m\n\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hypervisor_type: qemu\u001b[0m\n\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_distro: cirros\u001b[0m\n\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_purpose: minimal\u001b[0m\n\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property replace_frequency: never\u001b[0m\n\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property uuid_validity: none\u001b[0m\n\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property provided_until: none\u001b[0m\n\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_description: Cirros\u001b[0m\n\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_name: Cirros\u001b[0m\n\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property internal_version: 0.6.3\u001b[0m\n\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_original_user: cirros\u001b[0m\n\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_version: 0.6.3\u001b[0m\n\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_source: https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\u001b[0m\n\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_build_date: 2024-09-26\u001b[0m\n\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking status of 'Cirros 0.6.3'\u001b[0m\n\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking visibility of 'Cirros 0.6.3'\u001b[0m\n\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting visibility of 'Cirros 0.6.3' to 'public'\u001b[0m\n+ sh -c /opt/configuration/scripts/bootstrap/301-openstack-octavia-amphora-image.sh\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/last-2025.1 attempt=1/4\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/last-2025.1 attempt=1/4 status=200 ok\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mdate: 2026-09-30\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mimage: octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1murl: https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mchecksum_url: https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2.CHECKSUM\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2.CHECKSUM attempt=1/4\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2.CHECKSUM attempt=1/4 status=200 ok\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mchecksum: 22ab1bde96a52abe25a4dbc001028af37d0882392498633c7a83566f6698e5ab\u001b[0m\n\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 366caea6-3bc1-4e28-a34e-2f46365cc377 (image-manager) has been started and output is visible here.\u001b[0m\n\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m\n\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTested URL https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2: 200\u001b[0m\n\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting image OpenStack Octavia Amphora 2026-09-30\u001b[0m\n\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting from URL https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m\n\u001b[32m2026-09-30 05:08:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for image to leave queued state...\u001b[0m\n\u001b[32m2026-09-30 05:08:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m\n\u001b[32m2026-09-30 05:08:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m\n\u001b[32m2026-09-30 05:08:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m\n\u001b[32m2026-09-30 05:08:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m\n\u001b[32m2026-09-30 05:08:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m\n\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImport of 'OpenStack Octavia Amphora 2026-09-30' successfully completed, reloading images\u001b[0m\n\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking parameters of 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m\n\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting internal_version = 2026-09-30\u001b[0m\n\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting image_original_user = ubuntu\u001b[0m\n\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag amphora\u001b[0m\n\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag os:ubuntu\u001b[0m\n\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property architecture: x86_64\u001b[0m\n\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_disk_bus: scsi\u001b[0m\n\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_rng_model: virtio\u001b[0m\n\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_scsi_model: virtio-scsi\u001b[0m\n\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_watchdog_action: reset\u001b[0m\n\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hypervisor_type: qemu\u001b[0m\n\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_distro: ubuntu\u001b[0m\n\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property replace_frequency: quarterly\u001b[0m\n\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property uuid_validity: last-1\u001b[0m\n\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property provided_until: none\u001b[0m\n\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_purpose: network\u001b[0m\n\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_description: OpenStack Octavia Amphora\u001b[0m\n\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_name: OpenStack Octavia Amphora\u001b[0m\n\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property internal_version: 2026-09-30\u001b[0m\n\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_original_user: ubuntu\u001b[0m\n\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_version: 2026-09-30\u001b[0m\n\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_source: https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m\n\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_build_date: 2026-09-30\u001b[0m\n\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking status of 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m\n\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking visibility of 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m\n\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.3' (removal candidate)\u001b[0m\n\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mNo image definition found for 'Cirros 0.6.3', image will be ignored\u001b[0m\n\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.2' (removal candidate)\u001b[0m\n\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mNo image definition found for 'Cirros 0.6.2', image will be ignored\u001b[0m",
                            "stdout_lines": [
                                "",
                                "# BOOTSTRAP",
                                "",
                                "+ set -e",
                                "+ echo",
                                "+ echo '# BOOTSTRAP'",
                                "+ echo",
                                "+ sh -c /opt/configuration/scripts/bootstrap-services.sh",
                                "+ set -e",
                                "+ sh -c /opt/configuration/scripts/bootstrap/300-openstack.sh",
                                "\u001b[32m2026-09-30 05:06:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0f34d68e-6866-4bc7-b8ea-de233f22dd72 (flavor-manager) has been started and output is visible here.\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1L-1 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1L-1-5 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-2 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-2-5 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-4 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-4-10 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-8 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-1V-8-20 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-4 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-4-10 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-8 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-8-20 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-16 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-16-50 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-8 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-8-20 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-16 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-16-50 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-32 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-32-100 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-16 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-16-50 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-32 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-32-100 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-16V-32 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-16V-32-100 created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-2V-4-20s created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-8-50s created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-4V-16-100s created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlavor SCS-8V-32-100s created\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play bootstrap-basic in environment openstack\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of bootstrap-basic.\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4e8e6ab2-2d4d-40b2-8b29-98533f89c9e7 (bootstrap-basic) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:06:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4e8e6ab2-2d4d-40b2-8b29-98533f89c9e7 (bootstrap-basic) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Bootstrap basic OpenStack services] **************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 30 September 2026  05:06:35 +0000 (0:00:00.128)       0:00:00.128 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Get volume type LUKS] ****************************************************",
                                "Wednesday 30 September 2026  05:06:37 +0000 (0:00:02.196)       0:00:02.325 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create volume type LUKS] *************************************************",
                                "Wednesday 30 September 2026  05:06:46 +0000 (0:00:09.033)       0:00:11.358 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create public network] ***************************************************",
                                "Wednesday 30 September 2026  05:06:54 +0000 (0:00:08.267)       0:00:19.625 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Set public network to default] *******************************************",
                                "Wednesday 30 September 2026  05:07:00 +0000 (0:00:05.798)       0:00:25.424 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create public subnet] ****************************************************",
                                "Wednesday 30 September 2026  05:07:08 +0000 (0:00:08.251)       0:00:33.675 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create default IPv4 subnet pool] *****************************************",
                                "Wednesday 30 September 2026  05:07:13 +0000 (0:00:05.016)       0:00:38.692 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create manager role] *****************************************************",
                                "Wednesday 30 September 2026  05:07:18 +0000 (0:00:04.541)       0:00:43.234 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mlocalhost\u001b[0m                  : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:07:22 +0000 (0:00:04.235)       0:00:47.469 *** ",
                                "=============================================================================== ",
                                "Get volume type LUKS ---------------------------------------------------- 9.03s",
                                "Create volume type LUKS ------------------------------------------------- 8.27s",
                                "Set public network to default ------------------------------------------- 8.25s",
                                "Create public network --------------------------------------------------- 5.80s",
                                "Create public subnet ---------------------------------------------------- 5.02s",
                                "Create default IPv4 subnet pool ----------------------------------------- 4.54s",
                                "Create manager role ----------------------------------------------------- 4.24s",
                                "Gathering Facts --------------------------------------------------------- 2.20s",
                                "\u001b[32m2026-09-30 05:07:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 719092d1-15c5-4aed-a151-b2ad47ab680d (image-manager) has been started and output is visible here.\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.2'\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTested URL https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img: 302\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting image Cirros 0.6.2\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting from URL https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for image to leave queued state...\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImport of 'Cirros 0.6.2' successfully completed, reloading images\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking parameters of 'Cirros 0.6.2'\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting internal_version = 0.6.2\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting image_original_user = cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag os:cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property architecture: x86_64\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_disk_bus: scsi\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_rng_model: virtio\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_scsi_model: virtio-scsi\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_watchdog_action: reset\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hypervisor_type: qemu\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_distro: cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_purpose: minimal\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property replace_frequency: never\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property uuid_validity: none\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property provided_until: none\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_description: Cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_name: Cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property internal_version: 0.6.2\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_original_user: cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_version: 0.6.2\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_source: https://github.com/cirros-dev/cirros/releases/download/0.6.2/cirros-0.6.2-x86_64-disk.img\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_build_date: 2023-05-30\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking status of 'Cirros 0.6.2'\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking visibility of 'Cirros 0.6.2'\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting visibility of 'Cirros 0.6.2' to 'public'\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.3'\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTested URL https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img: 302\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting image Cirros 0.6.3\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting from URL https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for image to leave queued state...\u001b[0m",
                                "\u001b[32m2026-09-30 05:07:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImport of 'Cirros 0.6.3' successfully completed, reloading images\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking parameters of 'Cirros 0.6.3'\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting internal_version = 0.6.3\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting image_original_user = cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag os:cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property architecture: x86_64\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_disk_bus: scsi\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_rng_model: virtio\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_scsi_model: virtio-scsi\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_watchdog_action: reset\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hypervisor_type: qemu\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_distro: cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_purpose: minimal\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property replace_frequency: never\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property uuid_validity: none\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property provided_until: none\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_description: Cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_name: Cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property internal_version: 0.6.3\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_original_user: cirros\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_version: 0.6.3\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_source: https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_build_date: 2024-09-26\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking status of 'Cirros 0.6.3'\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking visibility of 'Cirros 0.6.3'\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting visibility of 'Cirros 0.6.3' to 'public'\u001b[0m",
                                "+ sh -c /opt/configuration/scripts/bootstrap/301-openstack-octavia-amphora-image.sh",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/last-2025.1 attempt=1/4\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/last-2025.1 attempt=1/4 status=200 ok\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mdate: 2026-09-30\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mimage: octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1murl: https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mchecksum_url: https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2.CHECKSUM\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2.CHECKSUM attempt=1/4\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mfetch_text url=https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2.CHECKSUM attempt=1/4 status=200 ok\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mchecksum: 22ab1bde96a52abe25a4dbc001028af37d0882392498633c7a83566f6698e5ab\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 366caea6-3bc1-4e28-a34e-2f46365cc377 (image-manager) has been started and output is visible here.\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTested URL https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2: 200\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting image OpenStack Octavia Amphora 2026-09-30\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImporting from URL https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for image to leave queued state...\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m",
                                "\u001b[32m2026-09-30 05:08:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWaiting for import to complete...\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mImport of 'OpenStack Octavia Amphora 2026-09-30' successfully completed, reloading images\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking parameters of 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting internal_version = 2026-09-30\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting image_original_user = ubuntu\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag amphora\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAdding tag os:ubuntu\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property architecture: x86_64\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_disk_bus: scsi\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_rng_model: virtio\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_scsi_model: virtio-scsi\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hw_watchdog_action: reset\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property hypervisor_type: qemu\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_distro: ubuntu\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property replace_frequency: quarterly\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property uuid_validity: last-1\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property provided_until: none\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_purpose: network\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_description: OpenStack Octavia Amphora\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_name: OpenStack Octavia Amphora\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property internal_version: 2026-09-30\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_original_user: ubuntu\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property os_version: 2026-09-30\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_source: https://nbg1.your-objectstorage.com/osism/openstack-octavia-amphora-image/octavia-amphora-haproxy-2025.1.20260930.qcow2\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSetting property image_build_date: 2026-09-30\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking status of 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mChecking visibility of 'OpenStack Octavia Amphora 2026-09-30'\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.3' (removal candidate)\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mNo image definition found for 'Cirros 0.6.3', image will be ignored\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mProcessing image 'Cirros 0.6.2' (removal candidate)\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:08\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mNo image definition found for 'Cirros 0.6.2', image will be ignored\u001b[0m"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-00000000002a-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:09:09.309466Z",
                            "start": "2026-09-30T05:06:06.654943Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000002a",
                        "name": "Bootstrap services"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "dragon@81.163.193.19",
                                "/opt/configuration/scripts/check.sh"
                            ],
                            "delta": "0:09:56.185168",
                            "end": "2026-09-30 05:19:05.828755",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci dragon@81.163.193.19 /opt/configuration/scripts/check.sh",
                                    "_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-35ab-222c-00000000002b-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 05:09:09.643587",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/configuration/scripts/manager-version.sh\n+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml\n\n# CHECK\n\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n+ echo\n+ echo '# CHECK'\n+ echo\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver 10.2.0 5.0.0\n\n## Containers @ testbed-manager\n\n+ [[ 1 -eq -1 ]]\n+ echo\n+ echo '## Containers @ testbed-manager'\n+ echo\n+ osism container testbed-manager ps\n\u001b[32m2026-09-30 05:09:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCreating empty known_hosts file: /share/known_hosts\u001b[0m\nCONTAINER ID   IMAGE                                                                                   COMMAND                  CREATED          STATUS                 PORTS                                                                             NAMES\n2046bdeb5f9f   registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814   \"dumb-init --single-\u2026\"   4 minutes ago    Up 4 minutes                                                                                             prometheus_blackbox_exporter\nac7d247471a1   registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814        \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_alertmanager\n12d8a0bd6ebe   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814            \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_cadvisor\nfc50889e64b9   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814        \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_node_exporter\n84778b25e0c7   registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814               \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_server\n27cdc738568a   registry.osism.tech/osism/cephclient:18.2.8                                             \"/usr/bin/dumb-init \u2026\"   55 minutes ago   Up 54 minutes                                                                                            cephclient\n98813b08291f   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                              \"dumb-init --single-\u2026\"   2 hours ago      Up 2 hours                                                                                               cron\n580aa9449586   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                  \"dumb-init --single-\u2026\"   2 hours ago      Up 2 hours                                                                                               kolla_toolbox\na4f75e45abae   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                         \"dumb-init --single-\u2026\"   2 hours ago      Up 2 hours                                                                                               fluentd\ncc0cd3fb9f68   registry.osism.tech/osism/openstackclient:2025.1                                        \"/usr/bin/dumb-init \u2026\"   2 hours ago      Up 2 hours                                                                                               openstackclient\n257ce21dd6b5   phpmyadmin/phpmyadmin:5.2                                                               \"/docker-entrypoint.\u2026\"   2 hours ago      Up 2 hours (healthy)   80/tcp                                                                            phpmyadmin\n2575e94c7b76   registry.osism.tech/osism/homer:v25.11.1                                                \"/bin/sh /entrypoint\u2026\"   2 hours ago      Up 2 hours (healthy)   8080/tcp                                                                          homer\n5274750dae56   registry.osism.tech/osism/cgit:1.2.3                                                    \"httpd-foreground\"       2 hours ago      Up 2 hours             80/tcp                                                                            cgit\n2465a50ca6cc   registry.osism.tech/dockerhub/ubuntu/squid:6.1-23.10_beta                               \"entrypoint.sh -f /e\u2026\"   2 hours ago      Up 2 hours (healthy)   192.168.16.5:3128->3128/tcp                                                       squid\naf73372bae68   registry.osism.tech/osism/inventory-reconciler:0.20260810.0                             \"/sbin/tini -- /entr\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-inventory_reconciler-1\nc60b6de7f98a   registry.osism.tech/osism/osism-ansible:0.20260811.0                                    \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     osism-ansible\n7e3639f1e3ab   registry.osism.tech/osism/osism-kubernetes:0.20260811.0                                 \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     osism-kubernetes\nac2de7145d5f   registry.osism.tech/osism/ceph-ansible:0.20260811.0                                     \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     ceph-ansible\n3d26b08f2ee2   registry.osism.tech/osism/kolla-ansible:0.20260814.0                                    \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     kolla-ansible\n932c89b0c44e   registry.osism.tech/osism/ara-server:1.8.0-r1                                           \"sh -c '/wait && /ru\u2026\"   2 hours ago      Up 2 hours (healthy)   8000/tcp                                                                          manager-ara-server-1\n8ac7fd00483c   registry.osism.tech/osism/osism-frontend:0.20260808.0                                   \"docker-entrypoint.s\u2026\"   2 hours ago      Up 2 hours             192.168.16.5:3000->3000/tcp                                                       osism-frontend\n1ea5f863445a   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-flower-1\n3062cd4c239a   registry.osism.tech/dockerhub/library/mariadb:11.8.8                                    \"docker-entrypoint.s\u2026\"   2 hours ago      Up 2 hours (healthy)   3306/tcp                                                                          manager-mariadb-1\n1810ef5dc108   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-beat-1\n9f9bcbe9f11f   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-listener-1\n7098c53639fb   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)   192.168.16.5:8000->8000/tcp                                                       manager-api-1\n7bd3bfd4c522   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- sleep\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     osismclient\ne26728a15846   registry.osism.tech/dockerhub/library/redis:7.4.10-alpine                               \"docker-entrypoint.s\u2026\"   2 hours ago      Up 2 hours (healthy)   6379/tcp                                                                          manager-redis-1\n8bc888eb2257   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-openstack-1\n1dfe7fd35784   registry.osism.tech/dockerhub/library/traefik:v3.7.10                                   \"/entrypoint.sh trae\u2026\"   2 hours ago      Up 2 hours (healthy)   192.168.16.5:80->80/tcp, 192.168.16.5:443->443/tcp, 192.168.16.5:8122->8080/tcp   traefik\n\n## Images @ testbed-manager\n\n+ echo\n+ echo '## Images @ testbed-manager'\n+ echo\n+ osism container testbed-manager images\nREPOSITORY                                                              TAG               IMAGE ID       CREATED         SIZE\nregistry.osism.tech/osism/openstackclient                               2025.1            725f5fcb34a1   20 hours ago    209MB\nregistry.osism.tech/dockerhub/library/mariadb                           11.8.8            0cd4671ad69d   6 weeks ago     329MB\nregistry.osism.tech/osism/kolla-ansible                                 0.20260814.0      175583e9ed86   6 weeks ago     685MB\nregistry.osism.tech/kolla/release/2025.1/cron                           3.0.20260814      4f760009b909   6 weeks ago     274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                  20.5.1.20260814   6e1d7ddca7e0   6 weeks ago     678MB\nregistry.osism.tech/kolla/release/2025.1/fluentd                        5.0.9.20260814    04922ee5e6d5   6 weeks ago     587MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor            0.49.2.20260814   5cad2067404a   6 weeks ago     365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter       1.8.2.20260814    34b50d0b3d1e   6 weeks ago     314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter   0.25.0.20260814   8b6b388d9fb9   6 weeks ago     316MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-alertmanager        0.28.1.20260814   83d7173ad179   6 weeks ago     412MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-server              3.2.1.20260814    fa0b8c02a5e8   6 weeks ago     857MB\nregistry.osism.tech/osism/osism-kubernetes                              0.20260811.0      95493d4d05ca   7 weeks ago     1.29GB\nregistry.osism.tech/osism/ceph-ansible                                  0.20260811.0      87d995cbdd25   7 weeks ago     635MB\nregistry.osism.tech/osism/osism-ansible                                 0.20260811.0      110ef74e02b5   7 weeks ago     679MB\nregistry.osism.tech/osism/inventory-reconciler                          0.20260810.0      f06427471654   7 weeks ago     403MB\nregistry.osism.tech/osism/osism                                         0.20260808.0      0a4dac49f1a0   7 weeks ago     463MB\nregistry.osism.tech/osism/osism-frontend                                0.20260808.0      ff52957d3856   7 weeks ago     205MB\nregistry.osism.tech/dockerhub/library/traefik                           v3.7.10           67a863a0e927   2 months ago    193MB\nregistry.osism.tech/osism/homer                                         v25.11.1          7b549787c187   2 months ago    11.6MB\nregistry.osism.tech/dockerhub/library/redis                             7.4.10-alpine     2a51817f7925   2 months ago    39.1MB\nregistry.osism.tech/osism/ara-server                                    1.8.0-r1          9cca938fbe3f   2 months ago    272MB\nregistry.osism.tech/osism/cephclient                                    18.2.8            c4cce5732725   6 months ago    453MB\nphpmyadmin/phpmyadmin                                                   5.2               e66b1f5a8c58   11 months ago   742MB\nregistry.osism.tech/dockerhub/ubuntu/squid                              6.1-23.10_beta    34b6bbbcf74b   2 years ago     146MB\nregistry.osism.tech/osism/cgit                                          1.2.3             16e7285642b1   3 years ago     545MB\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver 10.2.0 5.0.0\n\n## Containers @ testbed-node-0\n\n+ [[ 1 -eq -1 ]]\n+ echo\n+ echo '## Containers @ testbed-node-0'\n+ echo\n+ osism container testbed-node-0 ps\nCONTAINER ID   IMAGE                                                                                       COMMAND                  CREATED             STATUS                       PORTS     NAMES\ndbd90b91493f   registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814                            \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                           grafana\nffd213d7648c   registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814   \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_elasticsearch_exporter\nb452e8598e55   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814                \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_cadvisor\nab7669c6de65   registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814      \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_memcached_exporter\n47d8e468ac72   registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814         \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_mysqld_exporter\n28a33db562bf   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814            \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_node_exporter\n250a18aba7fd   registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_share\n6dd5665ba872   registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814                   \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_scheduler\n8f37187e2d89   registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_data\n581d1d64d627   registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814                         \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_api\nfdcffddeed3e   registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_notifier\n4b26662eb653   registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_listener\n7633d1752e0d   registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814                     \"dumb-init --single-\u2026\"   13 minutes ago      Up 12 minutes (healthy)                aodh_evaluator\ndedd7ab8f102   registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814                           \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_api\na890cf7f5fcc   registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814                 \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes                          ceilometer_central\n52c275ae03b8   registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814            \"dumb-init --single-\u2026\"   15 minutes ago      Up 14 minutes (healthy)                ceilometer_notification\n7dad9ce40903   registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814                     \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_worker\n83349ae0a667   registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_housekeeping\ne9b8112c6bee   registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814             \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_health_manager\n0df57b2231e7   registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes                          octavia_driver_agent\ndda519e35261   registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814                        \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                octavia_api\nab031137dc76   registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814                   \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_worker\nd86cbf7db3c4   registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814                     \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_mdns\n43fdf81b1a99   registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814                 \"dumb-init --single-\u2026\"   22 minutes ago      Up 21 minutes (healthy)                designate_producer\n47e8a664b27e   registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814                  \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_central\n60ddb77a91e8   registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814                      \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_api\n3ba7b1c0c168   registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814            \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_backend_bind9\n754075677a3c   registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814                    \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_worker\ndf1fba92ba3b   registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814         \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_keystone_listener\n04859b308b0e   registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814                       \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_api\n6f6d3b80bc44   registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_backup\n9331127c9614   registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_volume\nd499827721e1   registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814                   \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_scheduler\ne4e5989f4089   registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814                         \"dumb-init --single-\u2026\"   27 minutes ago      Up 27 minutes (healthy)                cinder_api\nd53b69713260   registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814                         \"dumb-init --single-\u2026\"   29 minutes ago      Up 29 minutes (healthy)                glance_api\n81396b256867   registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_console\n868860bb045c   registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814                   \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_apiserver\nadd2926a9406   registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814                            \"dumb-init --single-\u2026\"   34 minutes ago      Up 34 minutes (healthy)                horizon\n1675add12c71   registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814                    \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_novncproxy\nb656ea83df8c   registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814                     \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_conductor\n6fb59a9b4e64   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   40 minutes ago      Up 40 minutes (healthy)                nova_metadata\n14362d454966   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_api\n2e59eb069a75   registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814                     \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_scheduler\n46b6fc680c83   registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814                     \"dumb-init --single-\u2026\"   46 minutes ago      Up 46 minutes (healthy)                neutron_server\n1a8d94b44ca9   registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814                      \"dumb-init --single-\u2026\"   50 minutes ago      Up 49 minutes (healthy)                placement_api\n1bf418016c1b   registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814                           \"dumb-init --single-\u2026\"   51 minutes ago      Up 51 minutes (healthy)                keystone\n3b915232c454   registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814                    \"dumb-init --single-\u2026\"   51 minutes ago      Up 51 minutes (healthy)                keystone_fernet\n3f2cd708db98   registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814                       \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_ssh\nbed3b7336c9b   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mgr -\u2026\"   54 minutes ago      Up 54 minutes                          ceph-mgr-testbed-node-0\n71393c2ba3a1   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-crash\"    About an hour ago   Up About an hour                       ceph-crash-testbed-node-0\nb5da5d9c5fac   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mon -\u2026\"   About an hour ago   Up About an hour                       ceph-mon-testbed-node-0\nf297fdfe92ea   registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_northd\na372d58263e1   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db_relay_1\nde43afecdf78   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db\n0223eae728ce   registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_nb_db\n79317fee03e9   registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_controller\n4e7e176fd10f   registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814                \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_vswitchd\nfc265ae80972   registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814               \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_db\n1166f2e4d53d   registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             rabbitmq\n5538405b27eb   registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814                   \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)             mariadb\n0eb31b10ed94   registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis_sentinel\na4c9a57aaeea   registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis\nac7e5f22a2a9   registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             memcached\nb7cdd0763e98   registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch_dashboards\n9dcd0513bb33   registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch\n7028fed85fa3   registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       keepalived\n504bfe5cb755   registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             proxysql\n8f79557dc9b6   registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             haproxy\nb9e1bdefc890   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                                  \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             cron\ne76b0b605fc0   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                      \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             kolla_toolbox\n638f148fd2d6   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                             \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             fluentd\n\n## Images @ testbed-node-0\n\n+ echo\n+ echo '## Images @ testbed-node-0'\n+ echo\n+ osism container testbed-node-0 images\nREPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE\nregistry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB\nregistry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB\nregistry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB\nregistry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB\nregistry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB\nregistry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB\nregistry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB\nregistry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB\nregistry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB\nregistry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB\nregistry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB\nregistry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB\nregistry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB\nregistry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB\nregistry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB\nregistry.osism.tech/kolla/release/2025.1/magnum-api                          20.0.3.20260814     94b6443a5c93   6 weeks ago    1.15GB\nregistry.osism.tech/kolla/release/2025.1/magnum-conductor                    20.0.3.20260814     1203a9be6f31   6 weeks ago    1.27GB\nregistry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB\nregistry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB\nregistry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB\nregistry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB\nregistry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver 10.2.0 5.0.0\n\n## Containers @ testbed-node-1\n\n+ [[ 1 -eq -1 ]]\n+ echo\n+ echo '## Containers @ testbed-node-1'\n+ echo\n+ osism container testbed-node-1 ps\nCONTAINER ID   IMAGE                                                                                       COMMAND                  CREATED             STATUS                       PORTS     NAMES\n59db1cfc6be9   registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814                            \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                           grafana\n92e72289f519   registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814   \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_elasticsearch_exporter\nee4e365b2bfa   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814                \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_cadvisor\nfc978e2ddf4b   registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814      \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_memcached_exporter\n6e588f2ffbee   registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814         \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_mysqld_exporter\nca315e396954   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814            \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_node_exporter\n2d4ada9541ea   registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_share\nf5988681c4a8   registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814                   \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_scheduler\n3307e9198898   registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_data\n39e382fc8e94   registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814                         \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_api\n4fb656aa6685   registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_notifier\nd4ba3fb1a5d8   registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_listener\na4548d55f1ac   registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814                     \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_evaluator\n15a1eebe31d6   registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814                           \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_api\n63b929c09043   registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814                 \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes                          ceilometer_central\nbb82c53598c0   registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814            \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                ceilometer_notification\n3f76c99d3d24   registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814                     \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_worker\ne9be64939249   registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_housekeeping\ne94fdaa0365c   registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814             \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_health_manager\n9a8c57a7b9ce   registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814               \"dumb-init --single-\u2026\"   17 minutes ago      Up 16 minutes                          octavia_driver_agent\nb0112d1ed465   registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814                        \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                octavia_api\n0cf690266987   registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814                   \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_worker\n570abe9ab658   registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814                     \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_mdns\n24aaf8c2bb95   registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814                 \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_producer\ncc7831edad7a   registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814                  \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_central\nd7b212b23d91   registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814                      \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_api\n7078c56c8c9c   registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814            \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_backend_bind9\n44bf3b441c77   registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814                    \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_worker\n489c7a19218b   registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814         \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_keystone_listener\n0dfe0f9e2629   registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814                       \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_api\n407c4403c476   registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_backup\n427ee421c70c   registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_volume\ne83ccc8658b4   registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814                   \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_scheduler\nba288ed714bc   registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814                         \"dumb-init --single-\u2026\"   27 minutes ago      Up 26 minutes (healthy)                cinder_api\n71e6d50d19e3   registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814                         \"dumb-init --single-\u2026\"   29 minutes ago      Up 29 minutes (healthy)                glance_api\n7ef2c8bdcd84   registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_console\n84e63a7c38c0   registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814                   \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_apiserver\na94fa70f5eb7   registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814                            \"dumb-init --single-\u2026\"   33 minutes ago      Up 33 minutes (healthy)                horizon\ncfd3b90a00f2   registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814                    \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_novncproxy\n0e592e5967fb   registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814                     \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_conductor\n721094a7a998   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_metadata\n4090b4d28e2d   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_api\n3dcfac4fa5e1   registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814                     \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_scheduler\n8bf5acb6d721   registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814                     \"dumb-init --single-\u2026\"   46 minutes ago      Up 46 minutes (healthy)                neutron_server\naee8a1d756ad   registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814                      \"dumb-init --single-\u2026\"   50 minutes ago      Up 50 minutes (healthy)                placement_api\n88e58ca51d52   registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814                           \"dumb-init --single-\u2026\"   51 minutes ago      Up 51 minutes (healthy)                keystone\n58aa74d5de2e   registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814                    \"dumb-init --single-\u2026\"   52 minutes ago      Up 51 minutes (healthy)                keystone_fernet\n385d873fae6f   registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814                       \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_ssh\n894e28ab2e6b   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mgr -\u2026\"   54 minutes ago      Up 54 minutes                          ceph-mgr-testbed-node-1\nce4032f04e70   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-crash\"    About an hour ago   Up About an hour                       ceph-crash-testbed-node-1\nd8e46e904d58   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mon -\u2026\"   About an hour ago   Up About an hour                       ceph-mon-testbed-node-1\n2e9949c63c75   registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_northd\n6fe606063f29   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db_relay_1\n429587bf67f0   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db\n97542ed2c24d   registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_nb_db\nb78fbd8f4a7c   registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_controller\nf6033e63f8f0   registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814                \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_vswitchd\n3abbc01b806f   registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814               \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_db\nfd340a92f4c2   registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             rabbitmq\nfd5de84181bd   registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814                   \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)             mariadb\n908ce5767df0   registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis_sentinel\n023ef5aed411   registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis\nff1678a2d455   registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             memcached\n44367eeb10e8   registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch_dashboards\n324c7ebd2acc   registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch\nb0c2a14d15f9   registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       keepalived\n9632785c5da6   registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             proxysql\n85b9611a66a6   registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             haproxy\na32453099c7c   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                                  \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             cron\n1b9894c30125   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                      \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             kolla_toolbox\nc3ed67219073   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                             \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             fluentd\n\n## Images @ testbed-node-1\n\n+ echo\n+ echo '## Images @ testbed-node-1'\n+ echo\n+ osism container testbed-node-1 images\nREPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE\nregistry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB\nregistry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB\nregistry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB\nregistry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB\nregistry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB\nregistry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB\nregistry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB\nregistry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB\nregistry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB\nregistry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB\nregistry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB\nregistry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB\nregistry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB\nregistry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB\nregistry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB\nregistry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB\nregistry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB\nregistry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB\nregistry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB\nregistry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver 10.2.0 5.0.0\n\n## Containers @ testbed-node-2\n\n+ [[ 1 -eq -1 ]]\n+ echo\n+ echo '## Containers @ testbed-node-2'\n+ echo\n+ osism container testbed-node-2 ps\nCONTAINER ID   IMAGE                                                                                       COMMAND                  CREATED             STATUS                       PORTS     NAMES\nd1016dcda9c3   registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814                            \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                           grafana\nedb57947c5a8   registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814   \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_elasticsearch_exporter\n93865716c0ad   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814                \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_cadvisor\n269c2296a25b   registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814      \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_memcached_exporter\n831538cd71fd   registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814         \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_mysqld_exporter\n301b9875e4bc   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814            \"dumb-init --single-\u2026\"   6 minutes ago       Up 6 minutes                           prometheus_node_exporter\n2df22a8f3330   registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_share\n4f4a5412930d   registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814                   \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_scheduler\n184a0be08272   registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_data\n7fb88bc2f045   registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814                         \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_api\ncfc2f0c2fa28   registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_notifier\n5c69bdb26657   registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814                      \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_listener\nb433efefc0d0   registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814                     \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_evaluator\n649a60f63882   registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814                           \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_api\n22fe974c01a2   registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814                 \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes                          ceilometer_central\n3aa3fe9ca65e   registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814            \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                ceilometer_notification\n65570c216b09   registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814                     \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_worker\n81858e09322a   registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_housekeeping\n6ece751fcfab   registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814             \"dumb-init --single-\u2026\"   17 minutes ago      Up 16 minutes (healthy)                octavia_health_manager\n72f8dd45b7de   registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814               \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes                          octavia_driver_agent\n9255707860ac   registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814                        \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                octavia_api\ndc068006aed9   registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814                   \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_worker\nca1059cd085f   registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814                     \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_mdns\n4201910e1525   registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814                 \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_producer\nb902a7e4769c   registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814                  \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_central\nfdbb7086458c   registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814                      \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_api\n5f90fb1c0627   registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814            \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_backend_bind9\n4e6e4719e31b   registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814                    \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_worker\n1b72d15ef778   registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814         \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_keystone_listener\n7f8a5f9e0b84   registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814                       \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_api\n4d52658b3a1e   registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_backup\n9b0bf72e311b   registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_volume\nc7ab4936f89a   registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814                   \"dumb-init --single-\u2026\"   27 minutes ago      Up 26 minutes (healthy)                cinder_scheduler\n007bfa77ec4d   registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814                         \"dumb-init --single-\u2026\"   27 minutes ago      Up 27 minutes (healthy)                cinder_api\n0b1dce0815b3   registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814                         \"dumb-init --single-\u2026\"   29 minutes ago      Up 29 minutes (healthy)                glance_api\nd81dc3177ca6   registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_console\n63032a6c7ae1   registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814                   \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_apiserver\n3ad34ae133aa   registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814                            \"dumb-init --single-\u2026\"   34 minutes ago      Up 34 minutes (healthy)                horizon\n9dbd7b6b7443   registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814                    \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_novncproxy\n126694113a1e   registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814                     \"dumb-init --single-\u2026\"   38 minutes ago      Up 38 minutes (healthy)                nova_conductor\n3eafcbf19d7d   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_metadata\nd7c1c9ca0b09   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_api\n674baefad9d4   registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814                     \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_scheduler\n660ea8d6393c   registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814                     \"dumb-init --single-\u2026\"   46 minutes ago      Up 46 minutes (healthy)                neutron_server\n362c8f94776c   registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814                      \"dumb-init --single-\u2026\"   50 minutes ago      Up 50 minutes (healthy)                placement_api\nb422247ec278   registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814                           \"dumb-init --single-\u2026\"   52 minutes ago      Up 51 minutes (healthy)                keystone\nde0ba2d667b1   registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814                    \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_fernet\n5692a950f994   registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814                       \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_ssh\n4c057c2a7bd2   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mgr -\u2026\"   54 minutes ago      Up 54 minutes                          ceph-mgr-testbed-node-2\n9611e23f81a9   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-crash\"    About an hour ago   Up About an hour                       ceph-crash-testbed-node-2\n57fca12e87b9   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mon -\u2026\"   About an hour ago   Up About an hour                       ceph-mon-testbed-node-2\n818bc2005665   registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_northd\n12df0055aaca   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db_relay_1\n715179539e18   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db\n832e4f7050cf   registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_nb_db\n63381a1bba1a   registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_controller\n1e17fcb7ba09   registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814                \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_vswitchd\ne7304ecda9db   registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814               \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_db\n79f7a00ef7ee   registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             rabbitmq\nbca8d7f14cc3   registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814                   \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)             mariadb\ne711ff44715a   registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis_sentinel\n00242fd3e340   registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis\n5a5aac7e1a8c   registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             memcached\n537ba0bb8a29   registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch_dashboards\n54da179b296f   registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch\n42837b4601ab   registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       keepalived\n6e1c3c2a58f9   registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             proxysql\nd913a2ad82da   registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             haproxy\n39da94656e8e   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                                  \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             cron\n5c5a6ef22713   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                      \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             kolla_toolbox\n8802a2bdb159   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                             \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             fluentd\n\n## Images @ testbed-node-2\n\n+ echo\n+ echo '## Images @ testbed-node-2'\n+ echo\n+ osism container testbed-node-2 images\nREPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE\nregistry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB\nregistry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB\nregistry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB\nregistry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB\nregistry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB\nregistry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB\nregistry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB\nregistry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB\nregistry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB\nregistry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB\nregistry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB\nregistry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB\nregistry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB\nregistry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB\nregistry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB\nregistry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB\nregistry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB\nregistry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB\nregistry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB\nregistry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB\n+ sh -c /opt/configuration/scripts/check-services.sh\n+ set -e\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n+ sh -c /opt/configuration/scripts/check/100-ceph-with-ansible.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/configuration/scripts/manager-version.sh\n+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml\n\n# Ceph status\n\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n+ echo\n+ echo '# Ceph status'\n+ echo\n+ ceph -s\n  cluster:\n    id:     11111111-1111-1111-1111-111111111111\n    health: HEALTH_OK\n \n  services:\n    mon: 3 daemons, quorum testbed-node-0,testbed-node-1,testbed-node-2 (age 65m)\n    mgr: testbed-node-0(active, since 54m), standbys: testbed-node-1, testbed-node-2\n    mds: 1/1 daemons up, 2 standby\n    osd: 6 osds: 6 up (since 62m), 6 in (since 63m)\n    rgw: 3 daemons active (3 hosts, 1 zones)\n \n  data:\n    volumes: 1/1 healthy\n    pools:   14 pools, 401 pgs\n    objects: 556 objects, 2.2 GiB\n    usage:   7.1 GiB used, 113 GiB / 120 GiB avail\n    pgs:     401 active+clean\n \n\n# Ceph versions\n\n+ echo\n+ echo '# Ceph versions'\n+ echo\n+ ceph versions\n{\n    \"mon\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"mgr\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"osd\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 6\n    },\n    \"mds\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"rgw\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"overall\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 18\n    }\n}\n\n# Ceph OSD tree\n\n+ echo\n+ echo '# Ceph OSD tree'\n+ echo\n+ ceph osd df tree\nID  CLASS  WEIGHT   REWEIGHT  SIZE     RAW USE  DATA     OMAP     META     AVAIL    %USE  VAR   PGS  STATUS  TYPE NAME              \n-1         0.11691         -  120 GiB  7.1 GiB  6.7 GiB    6 KiB  426 MiB  113 GiB  5.91  1.00    -          root default           \n-5         0.03897         -   40 GiB  2.4 GiB  2.2 GiB    2 KiB  155 MiB   38 GiB  5.95  1.01    -              host testbed-node-3\n 0    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.2 GiB    1 KiB   78 MiB   19 GiB  6.38  1.08  199      up          osd.0          \n 5    hdd  0.01949   1.00000   20 GiB  1.1 GiB  1.0 GiB    1 KiB   78 MiB   19 GiB  5.52  0.93  193      up          osd.5          \n-3         0.03897         -   40 GiB  2.4 GiB  2.2 GiB    2 KiB  135 MiB   38 GiB  5.90  1.00    -              host testbed-node-4\n 1    hdd  0.01949   1.00000   20 GiB  1.0 GiB  963 MiB    1 KiB   74 MiB   19 GiB  5.07  0.86  209      up          osd.1          \n 3    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.3 GiB    1 KiB   62 MiB   19 GiB  6.73  1.14  181      up          osd.3          \n-7         0.03897         -   40 GiB  2.4 GiB  2.2 GiB    2 KiB  135 MiB   38 GiB  5.90  1.00    -              host testbed-node-5\n 2    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.3 GiB    1 KiB   74 MiB   19 GiB  6.71  1.13  198      up          osd.2          \n 4    hdd  0.01949   1.00000   20 GiB  1.0 GiB  979 MiB    1 KiB   62 MiB   19 GiB  5.09  0.86  190      up          osd.4          \n                       TOTAL  120 GiB  7.1 GiB  6.7 GiB  9.3 KiB  426 MiB  113 GiB  5.91                                            \nMIN/MAX VAR: 0.86/1.14  STDDEV: 0.72\n\n# Ceph monitor status\n\n+ echo\n+ echo '# Ceph monitor status'\n+ echo\n+ ceph mon stat\ne1: 3 mons at {testbed-node-0=[v2:192.168.16.10:3300/0,v1:192.168.16.10:6789/0],testbed-node-1=[v2:192.168.16.11:3300/0,v1:192.168.16.11:6789/0],testbed-node-2=[v2:192.168.16.12:3300/0,v1:192.168.16.12:6789/0]} removed_ranks: {} disallowed_leaders: {}, election epoch 4, leader 0 testbed-node-0, quorum 0,1,2 testbed-node-0,testbed-node-1,testbed-node-2\n\n# Ceph quorum status\n\n+ echo\n+ echo '# Ceph quorum status'\n+ echo\n+ ceph quorum_status\n+ jq\n{\n  \"election_epoch\": 4,\n  \"quorum\": [\n    0,\n    1,\n    2\n  ],\n  \"quorum_names\": [\n    \"testbed-node-0\",\n    \"testbed-node-1\",\n    \"testbed-node-2\"\n  ],\n  \"quorum_leader_name\": \"testbed-node-0\",\n  \"quorum_age\": 3925,\n  \"features\": {\n    \"quorum_con\": \"4540138322906710015\",\n    \"quorum_mon\": [\n      \"kraken\",\n      \"luminous\",\n      \"mimic\",\n      \"osdmap-prune\",\n      \"nautilus\",\n      \"octopus\",\n      \"pacific\",\n      \"elector-pinging\",\n      \"quincy\",\n      \"reef\"\n    ]\n  },\n  \"monmap\": {\n    \"epoch\": 1,\n    \"fsid\": \"11111111-1111-1111-1111-111111111111\",\n    \"modified\": \"2026-09-30T04:03:56.265146Z\",\n    \"created\": \"2026-09-30T04:03:56.265146Z\",\n    \"min_mon_release\": 18,\n    \"min_mon_release_name\": \"reef\",\n    \"election_strategy\": 1,\n    \"disallowed_leaders\": \"\",\n    \"stretch_mode\": false,\n    \"tiebreaker_mon\": \"\",\n    \"removed_ranks\": \"\",\n    \"features\": {\n      \"persistent\": [\n        \"kraken\",\n        \"luminous\",\n        \"mimic\",\n        \"osdmap-prune\",\n        \"nautilus\",\n        \"octopus\",\n        \"pacific\",\n        \"elector-pinging\",\n        \"quincy\",\n        \"reef\"\n      ],\n      \"optional\": []\n    },\n    \"mons\": [\n      {\n        \"rank\": 0,\n        \"name\": \"testbed-node-0\",\n        \"public_addrs\": {\n          \"addrvec\": [\n            {\n              \"type\": \"v2\",\n              \"addr\": \"192.168.16.10:3300\",\n              \"nonce\": 0\n            },\n            {\n              \"type\": \"v1\",\n              \"addr\": \"192.168.16.10:6789\",\n              \"nonce\": 0\n            }\n          ]\n        },\n        \"addr\": \"192.168.16.10:6789/0\",\n        \"public_addr\": \"192.168.16.10:6789/0\",\n        \"priority\": 0,\n        \"weight\": 0,\n        \"crush_location\": \"{}\"\n      },\n      {\n        \"rank\": 1,\n        \"name\": \"testbed-node-1\",\n        \"public_addrs\": {\n          \"addrvec\": [\n            {\n              \"type\": \"v2\",\n              \"addr\": \"192.168.16.11:3300\",\n              \"nonce\": 0\n            },\n            {\n              \"type\": \"v1\",\n              \"addr\": \"192.168.16.11:6789\",\n              \"nonce\": 0\n            }\n          ]\n        },\n        \"addr\": \"192.168.16.11:6789/0\",\n        \"public_addr\": \"192.168.16.11:6789/0\",\n        \"priority\": 0,\n        \"weight\": 0,\n        \"crush_location\": \"{}\"\n      },\n      {\n        \"rank\": 2,\n        \"name\": \"testbed-node-2\",\n        \"public_addrs\": {\n          \"addrvec\": [\n            {\n              \"type\": \"v2\",\n              \"addr\": \"192.168.16.12:3300\",\n              \"nonce\": 0\n            },\n            {\n              \"type\": \"v1\",\n              \"addr\": \"192.168.16.12:6789\",\n              \"nonce\": 0\n            }\n          ]\n        },\n        \"addr\": \"192.168.16.12:6789/0\",\n        \"public_addr\": \"192.168.16.12:6789/0\",\n        \"priority\": 0,\n        \"weight\": 0,\n        \"crush_location\": \"{}\"\n      }\n    ]\n  }\n}\n\n# Ceph free space status\n\n+ echo\n+ echo '# Ceph free space status'\n+ echo\n+ ceph df\n--- RAW STORAGE ---\nCLASS     SIZE    AVAIL     USED  RAW USED  %RAW USED\nhdd    120 GiB  113 GiB  7.1 GiB   7.1 GiB       5.91\nTOTAL  120 GiB  113 GiB  7.1 GiB   7.1 GiB       5.91\n \n--- POOLS ---\nPOOL                       ID  PGS   STORED  OBJECTS     USED  %USED  MAX AVAIL\n.mgr                        1    1  577 KiB        2  1.1 MiB      0     53 GiB\ncephfs_data                 2   32      0 B        0      0 B      0     35 GiB\ncephfs_metadata             3   16  6.4 KiB       22  108 KiB      0     35 GiB\ndefault.rgw.buckets.data    4   32      0 B        0      0 B      0     35 GiB\ndefault.rgw.buckets.index   5   32      0 B        0      0 B      0     35 GiB\ndefault.rgw.control         6   32      0 B        8      0 B      0     35 GiB\ndefault.rgw.log             7   32  3.6 KiB      209  408 KiB      0     35 GiB\ndefault.rgw.meta            8   32      0 B        0      0 B      0     35 GiB\n.rgw.root                   9   32  3.9 KiB        8   64 KiB      0     53 GiB\nbackups                    10   32     19 B        2   12 KiB      0     35 GiB\nvolumes                    11   32     19 B        2   12 KiB      0     35 GiB\nimages                     12   32  2.2 GiB      299  6.7 GiB   5.92     35 GiB\nmetrics                    13   32     19 B        2   12 KiB      0     35 GiB\nvms                        14   32     19 B        2   12 KiB      0     35 GiB\n++ semver 10.2.0 5.0.0\n+ [[ 1 -eq -1 ]]\n+ osism apply facts\n\u001b[32m2026-09-30 05:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m\n\u001b[32m2026-09-30 05:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0d78e226-70cf-4e62-b1b5-663fcb0d9b54 (facts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0d78e226-70cf-4e62-b1b5-663fcb0d9b54 (facts) has been started and output is visible here.\u001b[0m\n\nPLAY [Apply role facts] ********************************************************\n\nTASK [osism.commons.facts : Create custom facts directory] *********************\nWednesday 30 September 2026  05:09:51 +0000 (0:00:00.443)       0:00:00.443 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.facts : Copy fact files] ***********************************\nWednesday 30 September 2026  05:09:53 +0000 (0:00:01.586)       0:00:02.029 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  05:09:54 +0000 (0:00:01.485)       0:00:03.515 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts if using --limit] *****************************\n\nTASK [Gather facts for all hosts] **********************************************\nWednesday 30 September 2026  05:10:00 +0000 (0:00:06.005)       0:00:09.521 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:10:01 +0000 (0:00:00.891)       0:00:10.413 *** \n=============================================================================== \nGathers facts about hosts ----------------------------------------------- 6.01s\nosism.commons.facts : Create custom facts directory --------------------- 1.59s\nosism.commons.facts : Copy fact files ----------------------------------- 1.49s\nGather facts for all hosts ---------------------------------------------- 0.89s\n+ osism validate ceph-mons\n\nPLAY [Ceph validate mons] ******************************************************\n\nTASK [Get timestamp for report file] *******************************************\nWednesday 30 September 2026  05:10:18 +0000 (0:00:00.627)       0:00:00.627 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Create report output directory] ******************************************\nWednesday 30 September 2026  05:10:19 +0000 (0:00:01.116)       0:00:01.744 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Define report vars] ******************************************************\nWednesday 30 September 2026  05:10:20 +0000 (0:00:00.770)       0:00:02.514 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Prepare test data for container existance test] **************************\nWednesday 30 September 2026  05:10:20 +0000 (0:00:00.151)       0:00:02.666 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Get container info] ******************************************************\nWednesday 30 September 2026  05:10:20 +0000 (0:00:00.325)       0:00:02.991 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if container is missing] ***********************\nWednesday 30 September 2026  05:10:22 +0000 (0:00:01.490)       0:00:04.482 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if container is existing] **********************\nWednesday 30 September 2026  05:10:22 +0000 (0:00:00.332)       0:00:04.814 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  05:10:22 +0000 (0:00:00.371)       0:00:05.185 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if ceph-mon is not running] ********************\nWednesday 30 September 2026  05:10:23 +0000 (0:00:00.329)       0:00:05.515 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if ceph-mon is running] ************************\nWednesday 30 September 2026  05:10:23 +0000 (0:00:00.527)       0:00:06.043 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  05:10:24 +0000 (0:00:00.354)       0:00:06.397 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  05:10:24 +0000 (0:00:00.267)       0:00:06.664 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  05:10:24 +0000 (0:00:00.272)       0:00:06.937 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:10:24 +0000 (0:00:00.258)       0:00:07.196 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:10:24 +0000 (0:00:00.082)       0:00:07.278 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:10:25 +0000 (0:00:00.091)       0:00:07.370 *** \n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  05:10:25 +0000 (0:00:00.270)       0:00:07.640 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Fail due to missing containers] ******************************************\nWednesday 30 September 2026  05:10:25 +0000 (0:00:00.290)       0:00:07.931 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Prepare quorum test vars] ************************************************\nWednesday 30 September 2026  05:10:25 +0000 (0:00:00.309)       0:00:08.240 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Get monmap info from one mon container] **********************************\nWednesday 30 September 2026  05:10:26 +0000 (0:00:00.139)       0:00:08.380 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [Set quorum test data] ****************************************************\nWednesday 30 September 2026  05:10:27 +0000 (0:00:01.764)       0:00:10.144 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail quorum test if not all monitors are in quorum] **********************\nWednesday 30 September 2026  05:10:28 +0000 (0:00:00.415)       0:00:10.560 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass quorum test if all monitors are in quorum] **************************\nWednesday 30 September 2026  05:10:28 +0000 (0:00:00.145)       0:00:10.705 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Set fsid test vars] ******************************************************\nWednesday 30 September 2026  05:10:28 +0000 (0:00:00.400)       0:00:11.106 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail Cluster FSID test if FSID does not match configuration] *************\nWednesday 30 September 2026  05:10:29 +0000 (0:00:00.392)       0:00:11.499 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass Cluster FSID test if it matches configuration] **********************\nWednesday 30 September 2026  05:10:29 +0000 (0:00:00.159)       0:00:11.659 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Prepare status test vars] ************************************************\nWednesday 30 September 2026  05:10:29 +0000 (0:00:00.141)       0:00:11.800 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Gather status data] ******************************************************\nWednesday 30 September 2026  05:10:29 +0000 (0:00:00.319)       0:00:12.119 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [Set health test data] ****************************************************\nWednesday 30 September 2026  05:10:31 +0000 (0:00:01.576)       0:00:13.696 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail cluster-health if health is not acceptable] *************************\nWednesday 30 September 2026  05:10:31 +0000 (0:00:00.394)       0:00:14.090 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass cluster-health if health is acceptable] *****************************\nWednesday 30 September 2026  05:10:31 +0000 (0:00:00.154)       0:00:14.245 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail cluster-health if health is not acceptable (strict)] ****************\nWednesday 30 September 2026  05:10:32 +0000 (0:00:00.170)       0:00:14.415 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass cluster-health if status is OK (strict)] ****************************\nWednesday 30 September 2026  05:10:32 +0000 (0:00:00.155)       0:00:14.570 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Set validation result to passed if no test failed] ***********************\nWednesday 30 September 2026  05:10:32 +0000 (0:00:00.151)       0:00:14.722 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set validation result to failed if a test failed] ************************\nWednesday 30 September 2026  05:10:32 +0000 (0:00:00.273)       0:00:14.995 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  05:10:32 +0000 (0:00:00.267)       0:00:15.263 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  05:10:35 +0000 (0:00:02.123)       0:00:17.387 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  05:10:35 +0000 (0:00:00.282)       0:00:17.669 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:10:35 +0000 (0:00:00.533)       0:00:18.203 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:10:36 +0000 (0:00:00.288)       0:00:18.492 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:10:36 +0000 (0:00:00.078)       0:00:18.570 *** \n\nRUNNING HANDLER [Write report file] ********************************************\nWednesday 30 September 2026  05:10:36 +0000 (0:00:00.080)       0:00:18.650 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  05:10:37 +0000 (0:00:01.471)       0:00:20.121 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m\n\u001b[0;32m    \"msg\": [\u001b[0m\n\u001b[0;32m        \"Validator run completed.\",\u001b[0m\n\u001b[0;32m        \"You can find the report file here:\",\u001b[0m\n\u001b[0;32m        \"/opt/reports/validator/ceph-mons-validator-2026-09-30T05:10:19+00:00-report.json\",\u001b[0m\n\u001b[0;32m        \"on the following host:\",\u001b[0m\n\u001b[0;32m        \"testbed-manager\"\u001b[0m\n\u001b[0;32m    ]\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:10:38 +0000 (0:00:00.462)       0:00:20.584 *** \n=============================================================================== \nAggregate test results step one ----------------------------------------- 2.12s\nGet monmap info from one mon container ---------------------------------- 1.76s\nGather status data ------------------------------------------------------ 1.58s\nGet container info ------------------------------------------------------ 1.49s\nWrite report file ------------------------------------------------------- 1.47s\nGet timestamp for report file ------------------------------------------- 1.12s\nCreate report output directory ------------------------------------------ 0.77s\nAggregate test results step three --------------------------------------- 0.53s\nSet test result to failed if ceph-mon is not running -------------------- 0.53s\nPrint report file information ------------------------------------------- 0.46s\nFlush handlers ---------------------------------------------------------- 0.45s\nFlush handlers ---------------------------------------------------------- 0.44s\nSet quorum test data ---------------------------------------------------- 0.42s\nPass quorum test if all monitors are in quorum -------------------------- 0.40s\nSet health test data ---------------------------------------------------- 0.39s\nSet fsid test vars ------------------------------------------------------ 0.39s\nSet test result to passed if container is existing ---------------------- 0.37s\nSet test result to passed if ceph-mon is running ------------------------ 0.35s\nSet test result to failed if container is missing ----------------------- 0.33s\nPrepare test data ------------------------------------------------------- 0.33s\n+ osism validate ceph-mgrs\n\nPLAY [Ceph validate mgrs] ******************************************************\n\nTASK [Get timestamp for report file] *******************************************\nWednesday 30 September 2026  05:10:55 +0000 (0:00:00.655)       0:00:00.655 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Create report output directory] ******************************************\nWednesday 30 September 2026  05:10:56 +0000 (0:00:01.100)       0:00:01.755 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Define report vars] ******************************************************\nWednesday 30 September 2026  05:10:57 +0000 (0:00:00.849)       0:00:02.605 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Prepare test data for container existance test] **************************\nWednesday 30 September 2026  05:10:57 +0000 (0:00:00.143)       0:00:02.749 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Get container info] ******************************************************\nWednesday 30 September 2026  05:10:57 +0000 (0:00:00.308)       0:00:03.058 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if container is missing] ***********************\nWednesday 30 September 2026  05:10:59 +0000 (0:00:01.666)       0:00:04.724 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if container is existing] **********************\nWednesday 30 September 2026  05:10:59 +0000 (0:00:00.337)       0:00:05.061 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  05:10:59 +0000 (0:00:00.321)       0:00:05.383 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if ceph-mgr is not running] ********************\nWednesday 30 September 2026  05:11:00 +0000 (0:00:00.340)       0:00:05.724 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if ceph-mgr is running] ************************\nWednesday 30 September 2026  05:11:00 +0000 (0:00:00.517)       0:00:06.242 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  05:11:01 +0000 (0:00:00.411)       0:00:06.654 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  05:11:01 +0000 (0:00:00.281)       0:00:06.935 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  05:11:01 +0000 (0:00:00.272)       0:00:07.207 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:02 +0000 (0:00:00.288)       0:00:07.495 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:02 +0000 (0:00:00.072)       0:00:07.567 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:02 +0000 (0:00:00.072)       0:00:07.640 *** \n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  05:11:02 +0000 (0:00:00.258)       0:00:07.899 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Fail due to missing containers] ******************************************\nWednesday 30 September 2026  05:11:02 +0000 (0:00:00.263)       0:00:08.163 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Define mgr module test vars] *********************************************\nWednesday 30 September 2026  05:11:03 +0000 (0:00:00.268)       0:00:08.432 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Gather list of mgr modules] **********************************************\nWednesday 30 September 2026  05:11:03 +0000 (0:00:00.144)       0:00:08.576 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [Parse mgr module list from json] *****************************************\nWednesday 30 September 2026  05:11:05 +0000 (0:00:01.871)       0:00:10.448 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Extract list of enabled mgr modules] *************************************\nWednesday 30 September 2026  05:11:05 +0000 (0:00:00.268)       0:00:10.716 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail test if mgr modules are disabled that should be enabled] ************\nWednesday 30 September 2026  05:11:05 +0000 (0:00:00.367)       0:00:11.084 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass test if required mgr modules are enabled] ***************************\nWednesday 30 September 2026  05:11:05 +0000 (0:00:00.153)       0:00:11.237 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Set validation result to passed if no test failed] ***********************\nWednesday 30 September 2026  05:11:05 +0000 (0:00:00.154)       0:00:11.391 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set validation result to failed if a test failed] ************************\nWednesday 30 September 2026  05:11:06 +0000 (0:00:00.270)       0:00:11.661 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  05:11:06 +0000 (0:00:00.272)       0:00:11.933 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  05:11:08 +0000 (0:00:01.791)       0:00:13.725 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  05:11:08 +0000 (0:00:00.314)       0:00:14.039 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:08 +0000 (0:00:00.292)       0:00:14.331 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:08 +0000 (0:00:00.077)       0:00:14.409 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:09 +0000 (0:00:00.093)       0:00:14.502 *** \n\nRUNNING HANDLER [Write report file] ********************************************\nWednesday 30 September 2026  05:11:09 +0000 (0:00:00.086)       0:00:14.588 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  05:11:10 +0000 (0:00:01.475)       0:00:16.064 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m\n\u001b[0;32m    \"msg\": [\u001b[0m\n\u001b[0;32m        \"Validator run completed.\",\u001b[0m\n\u001b[0;32m        \"You can find the report file here:\",\u001b[0m\n\u001b[0;32m        \"/opt/reports/validator/ceph-mgrs-validator-2026-09-30T05:10:56+00:00-report.json\",\u001b[0m\n\u001b[0;32m        \"on the following host:\",\u001b[0m\n\u001b[0;32m        \"testbed-manager\"\u001b[0m\n\u001b[0;32m    ]\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:11:11 +0000 (0:00:00.444)       0:00:16.509 *** \n=============================================================================== \nGather list of mgr modules ---------------------------------------------- 1.87s\nAggregate test results step one ----------------------------------------- 1.79s\nGet container info ------------------------------------------------------ 1.67s\nWrite report file ------------------------------------------------------- 1.48s\nGet timestamp for report file ------------------------------------------- 1.10s\nCreate report output directory ------------------------------------------ 0.85s\nSet test result to failed if ceph-mgr is not running -------------------- 0.52s\nPrint report file information ------------------------------------------- 0.44s\nSet test result to passed if ceph-mgr is running ------------------------ 0.41s\nFlush handlers ---------------------------------------------------------- 0.40s\nExtract list of enabled mgr modules ------------------------------------- 0.37s\nPrepare test data ------------------------------------------------------- 0.34s\nSet test result to failed if container is missing ----------------------- 0.34s\nSet test result to passed if container is existing ---------------------- 0.32s\nAggregate test results step two ----------------------------------------- 0.31s\nPrepare test data for container existance test -------------------------- 0.31s\nAggregate test results step three --------------------------------------- 0.29s\nAggregate test results step three --------------------------------------- 0.29s\nAggregate test results step one ----------------------------------------- 0.28s\nAggregate test results step two ----------------------------------------- 0.27s\n+ osism validate ceph-osds\n\nPLAY [Ceph validate OSDs] ******************************************************\n\nTASK [Gather fresh facts] ******************************************************\nWednesday 30 September 2026  05:11:28 +0000 (0:00:00.603)       0:00:00.603 *** \n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get timestamp for report file] *******************************************\nWednesday 30 September 2026  05:11:34 +0000 (0:00:06.410)       0:00:07.013 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  05:11:35 +0000 (0:00:01.059)       0:00:08.072 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Create report output directory] ******************************************\nWednesday 30 September 2026  05:11:36 +0000 (0:00:00.255)       0:00:08.328 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Define report vars] ******************************************************\nWednesday 30 September 2026  05:11:36 +0000 (0:00:00.790)       0:00:09.118 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Define OSD test variables] ***********************************************\nWednesday 30 September 2026  05:11:36 +0000 (0:00:00.137)       0:00:09.255 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Calculate OSD devices for each host] *************************************\nWednesday 30 September 2026  05:11:37 +0000 (0:00:00.171)       0:00:09.426 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Define OSD test variables] ***********************************************\nWednesday 30 September 2026  05:11:37 +0000 (0:00:00.510)       0:00:09.937 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Calculate OSD devices for each host] *************************************\nWednesday 30 September 2026  05:11:37 +0000 (0:00:00.155)       0:00:10.093 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Calculate total number of OSDs in cluster] *******************************\nWednesday 30 September 2026  05:11:38 +0000 (0:00:00.350)       0:00:10.443 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  05:11:38 +0000 (0:00:00.364)       0:00:10.808 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get list of ceph-osd containers on host] *********************************\nWednesday 30 September 2026  05:11:38 +0000 (0:00:00.314)       0:00:11.123 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '7f6221c3bf04907d2b254632dd379179860780379c937b92ba6c7b1fef22e3b9'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': 'deb70549d1c7a4be5cf8553acef68aa45012776fc749ac1c282d2e98d4ad526e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 8 minutes', 'id': '0ff4473c711445f171053d0b4b999456032c1bf820c34aa514cfad0938cba18e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'state': 'running', 'status': 'Up 16 minutes', 'id': 'c8630ee1ec3cc741a802af1cf3c77b553ddd53ad73f9c5eaa6b2a379edd55d0f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '77ab6f5b17267503efe283c9b35ae2c0d7ccde5d7d89b1bc712094bf715583bc'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': '789e5cdbe9c79314382f9c8e767bf92979bd64f8f088ae253f3cdced33a65a00'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': 'c06f73e7537f78bae9c7515dc43dda4be6f050cac8748111c87068dff61b729e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'state': 'running', 'status': 'Up 47 minutes (healthy)', 'id': '4e0d9db8a3b5e407aaf1397b62422cd0d0e43c94382fb34d6011b54a845979cf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-rgw-default-testbed-node-3-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '6d496bfe943f27be14524ef59a69ed7325e79d586fd89ab847cedd2f77ddd73b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-mds-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '7d0ebd7427059cf9b12245582bc31239b39852285673795585c6ac6ab926d5d4'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-crash-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '144c1dd7302850292eecafe86ad11424f0c2b304043e5e0adfe61d8076405cc6'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '295d635603482796ba6c2fe47ffbf873de717efe9450556e008a8499b3e9afbf'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '04a2a279152809e0e5205a4b328a7a877a3e8b060e52815cad4a789082d3275c'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '465fb245c939c5492122ce77b7e75caa882cc677a226679bdba9840c611e9647'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '7cb05dc9b2bbd5856c073a8e40f0bf368c0548bb5b6f0fbaba5cbd5e8d241eee'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'state': 'running', 'status': 'Up About an hour', 'id': '7cf10f68e676be1689991388141fa51754ec01a29f9f96a33586d33e43621e9a'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '6166a44d3102537b8ff136d5b789760b367b6d6d094a7be802e893fe6a3bf387'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 8 minutes', 'id': 'b3cfea0017b3d6c2871b8951ffe68e1592ee3ee5486418ab5b8a035979f39dd9'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '098794ec24cb80c13ceba55ce26ca2d8f84430fa9bfe8fb99535d088075d3523'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'state': 'running', 'status': 'Up 16 minutes', 'id': 'c816239ebf3bcf451dd68527b880b99f3257aea3f7d7e10dac2bf704137c7ac2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '8b6f847fb70ca4990ecb98041b28f2c1176b4cf2b1eb712fc37fe9698dd25f45'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '3b2945d0690ced87e2d909acff76180f6e647f43aa1b3fbcb0fe8efeed42771f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '34454168df581e7232297e6765525eb8c632cb4332b248d4d74325d906b468be'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '6721dc14f7d7ca7857a814cc7064b108d14723eda970fada9c55b6dc7427ba43'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '2ea96ef9ec6d4eaf9e31b914bb89f3855f79a5a95b3202d6e34b0017cb510183'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': '527068b2f9a2cf5da68e3d7eb56c2e6d0f73f755224ffbdb9f099369225c4faf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'state': 'running', 'status': 'Up 47 minutes (healthy)', 'id': '046420943cdbb4786da82f3c09a87152904347648e8fbe90d0b915c27d646bc2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-rgw-default-testbed-node-4-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '2f93d230a34a68d79a89644c1923197878c498fbfd89c7928f836926e25fef2d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-mds-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '77cde63639acc917c6dd3cc1a05ea8ba5fe07b94b01af39d5ae1e029049e3ab5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-crash-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '6519e767b90cd10daf83fe321f5ff930df2228f593d20f9406a411b33ada778a'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '30a530859892b4f4830aff628fe0ba3fc7515c4cfb65584c2d308a2010654429'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-1', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '729daf3e557a8a9f25f68cae0f78f298759c244521cabe90f5160af2f52952ba'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'state': 'running', 'status': 'Up About an hour', 'id': '277f1a3f719ddb5b1a2fcd871aa9f6d1096e2efb08415113da6ae4d33eccda6b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '51cf8a1e237e7b9e2191cbeaf5a8caf6e67fe3f86c7e696b9fa957c1349cda17'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '969e0d69cec801339391257ca519c755c2f089fb74940736e61027fbf8480f5a'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'd151aaa9699b8c2387a105b30caf1deb227e9bd12c7631ff3f4122d3ef6c330b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '6d0d8f9874a1caf208917e1f1848353c7af7d083a8f87ea18944b5ad1150b96b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '4862dd793b41c6f374c183bc32d0e3181973cc118eac21487ed8651d6037fce4'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '729b1c494be0284577d30957a5c67c338a8012f3846163d9cb8f0db44b546b4d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': 'b5702980dd79ed67a5dcd525b966d152119d12a2fea55a500b69d5f197e7f67b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 8 minutes', 'id': 'bac57cc36a4a6c693ae1e0e5bd3e842c61fa9c610fae942452d2f8d6b4b3528c'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'state': 'running', 'status': 'Up 16 minutes', 'id': 'ba0f570067026e62f6085675ba695bd969ce8080834cd34700b5efaeb333f85d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '64e3dd80f9f7e5c322d5200a17848fd61b91dbd2c6bf5dca209b30cb8cb1cad1'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '9dc074c0e21b553babe63b98cc80e194b16fbe679a91439fb7b332285a8388ba'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': '660126d872a714e2cc8c85a5b1464f9c06ea44ce6c5bac11bfacc91d8cb57e44'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'state': 'running', 'status': 'Up 47 minutes (healthy)', 'id': 'fa04694d89b64c36561af6a23ad3580938867fcf4ac140ca9ff1a39cf3ea9226'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-rgw-default-testbed-node-5-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': 'c98db54e1df01c17f3f0e6497f48d040f85f3fe096469337fab38cd30e53653e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-mds-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '583b0a36dc129b09e06acc8fb0824fe45af4e47259350403f704ad528390ee07'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-crash-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '0e756b41e0894df9741cc8efe04b4853bae9e7e06930d92065da6cc01ef53096'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-2', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': 'c1aa8b19c87affcb1bb9fc32450f76e8bc2ef417021c97b441b0db5ed42759a8'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': 'd2941810d2db6b7ff82bcd0ecb508018d04d6624bcb35f7a4bf054c295cc9749'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'state': 'running', 'status': 'Up About an hour', 'id': '18ef65f02ca786045d5cc6806b9fcf7406fb5816b0c93bcf33fbcc3f6d83c40a'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '0a4bff9971b5700be90523c5fb19ce1e11e80c5fd8d48b57e17d0a4d2178bdef'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '30fadbaf7beb21d9653c40b750802a7ff1927a12be502c4f84526428ba7ab781'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '25a10bba8fc496a3b25aef82c8dc3801c1b1eeb11a38262f474d4ceb199918f5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '206c1a85d72366c85d7b1ec645743869686683a442ece8f4798c9d648f15519b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'a145de71a658e9b777c1e200dfda57849f3d28727dc1bb70ef51b39e1fbb6aeb'}) \u001b[0m\n\nTASK [Get count of ceph-osd containers on host] ********************************\nWednesday 30 September 2026  05:11:39 +0000 (0:00:00.722)       0:00:11.846 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to failed when count of containers is wrong] *************\nWednesday 30 September 2026  05:11:39 +0000 (0:00:00.304)       0:00:12.150 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to passed if count matches] ******************************\nWednesday 30 September 2026  05:11:40 +0000 (0:00:00.345)       0:00:12.496 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  05:11:40 +0000 (0:00:00.344)       0:00:12.840 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get list of ceph-osd containers that are not running] ********************\nWednesday 30 September 2026  05:11:40 +0000 (0:00:00.306)       0:00:13.147 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-5', 'osd_id': '5', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-0', 'osd_id': '0', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-3', 'osd_id': '3', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-1', 'osd_id': '1', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-2', 'osd_id': '2', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-4', 'osd_id': '4', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Get count of ceph-osd containers that are not running] *******************\nWednesday 30 September 2026  05:11:41 +0000 (0:00:00.573)       0:00:13.720 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to failed if an OSD is not running] **********************\nWednesday 30 September 2026  05:11:41 +0000 (0:00:00.333)       0:00:14.053 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to failed if an OSD is not running] **********************\nWednesday 30 September 2026  05:11:42 +0000 (0:00:00.309)       0:00:14.363 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to passed if all containers are running] *****************\nWednesday 30 September 2026  05:11:42 +0000 (0:00:00.324)       0:00:14.687 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Aggregate test failed state across hosts] ********************************\nWednesday 30 September 2026  05:11:42 +0000 (0:00:00.528)       0:00:15.215 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  05:11:43 +0000 (0:00:00.376)       0:00:15.592 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  05:11:43 +0000 (0:00:00.280)       0:00:15.873 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  05:11:43 +0000 (0:00:00.276)       0:00:16.149 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:44 +0000 (0:00:00.298)       0:00:16.447 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:44 +0000 (0:00:00.070)       0:00:16.518 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:44 +0000 (0:00:00.066)       0:00:16.584 *** \n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  05:11:44 +0000 (0:00:00.070)       0:00:16.654 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail early due to containers not running] ********************************\nWednesday 30 September 2026  05:11:44 +0000 (0:00:00.296)       0:00:16.951 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  05:11:44 +0000 (0:00:00.290)       0:00:17.242 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set _mon_hostname fact] **************************************************\nWednesday 30 September 2026  05:11:45 +0000 (0:00:00.304)       0:00:17.547 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Get ceph osd tree] *******************************************************\nWednesday 30 September 2026  05:11:45 +0000 (0:00:00.686)       0:00:18.233 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [Parse osd tree from JSON] ************************************************\nWednesday 30 September 2026  05:11:48 +0000 (0:00:02.145)       0:00:20.378 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Get OSDs that are not up or in] ******************************************\nWednesday 30 September 2026  05:11:48 +0000 (0:00:00.167)       0:00:20.546 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Fail test if OSDs are not up or in] **************************************\nWednesday 30 September 2026  05:11:48 +0000 (0:00:00.387)       0:00:20.933 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Pass test if OSDs are all up and in] *************************************\nWednesday 30 September 2026  05:11:48 +0000 (0:00:00.124)       0:00:21.058 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  05:11:48 +0000 (0:00:00.141)       0:00:21.200 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [List ceph LVM volumes and collect data] **********************************\nWednesday 30 September 2026  05:11:49 +0000 (0:00:00.320)       0:00:21.520 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Parse LVM data as JSON] **************************************************\nWednesday 30 September 2026  05:11:50 +0000 (0:00:01.425)       0:00:22.945 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get unencrypted and encrypted OSDs] **************************************\nWednesday 30 September 2026  05:11:51 +0000 (0:00:00.517)       0:00:23.462 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Fail if count of encrypted OSDs does not match] **************************\nWednesday 30 September 2026  05:11:51 +0000 (0:00:00.590)       0:00:24.052 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Pass if count of encrypted OSDs equals count of OSDs] ********************\nWednesday 30 September 2026  05:11:52 +0000 (0:00:00.298)       0:00:24.351 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Fail if count of unencrypted OSDs does not match] ************************\nWednesday 30 September 2026  05:11:52 +0000 (0:00:00.341)       0:00:24.693 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Pass if count of unencrypted OSDs equals count of OSDs] ******************\nWednesday 30 September 2026  05:11:52 +0000 (0:00:00.309)       0:00:25.002 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  05:11:53 +0000 (0:00:00.533)       0:00:25.536 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get CRUSH node data of each OSD host and root node childs] ***************\nWednesday 30 September 2026  05:11:53 +0000 (0:00:00.564)       0:00:26.100 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Calculate sub test expression results] ***********************************\nWednesday 30 September 2026  05:11:54 +0000 (0:00:00.588)       0:00:26.689 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Fail test if any sub test failed] ****************************************\nWednesday 30 September 2026  05:11:54 +0000 (0:00:00.307)       0:00:26.996 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Pass test if no sub test failed] *****************************************\nWednesday 30 September 2026  05:11:55 +0000 (0:00:00.563)       0:00:27.559 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Aggregate test failed state across hosts] ********************************\nWednesday 30 September 2026  05:11:55 +0000 (0:00:00.360)       0:00:27.920 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Set validation result to passed if no test failed] ***********************\nWednesday 30 September 2026  05:11:56 +0000 (0:00:00.453)       0:00:28.374 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set validation result to failed if a test failed] ************************\nWednesday 30 September 2026  05:11:56 +0000 (0:00:00.309)       0:00:28.684 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  05:11:56 +0000 (0:00:00.267)       0:00:28.952 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  05:11:58 +0000 (0:00:02.335)       0:00:31.287 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  05:11:59 +0000 (0:00:00.303)       0:00:31.590 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:59 +0000 (0:00:00.282)       0:00:31.873 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:59 +0000 (0:00:00.080)       0:00:31.953 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  05:11:59 +0000 (0:00:00.075)       0:00:32.029 *** \n\nRUNNING HANDLER [Write report file] ********************************************\nWednesday 30 September 2026  05:11:59 +0000 (0:00:00.077)       0:00:32.106 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  05:12:01 +0000 (0:00:01.844)       0:00:33.950 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => {\u001b[0m\n\u001b[0;32m    \"msg\": [\u001b[0m\n\u001b[0;32m        \"Validator run completed.\",\u001b[0m\n\u001b[0;32m        \"You can find the report file here:\",\u001b[0m\n\u001b[0;32m        \"/opt/reports/validator/ceph-osds-validator-2026-09-30T05:11:35+00:00-report.json\",\u001b[0m\n\u001b[0;32m        \"on the following host:\",\u001b[0m\n\u001b[0;32m        \"testbed-manager\"\u001b[0m\n\u001b[0;32m    ]\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:12:02 +0000 (0:00:00.441)       0:00:34.391 *** \n=============================================================================== \nGather fresh facts ------------------------------------------------------ 6.41s\nAggregate test results step one ----------------------------------------- 2.34s\nGet ceph osd tree ------------------------------------------------------- 2.15s\nWrite report file ------------------------------------------------------- 1.84s\nList ceph LVM volumes and collect data ---------------------------------- 1.43s\nGet timestamp for report file ------------------------------------------- 1.06s\nCreate report output directory ------------------------------------------ 0.79s\nGet list of ceph-osd containers on host --------------------------------- 0.72s\nSet _mon_hostname fact -------------------------------------------------- 0.69s\nGet unencrypted and encrypted OSDs -------------------------------------- 0.59s\nGet CRUSH node data of each OSD host and root node childs --------------- 0.59s\nGet list of ceph-osd containers that are not running -------------------- 0.57s\nPrepare test data ------------------------------------------------------- 0.56s\nFail test if any sub test failed ---------------------------------------- 0.56s\nPass if count of unencrypted OSDs equals count of OSDs ------------------ 0.53s\nSet test result to passed if all containers are running ----------------- 0.53s\nParse LVM data as JSON -------------------------------------------------- 0.52s\nCalculate OSD devices for each host ------------------------------------- 0.51s\nAggregate test failed state across hosts -------------------------------- 0.45s\nPrint report file information ------------------------------------------- 0.44s\n+ sh -c /opt/configuration/scripts/check/200-infrastructure.sh\n+ set -e\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ packages='libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client'\n+ dpkg -s libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client\n+ sudo apt-get install -y libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client\n\n# Status of Elasticsearch\n\n+ pushd /opt/configuration/contrib\n+ failures=0\n+ echo\n+ echo '# Status of Elasticsearch'\n+ echo\n+ run_check Elasticsearch bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s\n+ local name=Elasticsearch\n+ shift\n+ bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s\nOK - elasticsearch (kolla_logging) is running. status: green; timed_out: false; number_of_nodes: 3; number_of_data_nodes: 3; active_primary_shards: 9; active_shards: 22; relocating_shards: 0; initializing_shards: 0; delayed_unassigned_shards: 0; unassigned_shards: 0  | 'active_primary'=9 'active'=22 'relocating'=0 'init'=0 'delay_unass'=0 'unass'=0\n\n# Status of MariaDB\n\n+ echo\n+ echo '# Status of MariaDB'\n+ echo\n++ semver 10.2.0 10.0.0-0\n+ [[ 1 -ge 0 ]]\n+ run_check MariaDB osism status database\n+ local name=MariaDB\n+ shift\n+ osism status database\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to MariaDB at 192.168.16.9...\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Status: Primary\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnected: ON\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mReady: ON\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal State: Synced\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster State UUID: 606cfa03-bc81-11f1-9427-3770ff42bdce\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Members: 192.168.16.11:3306,192.168.16.12:3306,192.168.16.10:3306\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGalera Version: 26.4.27(rf032a460)\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal Node UUID: 93fd40d4-bc81-11f1-8145-a31d572f19bf\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlow Control Paused: 0.00%\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRecv Queue Avg: 0.00680272\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSend Queue Avg: 0.0012499\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTransactions: 9464 local commits, 11903 replicated, 147 received\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConflicts: 0 cert failures, 0 bf aborts\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Uptime: 1 hour, 25 minutes\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mThreads: 154 connected, 2 running\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mQueries: 169820 total, 0 slow\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAborted Connects: 83\u001b[0m\n\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Galera Cluster validation PASSED\u001b[0m\n+ echo\n\n# Status of Prometheus\n\n+ echo '# Status of Prometheus'\n+ echo\n+ run_check 'Prometheus healthy' curl -s https://api-int.testbed.osism.xyz:9091/-/healthy\n+ local 'name=Prometheus healthy'\n+ shift\n+ curl -s https://api-int.testbed.osism.xyz:9091/-/healthy\nUnauthorized\n+ run_check 'Prometheus ready' curl -s https://api-int.testbed.osism.xyz:9091/-/ready\n+ local 'name=Prometheus ready'\n+ shift\n+ curl -s https://api-int.testbed.osism.xyz:9091/-/ready\nUnauthorized\n\n# Status of RabbitMQ\n\n+ echo\n+ echo '# Status of RabbitMQ'\n+ echo\n++ semver 10.2.0 10.0.0-0\n+ [[ 1 -ge 0 ]]\n+ run_check RabbitMQ osism status messaging\n+ local name=RabbitMQ\n+ shift\n+ osism status messaging\n\u001b[32m2026-09-30 05:12:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connecting to RabbitMQ Management API at 192.168.16.10:15672 as openstack...\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] RabbitMQ Version: 4.1.8\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Erlang Version: 27.3.4.1\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Name: rabbit@testbed-node-0\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Partitions: None (healthy)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connections: 241, Channels: 240, Queues: 192\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Messages: 233 total, 233 ready, 0 unacked\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Message Rates: 7.4/s publish, 9.0/s deliver\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Disk Free: 57.1 GB (limit: 0.0 GB)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Memory Used: 0.16 GB (limit: 18.80 GB)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] File Descriptors: 130/1048576\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Sockets: 0/0\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connecting to RabbitMQ Management API at 192.168.16.11:15672 as openstack...\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] RabbitMQ Version: 4.1.8\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Erlang Version: 27.3.4.1\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Name: rabbit@testbed-node-1\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Partitions: None (healthy)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connections: 241, Channels: 240, Queues: 192\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Messages: 233 total, 233 ready, 0 unacked\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Message Rates: 7.4/s publish, 9.0/s deliver\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Disk Free: 57.3 GB (limit: 0.0 GB)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Memory Used: 0.16 GB (limit: 18.80 GB)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] File Descriptors: 115/1048576\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Sockets: 0/0\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connecting to RabbitMQ Management API at 192.168.16.12:15672 as openstack...\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] RabbitMQ Version: 4.1.8\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Erlang Version: 27.3.4.1\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Name: rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Partitions: None (healthy)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connections: 241, Channels: 240, Queues: 192\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Messages: 233 total, 233 ready, 0 unacked\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Message Rates: 7.4/s publish, 9.0/s deliver\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Disk Free: 57.3 GB (limit: 0.0 GB)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Memory Used: 0.16 GB (limit: 18.80 GB)\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] File Descriptors: 117/1048576\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Sockets: 0/0\u001b[0m\n\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRabbitMQ Cluster validation PASSED\u001b[0m\n++ valkey_or_redis\n++ local openstack_version\n+++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\" }}' kolla-ansible\n++ openstack_version=2025.1\n++ case \"$openstack_version\" in\n++ echo redis\n+ key_value_store=redis\n++ awk -v k=redis_master_password: '$1 == k {print $2}' /opt/configuration/environments/kolla/secrets.yml\n\n# Status of Redis\n\n+ key_value_store_password=QHNA1SZRlOKzLADhUd5ZDgpHfQe6dNfr3bwEdY24\n+ echo\n+ echo '# Status of Redis'\n+ echo\n+ run_check Redis /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH QHNA1SZRlOKzLADhUd5ZDgpHfQe6dNfr3bwEdY24\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j\n+ local name=Redis\n+ shift\n+ /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH QHNA1SZRlOKzLADhUd5ZDgpHfQe6dNfr3bwEdY24\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j\nTCP OK - 0.001 second response time on 192.168.16.10 port 6379|time=0.001341s;;;0.000000;10.000000\n+ popd\n\n# Create backup of MariaDB database\n\n+ [[ 0 -gt 0 ]]\n+ echo\n+ echo '# Create backup of MariaDB database'\n+ echo\n++ semver 10.2.0 9.0.0\n+ [[ 1 -ge 0 ]]\n+ osism apply mariadb-backup -e mariadb_backup_type=full\n\u001b[32m2026-09-30 05:12:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb-backup.\u001b[0m\n\u001b[32m2026-09-30 05:12:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7ceb44e9-1393-400e-af51-5fb59c0d8b79 (mariadb-backup) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:12:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7ceb44e9-1393-400e-af51-5fb59c0d8b79 (mariadb-backup) has been started and output is visible here.\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  05:12:49 +0000 (0:00:00.296)       0:00:00.296 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:12:49 +0000 (0:00:00.360)       0:00:00.657 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m\n\nPLAY [Apply role mariadb] ******************************************************\n\nTASK [mariadb : Group MariaDB hosts based on shards] ***************************\nWednesday 30 September 2026  05:12:50 +0000 (0:00:00.494)       0:00:01.151 *** \n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m\n\nTASK [mariadb : include_tasks] *************************************************\nWednesday 30 September 2026  05:12:50 +0000 (0:00:00.490)       0:00:01.642 *** \n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/backup.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Get MariaDB container facts] ***********************************\nWednesday 30 September 2026  05:12:51 +0000 (0:00:00.750)       0:00:02.392 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Taking full database backup via Mariabackup] *******************\nWednesday 30 September 2026  05:12:55 +0000 (0:00:04.113)       0:00:06.505 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart\u001b[0m\n\nPLAY [Restart mariadb services] ************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_start\u001b[0m\n\nPLAY [Start mariadb services] **************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring:\u001b[0m\n\u001b[1;35mmariadb_bootstrap_restart\u001b[0m\n\nPLAY [Restart bootstrap mariadb service] ***************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\nPLAY [Apply mariadb post-configuration] ****************************************\n\nTASK [Include mariadb post-deploy.yml] *****************************************\nWednesday 30 September 2026  05:13:28 +0000 (0:00:32.281)       0:00:38.787 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Include mariadb post-upgrade.yml] ****************************************\nWednesday 30 September 2026  05:13:28 +0000 (0:00:00.310)       0:00:39.098 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=6   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:13:28 +0000 (0:00:00.233)       0:00:39.331 *** \n=============================================================================== \nmariadb : Taking full database backup via Mariabackup ------------------ 32.28s\nmariadb : Get MariaDB container facts ----------------------------------- 4.11s\nmariadb : include_tasks ------------------------------------------------- 0.75s\nGroup hosts based on enabled services ----------------------------------- 0.49s\nmariadb : Group MariaDB hosts based on shards --------------------------- 0.49s\nGroup hosts based on Kolla action --------------------------------------- 0.36s\nInclude mariadb post-deploy.yml ----------------------------------------- 0.31s\nInclude mariadb post-upgrade.yml ---------------------------------------- 0.23s\n+ sh -c /opt/configuration/scripts/check/300-openstack.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/configuration/scripts/manager-version.sh\n+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml\n\n# OpenStack endpoints\n\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n+ export OS_CLOUD=admin\n+ OS_CLOUD=admin\n+ echo\n+ echo '# OpenStack endpoints'\n+ echo\n+ openstack endpoint list\n+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+\n| ID                               | Region    | Service Name | Service Type  | Enabled | Interface | URL                                                                 |\n+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+\n| 04ab252dc5324158a5ec6e7f7f12245d | RegionOne | barbican     | key-manager   | True    | internal  | https://api-int.testbed.osism.xyz:9311                              |\n| 070e14d8068d4397869e98111d60b50e | RegionOne | nova         | compute       | True    | internal  | https://api-int.testbed.osism.xyz:8774/v2.1                         |\n| 091a63f68d41464998f9e1de59f0ecd7 | RegionOne | placement    | placement     | True    | public    | https://api.testbed.osism.xyz:8780                                  |\n| 0bbb2f1493514e2c9b3fed8ac572cbf1 | RegionOne | cinder       | block-storage | True    | public    | https://api.testbed.osism.xyz:8776/v3                               |\n| 177543f256854e76a1929125443a00cf | RegionOne | placement    | placement     | True    | internal  | https://api-int.testbed.osism.xyz:8780                              |\n| 2c01f012ba0a45fdaf7281da20ede653 | RegionOne | manilav2     | sharev2       | True    | public    | https://api.testbed.osism.xyz:8786/v2                               |\n| 2c31a999407a40ce80b68473e54e377d | RegionOne | octavia      | load-balancer | True    | public    | https://api.testbed.osism.xyz:9876                                  |\n| 3538806130864e92b049c5c9fe582695 | RegionOne | aodh         | alarming      | True    | internal  | https://api-int.testbed.osism.xyz:8042                              |\n| 36848268aa124995bf4b570fc92c0330 | RegionOne | keystone     | identity      | True    | public    | https://api.testbed.osism.xyz:5000                                  |\n| 444c4e07223a4e0d91813a76c1ed7ff2 | RegionOne | cinder       | block-storage | True    | internal  | https://api-int.testbed.osism.xyz:8776/v3                           |\n| 6c7d5f4ce9fb4e108cd196275d911990 | RegionOne | neutron      | network       | True    | public    | https://api.testbed.osism.xyz:9696                                  |\n| 70516c5067a341ec9ff91de55ad968e6 | RegionOne | octavia      | load-balancer | True    | internal  | https://api-int.testbed.osism.xyz:9876                              |\n| 768ef64bfd0a42e18873c12b0acaa9d4 | RegionOne | swift        | object-store  | True    | public    | https://api.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s     |\n| 788cfb0de30c429596712c19d0a59ddd | RegionOne | skyline      | panel         | True    | public    | https://api.testbed.osism.xyz:9998                                  |\n| 7e033fc2ca2145389ced7ef1eddfbdae | RegionOne | cinderv3     | volumev3      | True    | public    | https://api.testbed.osism.xyz:8776/v3/%(tenant_id)s                 |\n| 84c152156d7f40f7b38cfb0c46bd30a9 | RegionOne | aodh         | alarming      | True    | public    | https://api.testbed.osism.xyz:8042                                  |\n| 9453c4ed35e94a77b3b59a0944f049cf | RegionOne | neutron      | network       | True    | internal  | https://api-int.testbed.osism.xyz:9696                              |\n| 9701313d6f3b4275b7c547789bd0b2af | RegionOne | keystone     | identity      | True    | internal  | https://api-int.testbed.osism.xyz:5000                              |\n| 9843d33b264d43ebb2e264a7fcdac67b | RegionOne | manilav2     | sharev2       | True    | internal  | https://api-int.testbed.osism.xyz:8786/v2                           |\n| b4703548c7c442b49d82b3ba7b90f148 | RegionOne | manila       | share         | True    | public    | https://api.testbed.osism.xyz:8786/v1/%(tenant_id)s                 |\n| ba8dfd71f1be44deb9ad6d2ff021b319 | RegionOne | designate    | dns           | True    | internal  | https://api-int.testbed.osism.xyz:9001                              |\n| bc0f51f289834f06949a75e3a698a00e | RegionOne | swift        | object-store  | True    | internal  | https://api-int.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s |\n| c6b6ae2a372245f9b7bbb9e421add44e | RegionOne | nova         | compute       | True    | public    | https://api.testbed.osism.xyz:8774/v2.1                             |\n| cb1d97ae039d4f4ca575e8c9b0134632 | RegionOne | barbican     | key-manager   | True    | public    | https://api.testbed.osism.xyz:9311                                  |\n| d3a6a39b539f416db09b8c70b3ac10b5 | RegionOne | manila       | share         | True    | internal  | https://api-int.testbed.osism.xyz:8786/v1/%(tenant_id)s             |\n| d52d66242ec54cf6bb1fe74bd596ab3f | RegionOne | glance       | image         | True    | internal  | https://api-int.testbed.osism.xyz:9292                              |\n| ea644afbf74b47c2a9ad2252dbcc836c | RegionOne | designate    | dns           | True    | public    | https://api.testbed.osism.xyz:9001                                  |\n| ef5d107c7e8f4c89a4a3e81083013d32 | RegionOne | skyline      | panel         | True    | internal  | https://api-int.testbed.osism.xyz:9998                              |\n| fded752b151b44d09113f23933056ced | RegionOne | cinderv3     | volumev3      | True    | internal  | https://api-int.testbed.osism.xyz:8776/v3/%(tenant_id)s             |\n| ff9b20fa1dcd4442bf1900370526c027 | RegionOne | glance       | image         | True    | public    | https://api.testbed.osism.xyz:9292                                  |\n+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+\n\n# Cinder\n\n+ echo\n+ echo '# Cinder'\n+ echo\n+ openstack volume service list\n+------------------+----------------------------+----------+---------+-------+----------------------------+\n| Binary           | Host                       | Zone     | Status  | State | Updated At                 |\n+------------------+----------------------------+----------+---------+-------+----------------------------+\n| cinder-scheduler | testbed-node-0             | internal | enabled | up    | 2026-09-30T05:13:28.000000 |\n| cinder-scheduler | testbed-node-2             | internal | enabled | up    | 2026-09-30T05:13:29.000000 |\n| cinder-scheduler | testbed-node-1             | internal | enabled | up    | 2026-09-30T05:13:28.000000 |\n| cinder-volume    | testbed-node-0@rbd-volumes | nova     | enabled | up    | 2026-09-30T05:13:29.000000 |\n| cinder-volume    | testbed-node-2@rbd-volumes | nova     | enabled | up    | 2026-09-30T05:13:25.000000 |\n| cinder-volume    | testbed-node-1@rbd-volumes | nova     | enabled | up    | 2026-09-30T05:13:25.000000 |\n| cinder-backup    | testbed-node-0             | nova     | enabled | up    | 2026-09-30T05:13:27.000000 |\n| cinder-backup    | testbed-node-2             | nova     | enabled | up    | 2026-09-30T05:13:30.000000 |\n| cinder-backup    | testbed-node-1             | nova     | enabled | up    | 2026-09-30T05:13:30.000000 |\n+------------------+----------------------------+----------+---------+-------+----------------------------+\n\n# Neutron\n\n+ echo\n+ echo '# Neutron'\n+ echo\n+ openstack network agent list\n+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+\n| ID                                   | Agent Type                   | Host           | Availability Zone | Alive | State | Binary                     |\n+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+\n| testbed-node-1                       | OVN Controller Gateway agent | testbed-node-1 | nova              | :-)   | UP    | ovn-controller             |\n| testbed-node-3                       | OVN Controller agent         | testbed-node-3 |                   | :-)   | UP    | ovn-controller             |\n| testbed-node-5                       | OVN Controller agent         | testbed-node-5 |                   | :-)   | UP    | ovn-controller             |\n| testbed-node-0                       | OVN Controller Gateway agent | testbed-node-0 | nova              | :-)   | UP    | ovn-controller             |\n| testbed-node-2                       | OVN Controller Gateway agent | testbed-node-2 | nova              | :-)   | UP    | ovn-controller             |\n| testbed-node-4                       | OVN Controller agent         | testbed-node-4 |                   | :-)   | UP    | ovn-controller             |\n| 36b9d21c-9928-5c0a-9b27-73ac7a3e770c | OVN Metadata agent           | testbed-node-5 |                   | :-)   | UP    | neutron-ovn-metadata-agent |\n| 4939696e-6092-5a33-bb73-b850064684df | OVN Metadata agent           | testbed-node-4 |                   | :-)   | UP    | neutron-ovn-metadata-agent |\n| e645415a-98f5-5758-8cd1-c47af282b5c0 | OVN Metadata agent           | testbed-node-3 |                   | :-)   | UP    | neutron-ovn-metadata-agent |\n+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+\n+ openstack network service provider list\n+---------------+------+---------+\n| Service Type  | Name | Default |\n+---------------+------+---------+\n| L3_ROUTER_NAT | ovn  | True    |\n+---------------+------+---------+\n\n# Nova\n\n+ echo\n+ echo '# Nova'\n+ echo\n+ openstack compute service list\n+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+\n| ID                                   | Binary         | Host           | Zone     | Status  | State | Updated At                 |\n+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+\n| 062a40d8-bfd8-43ef-8272-dcde64fd1afd | nova-scheduler | testbed-node-0 | internal | enabled | up    | 2026-09-30T05:13:36.000000 |\n| 6560d2f6-cd7c-484f-83a0-70b06f93fbdd | nova-scheduler | testbed-node-2 | internal | enabled | up    | 2026-09-30T05:13:38.000000 |\n| bf078457-f645-4b62-9bc7-6efddc5e37a0 | nova-scheduler | testbed-node-1 | internal | enabled | up    | 2026-09-30T05:13:39.000000 |\n| b95b5b90-1344-4212-98ef-d82fb3b90771 | nova-conductor | testbed-node-0 | internal | enabled | up    | 2026-09-30T05:13:38.000000 |\n| bf48ecd5-aa1f-427f-9f7f-ae157a5f67bc | nova-conductor | testbed-node-2 | internal | enabled | up    | 2026-09-30T05:13:40.000000 |\n| 7332b1e5-a576-4bd8-a7cc-474209a8e6d6 | nova-conductor | testbed-node-1 | internal | enabled | up    | 2026-09-30T05:13:40.000000 |\n| 6d1e565f-d19c-46df-b941-e6678424ba7b | nova-compute   | testbed-node-3 | nova     | enabled | up    | 2026-09-30T05:13:41.000000 |\n| f12f9d54-1866-4521-ae06-a772ec8ec384 | nova-compute   | testbed-node-5 | nova     | enabled | up    | 2026-09-30T05:13:42.000000 |\n| 191c523c-c8fd-419d-be65-8b584a2d1553 | nova-compute   | testbed-node-4 | nova     | enabled | up    | 2026-09-30T05:13:42.000000 |\n+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+\n+ openstack hypervisor list\n+--------------------------------------+---------------------+-----------------+---------------+-------+\n| ID                                   | Hypervisor Hostname | Hypervisor Type | Host IP       | State |\n+--------------------------------------+---------------------+-----------------+---------------+-------+\n| 2ae9dc72-c215-56a4-9e4f-3b6fb0450677 | testbed-node-3      | QEMU            | 192.168.16.13 | up    |\n| 686f5454-ebbc-55b6-9477-49eaed7d3be8 | testbed-node-5      | QEMU            | 192.168.16.15 | up    |\n| f60845e6-31bf-5d5b-8cd2-bf95aeea3cec | testbed-node-4      | QEMU            | 192.168.16.14 | up    |\n+--------------------------------------+---------------------+-----------------+---------------+-------+\n\n# Run OpenStack test play\n\n+ echo\n+ echo '# Run OpenStack test play'\n+ echo\n+ osism apply --environment openstack test\n\u001b[32m2026-09-30 05:13:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play test in environment openstack\u001b[0m\n\u001b[32m2026-09-30 05:13:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of test.\u001b[0m\n\u001b[32m2026-09-30 05:13:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fb3e2006-431a-4b23-b7c1-724b99fecf76 (test) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:13:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task fb3e2006-431a-4b23-b7c1-724b99fecf76 (test) has been started and output is visible here.\u001b[0m\n\nPLAY [Create test project] *****************************************************\n\nTASK [Create test domain] ******************************************************\nWednesday 30 September 2026  05:13:53 +0000 (0:00:00.127)       0:00:00.127 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create test-admin user] **************************************************\nWednesday 30 September 2026  05:13:58 +0000 (0:00:04.566)       0:00:04.694 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Add manager role to user test-admin] *************************************\nWednesday 30 September 2026  05:14:03 +0000 (0:00:04.847)       0:00:09.542 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create test project] *****************************************************\nWednesday 30 September 2026  05:14:12 +0000 (0:00:08.863)       0:00:18.405 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create test user] ********************************************************\nWednesday 30 September 2026  05:14:16 +0000 (0:00:04.682)       0:00:23.088 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Add member roles to user test] *******************************************\nWednesday 30 September 2026  05:14:21 +0000 (0:00:04.982)       0:00:28.070 *** \n\u001b[0;33mchanged: [localhost] => (item=load-balancer_member)\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item=member)\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item=creator)\u001b[0m\n\nTASK [Create test server group] ************************************************\nWednesday 30 September 2026  05:14:35 +0000 (0:00:13.627)       0:00:41.698 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create ssh security group] ***********************************************\nWednesday 30 September 2026  05:14:40 +0000 (0:00:04.970)       0:00:46.668 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Add rule to ssh security group] ******************************************\nWednesday 30 September 2026  05:14:45 +0000 (0:00:05.395)       0:00:52.064 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create icmp security group] **********************************************\nWednesday 30 September 2026  05:14:50 +0000 (0:00:05.004)       0:00:57.068 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Add rule to icmp security group] *****************************************\nWednesday 30 September 2026  05:14:55 +0000 (0:00:04.609)       0:01:01.677 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create test keypair] *****************************************************\nWednesday 30 September 2026  05:14:59 +0000 (0:00:04.526)       0:01:06.204 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create test networks] ****************************************************\nWednesday 30 September 2026  05:15:04 +0000 (0:00:04.824)       0:01:11.028 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3'})\u001b[0m\n\nTASK [Create test subnets] *****************************************************\nWednesday 30 September 2026  05:15:20 +0000 (0:00:16.309)       0:01:27.337 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'subnet': 'subnet-test-1', 'cidr': '192.168.200.0/24'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'subnet': 'subnet-test-2', 'cidr': '192.168.201.0/24'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'subnet': 'subnet-test-3', 'cidr': '192.168.202.0/24'})\u001b[0m\n\nTASK [Create test routers] *****************************************************\nWednesday 30 September 2026  05:15:39 +0000 (0:00:18.457)       0:01:45.795 *** \n\u001b[0;33mchanged: [localhost] => (item={'router': 'router-test-1', 'subnet': 'subnet-test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'router': 'router-test-2', 'subnet': 'subnet-test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'router': 'router-test-3', 'subnet': 'subnet-test-3'})\u001b[0m\n\nPLAY [Manage test instances and volumes] ***************************************\n\nTASK [Get test server group] ***************************************************\nWednesday 30 September 2026  05:16:13 +0000 (0:00:33.954)       0:02:19.749 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Detach test volume] ******************************************************\nWednesday 30 September 2026  05:16:17 +0000 (0:00:04.123)       0:02:23.873 *** \n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Delete test volume] ******************************************************\nWednesday 30 September 2026  05:16:17 +0000 (0:00:00.060)       0:02:23.934 *** \n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Delete test instances] ***************************************************\nWednesday 30 September 2026  05:16:17 +0000 (0:00:00.057)       0:02:23.991 *** \n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-4', 'network': 'test-3'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-3', 'network': 'test-2'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-2', 'network': 'test-2'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-1', 'network': 'test-1'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test', 'network': 'test-1'}) \u001b[0m\n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Wait for instance deletion to complete] **********************************\nWednesday 30 September 2026  05:16:17 +0000 (0:00:00.155)       0:02:24.146 *** \n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Create test instances] ***************************************************\nWednesday 30 September 2026  05:16:17 +0000 (0:00:00.139)       0:02:24.286 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Wait for instance creation to complete] **********************************\nWednesday 30 September 2026  05:16:22 +0000 (0:00:04.975)       0:02:29.261 *** \n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (60 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (59 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (58 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (57 retries left).\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j105787011885.3912', 'results_file': '/ansible/.ansible_async/j105787011885.3912', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j217242861268.3937', 'results_file': '/ansible/.ansible_async/j217242861268.3937', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j472454959846.3962', 'results_file': '/ansible/.ansible_async/j472454959846.3962', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j87593310379.3987', 'results_file': '/ansible/.ansible_async/j87593310379.3987', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j677464207827.4012', 'results_file': '/ansible/.ansible_async/j677464207827.4012', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m\n\nTASK [Add metadata to instances] ***********************************************\nWednesday 30 September 2026  05:17:11 +0000 (0:00:48.197)       0:03:17.459 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Wait for metadata to be added] *******************************************\nWednesday 30 September 2026  05:17:16 +0000 (0:00:05.434)       0:03:22.894 *** \n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for metadata to be added (30 retries left).\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j888831825463.4117', 'results_file': '/ansible/.ansible_async/j888831825463.4117', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j403926783892.4142', 'results_file': '/ansible/.ansible_async/j403926783892.4142', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j899718180814.4167', 'results_file': '/ansible/.ansible_async/j899718180814.4167', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j877966578241.4192', 'results_file': '/ansible/.ansible_async/j877966578241.4192', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j651640389242.4217', 'results_file': '/ansible/.ansible_async/j651640389242.4217', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m\n\nTASK [Add tag to instances] ****************************************************\nWednesday 30 September 2026  05:17:27 +0000 (0:00:10.966)       0:03:33.860 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Wait for tags to be added] ***********************************************\nWednesday 30 September 2026  05:17:32 +0000 (0:00:05.494)       0:03:39.354 *** \n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for tags to be added (30 retries left).\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j450518394116.4292', 'results_file': '/ansible/.ansible_async/j450518394116.4292', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j108275608541.4317', 'results_file': '/ansible/.ansible_async/j108275608541.4317', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j962871761252.4343', 'results_file': '/ansible/.ansible_async/j962871761252.4343', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j228545441019.4369', 'results_file': '/ansible/.ansible_async/j228545441019.4369', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j867899955563.4395', 'results_file': '/ansible/.ansible_async/j867899955563.4395', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m\n\nTASK [Create test volume] ******************************************************\nWednesday 30 September 2026  05:17:44 +0000 (0:00:11.181)       0:03:50.535 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Attach test volume] ******************************************************\nWednesday 30 September 2026  05:17:51 +0000 (0:00:07.130)       0:03:57.666 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create floating ip addresses] ********************************************\nWednesday 30 September 2026  05:18:05 +0000 (0:00:14.361)       0:04:12.028 *** \n\u001b[0;32mok: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Print floating ip addresses] *********************************************\nWednesday 30 September 2026  05:18:31 +0000 (0:00:25.364)       0:04:37.392 *** \n\u001b[0;32mok: [localhost] => (item=test) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test: 192.168.112.141\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-1) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-1: 192.168.112.182\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-2) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-2: 192.168.112.146\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-3) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-3: 192.168.112.129\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-4) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-4: 192.168.112.100\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mlocalhost\u001b[0m                  : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:18:31 +0000 (0:00:00.123)       0:04:37.516 *** \n=============================================================================== \nWait for instance creation to complete --------------------------------- 48.20s\nCreate test routers ---------------------------------------------------- 33.95s\nCreate floating ip addresses ------------------------------------------- 25.36s\nCreate test subnets ---------------------------------------------------- 18.46s\nCreate test networks --------------------------------------------------- 16.31s\nAttach test volume ----------------------------------------------------- 14.36s\nAdd member roles to user test ------------------------------------------ 13.63s\nWait for tags to be added ---------------------------------------------- 11.18s\nWait for metadata to be added ------------------------------------------ 10.97s\nAdd manager role to user test-admin ------------------------------------- 8.86s\nCreate test volume ------------------------------------------------------ 7.13s\nAdd tag to instances ---------------------------------------------------- 5.49s\nAdd metadata to instances ----------------------------------------------- 5.43s\nCreate ssh security group ----------------------------------------------- 5.40s\nAdd rule to ssh security group ------------------------------------------ 5.00s\nCreate test user -------------------------------------------------------- 4.98s\nCreate test instances --------------------------------------------------- 4.98s\nCreate test server group ------------------------------------------------ 4.97s\nCreate test-admin user -------------------------------------------------- 4.85s\nCreate test keypair ----------------------------------------------------- 4.82s\n+ server_list\n+ openstack --os-cloud test server list\n+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+\n| ID                                   | Name   | Status | Networks                                | Image                    | Flavor   |\n+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+\n| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE | test-3=192.168.112.100, 192.168.202.175 | N/A (booted from volume) | SCS-1L-1 |\n| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE | test-2=192.168.112.129, 192.168.201.82  | N/A (booted from volume) | SCS-1L-1 |\n| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE | test-2=192.168.112.146, 192.168.201.213 | N/A (booted from volume) | SCS-1L-1 |\n| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE | test-1=192.168.112.182, 192.168.200.124 | N/A (booted from volume) | SCS-1L-1 |\n| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE | test-1=192.168.112.141, 192.168.200.107 | N/A (booted from volume) | SCS-1L-1 |\n+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+\n+ openstack --os-cloud test server show test\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-1=192.168.112.141, 192.168.200.107                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:26Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | d1f055ee-c897-457b-af59-d8f01d7c2f3e                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test'                                                                                                                                                                                                                                                                                                                                                                     |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T05:17:17Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='5a707f11-efd7-4645-b81e-aca6798e1d33'                                                                                                                                                                                                                                                                                                             |\n|                                     | delete_on_termination='False', id='f501ec4f-f0fa-4916-b6dd-334c034f6bef'                                                                                                                                                                                                                                                                                                            |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-1\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-1                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-1=192.168.112.182, 192.168.200.124                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:27Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | 7ca18600-a8c2-4afb-899b-fddf57b3e241                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-1                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-1'                                                                                                                                                                                                                                                                                                                                                                   |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T05:17:18Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='8fa60fcf-139b-4fed-b8ea-e13d11ef86dd'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-2\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-2                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-2=192.168.112.146, 192.168.201.213                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:28Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | f722b8cd-af17-45d5-aa8f-446a3f6ba119                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-2                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-2'                                                                                                                                                                                                                                                                                                                                                                   |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T05:17:19Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='ab64caf8-c30d-4d29-840a-8ca2eedc3d56'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-3\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-3                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-2=192.168.112.129, 192.168.201.82                                                                                                                                                                                                                                                                                                                                              |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:30Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | 0ed2edea-309b-48ff-8c7a-26b42e6d1772                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-3                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-3'                                                                                                                                                                                                                                                                                                                                                                   |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T05:17:20Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='b380c8a0-b911-4e63-8ab3-f4bf2dea1f1d'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-4\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-4                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:57.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-3=192.168.112.100, 192.168.202.175                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:31Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | c5bde28eb551dfe1080979e05dc1028f19a0c4361f05424dc63b69a0                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | dec51aef-8ac0-42e9-b2cb-a94394158a1c                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-4                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-4'                                                                                                                                                                                                                                                                                                                                                                   |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T05:17:21Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='eaea9af8-fa3d-4155-b9fd-562407a43e5d'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ server_ping\n++ tr -d '\\r'\n++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.129\nPING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.\n64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=12.1 ms\n64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.46 ms\n64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.99 ms\n\n--- 192.168.112.129 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.992/5.512/12.084/4.650 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.182\nPING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.\n64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=11.6 ms\n64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.41 ms\n64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.81 ms\n\n--- 192.168.112.182 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2004ms\nrtt min/avg/max/mdev = 1.811/5.276/11.610/4.485 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.141\nPING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.\n64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=9.99 ms\n64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.36 ms\n64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=2.03 ms\n\n--- 192.168.112.141 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 2.026/4.791/9.989/3.678 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.146\nPING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.\n64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=5.25 ms\n64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.33 ms\n64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.77 ms\n\n--- 192.168.112.146 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.773/3.115/5.247/1.524 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.100\nPING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.\n64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=10.6 ms\n64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=2.38 ms\n64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.83 ms\n\n--- 192.168.112.100 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.827/4.934/10.599/4.011 ms\n+ [[ 10.2.0 == \\l\\a\\t\\e\\s\\t ]]",
                            "stdout_lines": [
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/configuration/scripts/manager-version.sh",
                                "+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml",
                                "",
                                "# CHECK",
                                "",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "+ echo",
                                "+ echo '# CHECK'",
                                "+ echo",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver 10.2.0 5.0.0",
                                "",
                                "## Containers @ testbed-manager",
                                "",
                                "+ [[ 1 -eq -1 ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-manager'",
                                "+ echo",
                                "+ osism container testbed-manager ps",
                                "\u001b[32m2026-09-30 05:09:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCreating empty known_hosts file: /share/known_hosts\u001b[0m",
                                "CONTAINER ID   IMAGE                                                                                   COMMAND                  CREATED          STATUS                 PORTS                                                                             NAMES",
                                "2046bdeb5f9f   registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter:0.25.0.20260814   \"dumb-init --single-\u2026\"   4 minutes ago    Up 4 minutes                                                                                             prometheus_blackbox_exporter",
                                "ac7d247471a1   registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager:0.28.1.20260814        \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_alertmanager",
                                "12d8a0bd6ebe   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814            \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_cadvisor",
                                "fc50889e64b9   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814        \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_node_exporter",
                                "84778b25e0c7   registry.osism.tech/kolla/release/2025.1/prometheus-server:3.2.1.20260814               \"dumb-init --single-\u2026\"   5 minutes ago    Up 5 minutes                                                                                             prometheus_server",
                                "27cdc738568a   registry.osism.tech/osism/cephclient:18.2.8                                             \"/usr/bin/dumb-init \u2026\"   55 minutes ago   Up 54 minutes                                                                                            cephclient",
                                "98813b08291f   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                              \"dumb-init --single-\u2026\"   2 hours ago      Up 2 hours                                                                                               cron",
                                "580aa9449586   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                  \"dumb-init --single-\u2026\"   2 hours ago      Up 2 hours                                                                                               kolla_toolbox",
                                "a4f75e45abae   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                         \"dumb-init --single-\u2026\"   2 hours ago      Up 2 hours                                                                                               fluentd",
                                "cc0cd3fb9f68   registry.osism.tech/osism/openstackclient:2025.1                                        \"/usr/bin/dumb-init \u2026\"   2 hours ago      Up 2 hours                                                                                               openstackclient",
                                "257ce21dd6b5   phpmyadmin/phpmyadmin:5.2                                                               \"/docker-entrypoint.\u2026\"   2 hours ago      Up 2 hours (healthy)   80/tcp                                                                            phpmyadmin",
                                "2575e94c7b76   registry.osism.tech/osism/homer:v25.11.1                                                \"/bin/sh /entrypoint\u2026\"   2 hours ago      Up 2 hours (healthy)   8080/tcp                                                                          homer",
                                "5274750dae56   registry.osism.tech/osism/cgit:1.2.3                                                    \"httpd-foreground\"       2 hours ago      Up 2 hours             80/tcp                                                                            cgit",
                                "2465a50ca6cc   registry.osism.tech/dockerhub/ubuntu/squid:6.1-23.10_beta                               \"entrypoint.sh -f /e\u2026\"   2 hours ago      Up 2 hours (healthy)   192.168.16.5:3128->3128/tcp                                                       squid",
                                "af73372bae68   registry.osism.tech/osism/inventory-reconciler:0.20260810.0                             \"/sbin/tini -- /entr\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-inventory_reconciler-1",
                                "c60b6de7f98a   registry.osism.tech/osism/osism-ansible:0.20260811.0                                    \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     osism-ansible",
                                "7e3639f1e3ab   registry.osism.tech/osism/osism-kubernetes:0.20260811.0                                 \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     osism-kubernetes",
                                "ac2de7145d5f   registry.osism.tech/osism/ceph-ansible:0.20260811.0                                     \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     ceph-ansible",
                                "3d26b08f2ee2   registry.osism.tech/osism/kolla-ansible:0.20260814.0                                    \"/entrypoint.sh osis\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     kolla-ansible",
                                "932c89b0c44e   registry.osism.tech/osism/ara-server:1.8.0-r1                                           \"sh -c '/wait && /ru\u2026\"   2 hours ago      Up 2 hours (healthy)   8000/tcp                                                                          manager-ara-server-1",
                                "8ac7fd00483c   registry.osism.tech/osism/osism-frontend:0.20260808.0                                   \"docker-entrypoint.s\u2026\"   2 hours ago      Up 2 hours             192.168.16.5:3000->3000/tcp                                                       osism-frontend",
                                "1ea5f863445a   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-flower-1",
                                "3062cd4c239a   registry.osism.tech/dockerhub/library/mariadb:11.8.8                                    \"docker-entrypoint.s\u2026\"   2 hours ago      Up 2 hours (healthy)   3306/tcp                                                                          manager-mariadb-1",
                                "1810ef5dc108   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-beat-1",
                                "9f9bcbe9f11f   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-listener-1",
                                "7098c53639fb   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)   192.168.16.5:8000->8000/tcp                                                       manager-api-1",
                                "7bd3bfd4c522   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- sleep\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     osismclient",
                                "e26728a15846   registry.osism.tech/dockerhub/library/redis:7.4.10-alpine                               \"docker-entrypoint.s\u2026\"   2 hours ago      Up 2 hours (healthy)   6379/tcp                                                                          manager-redis-1",
                                "8bc888eb2257   registry.osism.tech/osism/osism:0.20260808.0                                            \"/sbin/tini -- osism\u2026\"   2 hours ago      Up 2 hours (healthy)                                                                                     manager-openstack-1",
                                "1dfe7fd35784   registry.osism.tech/dockerhub/library/traefik:v3.7.10                                   \"/entrypoint.sh trae\u2026\"   2 hours ago      Up 2 hours (healthy)   192.168.16.5:80->80/tcp, 192.168.16.5:443->443/tcp, 192.168.16.5:8122->8080/tcp   traefik",
                                "",
                                "## Images @ testbed-manager",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-manager'",
                                "+ echo",
                                "+ osism container testbed-manager images",
                                "REPOSITORY                                                              TAG               IMAGE ID       CREATED         SIZE",
                                "registry.osism.tech/osism/openstackclient                               2025.1            725f5fcb34a1   20 hours ago    209MB",
                                "registry.osism.tech/dockerhub/library/mariadb                           11.8.8            0cd4671ad69d   6 weeks ago     329MB",
                                "registry.osism.tech/osism/kolla-ansible                                 0.20260814.0      175583e9ed86   6 weeks ago     685MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                           3.0.20260814      4f760009b909   6 weeks ago     274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                  20.5.1.20260814   6e1d7ddca7e0   6 weeks ago     678MB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                        5.0.9.20260814    04922ee5e6d5   6 weeks ago     587MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor            0.49.2.20260814   5cad2067404a   6 weeks ago     365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter       1.8.2.20260814    34b50d0b3d1e   6 weeks ago     314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter   0.25.0.20260814   8b6b388d9fb9   6 weeks ago     316MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager        0.28.1.20260814   83d7173ad179   6 weeks ago     412MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-server              3.2.1.20260814    fa0b8c02a5e8   6 weeks ago     857MB",
                                "registry.osism.tech/osism/osism-kubernetes                              0.20260811.0      95493d4d05ca   7 weeks ago     1.29GB",
                                "registry.osism.tech/osism/ceph-ansible                                  0.20260811.0      87d995cbdd25   7 weeks ago     635MB",
                                "registry.osism.tech/osism/osism-ansible                                 0.20260811.0      110ef74e02b5   7 weeks ago     679MB",
                                "registry.osism.tech/osism/inventory-reconciler                          0.20260810.0      f06427471654   7 weeks ago     403MB",
                                "registry.osism.tech/osism/osism                                         0.20260808.0      0a4dac49f1a0   7 weeks ago     463MB",
                                "registry.osism.tech/osism/osism-frontend                                0.20260808.0      ff52957d3856   7 weeks ago     205MB",
                                "registry.osism.tech/dockerhub/library/traefik                           v3.7.10           67a863a0e927   2 months ago    193MB",
                                "registry.osism.tech/osism/homer                                         v25.11.1          7b549787c187   2 months ago    11.6MB",
                                "registry.osism.tech/dockerhub/library/redis                             7.4.10-alpine     2a51817f7925   2 months ago    39.1MB",
                                "registry.osism.tech/osism/ara-server                                    1.8.0-r1          9cca938fbe3f   2 months ago    272MB",
                                "registry.osism.tech/osism/cephclient                                    18.2.8            c4cce5732725   6 months ago    453MB",
                                "phpmyadmin/phpmyadmin                                                   5.2               e66b1f5a8c58   11 months ago   742MB",
                                "registry.osism.tech/dockerhub/ubuntu/squid                              6.1-23.10_beta    34b6bbbcf74b   2 years ago     146MB",
                                "registry.osism.tech/osism/cgit                                          1.2.3             16e7285642b1   3 years ago     545MB",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver 10.2.0 5.0.0",
                                "",
                                "## Containers @ testbed-node-0",
                                "",
                                "+ [[ 1 -eq -1 ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-node-0'",
                                "+ echo",
                                "+ osism container testbed-node-0 ps",
                                "CONTAINER ID   IMAGE                                                                                       COMMAND                  CREATED             STATUS                       PORTS     NAMES",
                                "dbd90b91493f   registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814                            \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                           grafana",
                                "ffd213d7648c   registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814   \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_elasticsearch_exporter",
                                "b452e8598e55   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814                \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_cadvisor",
                                "ab7669c6de65   registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814      \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_memcached_exporter",
                                "47d8e468ac72   registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814         \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_mysqld_exporter",
                                "28a33db562bf   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814            \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_node_exporter",
                                "250a18aba7fd   registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_share",
                                "6dd5665ba872   registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814                   \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_scheduler",
                                "8f37187e2d89   registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_data",
                                "581d1d64d627   registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814                         \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_api",
                                "fdcffddeed3e   registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_notifier",
                                "4b26662eb653   registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_listener",
                                "7633d1752e0d   registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814                     \"dumb-init --single-\u2026\"   13 minutes ago      Up 12 minutes (healthy)                aodh_evaluator",
                                "dedd7ab8f102   registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814                           \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_api",
                                "a890cf7f5fcc   registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814                 \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes                          ceilometer_central",
                                "52c275ae03b8   registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814            \"dumb-init --single-\u2026\"   15 minutes ago      Up 14 minutes (healthy)                ceilometer_notification",
                                "7dad9ce40903   registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814                     \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_worker",
                                "83349ae0a667   registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_housekeeping",
                                "e9b8112c6bee   registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814             \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_health_manager",
                                "0df57b2231e7   registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes                          octavia_driver_agent",
                                "dda519e35261   registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814                        \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                octavia_api",
                                "ab031137dc76   registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814                   \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_worker",
                                "d86cbf7db3c4   registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814                     \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_mdns",
                                "43fdf81b1a99   registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814                 \"dumb-init --single-\u2026\"   22 minutes ago      Up 21 minutes (healthy)                designate_producer",
                                "47e8a664b27e   registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814                  \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_central",
                                "60ddb77a91e8   registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814                      \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_api",
                                "3ba7b1c0c168   registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814            \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_backend_bind9",
                                "754075677a3c   registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814                    \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_worker",
                                "df1fba92ba3b   registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814         \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_keystone_listener",
                                "04859b308b0e   registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814                       \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_api",
                                "6f6d3b80bc44   registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_backup",
                                "9331127c9614   registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_volume",
                                "d499827721e1   registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814                   \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_scheduler",
                                "e4e5989f4089   registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814                         \"dumb-init --single-\u2026\"   27 minutes ago      Up 27 minutes (healthy)                cinder_api",
                                "d53b69713260   registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814                         \"dumb-init --single-\u2026\"   29 minutes ago      Up 29 minutes (healthy)                glance_api",
                                "81396b256867   registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_console",
                                "868860bb045c   registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814                   \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_apiserver",
                                "add2926a9406   registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814                            \"dumb-init --single-\u2026\"   34 minutes ago      Up 34 minutes (healthy)                horizon",
                                "1675add12c71   registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814                    \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_novncproxy",
                                "b656ea83df8c   registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814                     \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_conductor",
                                "6fb59a9b4e64   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   40 minutes ago      Up 40 minutes (healthy)                nova_metadata",
                                "14362d454966   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_api",
                                "2e59eb069a75   registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814                     \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_scheduler",
                                "46b6fc680c83   registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814                     \"dumb-init --single-\u2026\"   46 minutes ago      Up 46 minutes (healthy)                neutron_server",
                                "1a8d94b44ca9   registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814                      \"dumb-init --single-\u2026\"   50 minutes ago      Up 49 minutes (healthy)                placement_api",
                                "1bf418016c1b   registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814                           \"dumb-init --single-\u2026\"   51 minutes ago      Up 51 minutes (healthy)                keystone",
                                "3b915232c454   registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814                    \"dumb-init --single-\u2026\"   51 minutes ago      Up 51 minutes (healthy)                keystone_fernet",
                                "3f2cd708db98   registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814                       \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_ssh",
                                "bed3b7336c9b   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mgr -\u2026\"   54 minutes ago      Up 54 minutes                          ceph-mgr-testbed-node-0",
                                "71393c2ba3a1   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-crash\"    About an hour ago   Up About an hour                       ceph-crash-testbed-node-0",
                                "b5da5d9c5fac   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mon -\u2026\"   About an hour ago   Up About an hour                       ceph-mon-testbed-node-0",
                                "f297fdfe92ea   registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_northd",
                                "a372d58263e1   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db_relay_1",
                                "de43afecdf78   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db",
                                "0223eae728ce   registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_nb_db",
                                "79317fee03e9   registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_controller",
                                "4e7e176fd10f   registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814                \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_vswitchd",
                                "fc265ae80972   registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814               \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_db",
                                "1166f2e4d53d   registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             rabbitmq",
                                "5538405b27eb   registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814                   \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)             mariadb",
                                "0eb31b10ed94   registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis_sentinel",
                                "a4c9a57aaeea   registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis",
                                "ac7e5f22a2a9   registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             memcached",
                                "b7cdd0763e98   registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch_dashboards",
                                "9dcd0513bb33   registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch",
                                "7028fed85fa3   registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       keepalived",
                                "504bfe5cb755   registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             proxysql",
                                "8f79557dc9b6   registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             haproxy",
                                "b9e1bdefc890   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                                  \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             cron",
                                "e76b0b605fc0   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                      \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             kolla_toolbox",
                                "638f148fd2d6   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                             \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             fluentd",
                                "",
                                "## Images @ testbed-node-0",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-node-0'",
                                "+ echo",
                                "+ osism container testbed-node-0 images",
                                "REPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE",
                                "registry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB",
                                "registry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB",
                                "registry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB",
                                "registry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB",
                                "registry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB",
                                "registry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB",
                                "registry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB",
                                "registry.osism.tech/kolla/release/2025.1/magnum-api                          20.0.3.20260814     94b6443a5c93   6 weeks ago    1.15GB",
                                "registry.osism.tech/kolla/release/2025.1/magnum-conductor                    20.0.3.20260814     1203a9be6f31   6 weeks ago    1.27GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB",
                                "registry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver 10.2.0 5.0.0",
                                "",
                                "## Containers @ testbed-node-1",
                                "",
                                "+ [[ 1 -eq -1 ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-node-1'",
                                "+ echo",
                                "+ osism container testbed-node-1 ps",
                                "CONTAINER ID   IMAGE                                                                                       COMMAND                  CREATED             STATUS                       PORTS     NAMES",
                                "59db1cfc6be9   registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814                            \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                           grafana",
                                "92e72289f519   registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814   \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_elasticsearch_exporter",
                                "ee4e365b2bfa   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814                \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_cadvisor",
                                "fc978e2ddf4b   registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814      \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_memcached_exporter",
                                "6e588f2ffbee   registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814         \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_mysqld_exporter",
                                "ca315e396954   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814            \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_node_exporter",
                                "2d4ada9541ea   registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_share",
                                "f5988681c4a8   registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814                   \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_scheduler",
                                "3307e9198898   registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_data",
                                "39e382fc8e94   registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814                         \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_api",
                                "4fb656aa6685   registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_notifier",
                                "d4ba3fb1a5d8   registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_listener",
                                "a4548d55f1ac   registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814                     \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_evaluator",
                                "15a1eebe31d6   registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814                           \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_api",
                                "63b929c09043   registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814                 \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes                          ceilometer_central",
                                "bb82c53598c0   registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814            \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                ceilometer_notification",
                                "3f76c99d3d24   registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814                     \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_worker",
                                "e9be64939249   registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_housekeeping",
                                "e94fdaa0365c   registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814             \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_health_manager",
                                "9a8c57a7b9ce   registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814               \"dumb-init --single-\u2026\"   17 minutes ago      Up 16 minutes                          octavia_driver_agent",
                                "b0112d1ed465   registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814                        \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                octavia_api",
                                "0cf690266987   registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814                   \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_worker",
                                "570abe9ab658   registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814                     \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_mdns",
                                "24aaf8c2bb95   registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814                 \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_producer",
                                "cc7831edad7a   registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814                  \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_central",
                                "d7b212b23d91   registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814                      \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_api",
                                "7078c56c8c9c   registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814            \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_backend_bind9",
                                "44bf3b441c77   registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814                    \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_worker",
                                "489c7a19218b   registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814         \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_keystone_listener",
                                "0dfe0f9e2629   registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814                       \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_api",
                                "407c4403c476   registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_backup",
                                "427ee421c70c   registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_volume",
                                "e83ccc8658b4   registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814                   \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_scheduler",
                                "ba288ed714bc   registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814                         \"dumb-init --single-\u2026\"   27 minutes ago      Up 26 minutes (healthy)                cinder_api",
                                "71e6d50d19e3   registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814                         \"dumb-init --single-\u2026\"   29 minutes ago      Up 29 minutes (healthy)                glance_api",
                                "7ef2c8bdcd84   registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_console",
                                "84e63a7c38c0   registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814                   \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_apiserver",
                                "a94fa70f5eb7   registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814                            \"dumb-init --single-\u2026\"   33 minutes ago      Up 33 minutes (healthy)                horizon",
                                "cfd3b90a00f2   registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814                    \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_novncproxy",
                                "0e592e5967fb   registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814                     \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_conductor",
                                "721094a7a998   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_metadata",
                                "4090b4d28e2d   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_api",
                                "3dcfac4fa5e1   registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814                     \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_scheduler",
                                "8bf5acb6d721   registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814                     \"dumb-init --single-\u2026\"   46 minutes ago      Up 46 minutes (healthy)                neutron_server",
                                "aee8a1d756ad   registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814                      \"dumb-init --single-\u2026\"   50 minutes ago      Up 50 minutes (healthy)                placement_api",
                                "88e58ca51d52   registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814                           \"dumb-init --single-\u2026\"   51 minutes ago      Up 51 minutes (healthy)                keystone",
                                "58aa74d5de2e   registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814                    \"dumb-init --single-\u2026\"   52 minutes ago      Up 51 minutes (healthy)                keystone_fernet",
                                "385d873fae6f   registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814                       \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_ssh",
                                "894e28ab2e6b   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mgr -\u2026\"   54 minutes ago      Up 54 minutes                          ceph-mgr-testbed-node-1",
                                "ce4032f04e70   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-crash\"    About an hour ago   Up About an hour                       ceph-crash-testbed-node-1",
                                "d8e46e904d58   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mon -\u2026\"   About an hour ago   Up About an hour                       ceph-mon-testbed-node-1",
                                "2e9949c63c75   registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_northd",
                                "6fe606063f29   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db_relay_1",
                                "429587bf67f0   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db",
                                "97542ed2c24d   registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_nb_db",
                                "b78fbd8f4a7c   registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_controller",
                                "f6033e63f8f0   registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814                \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_vswitchd",
                                "3abbc01b806f   registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814               \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_db",
                                "fd340a92f4c2   registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             rabbitmq",
                                "fd5de84181bd   registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814                   \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)             mariadb",
                                "908ce5767df0   registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis_sentinel",
                                "023ef5aed411   registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis",
                                "ff1678a2d455   registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             memcached",
                                "44367eeb10e8   registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch_dashboards",
                                "324c7ebd2acc   registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch",
                                "b0c2a14d15f9   registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       keepalived",
                                "9632785c5da6   registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             proxysql",
                                "85b9611a66a6   registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             haproxy",
                                "a32453099c7c   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                                  \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             cron",
                                "1b9894c30125   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                      \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             kolla_toolbox",
                                "c3ed67219073   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                             \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             fluentd",
                                "",
                                "## Images @ testbed-node-1",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-node-1'",
                                "+ echo",
                                "+ osism container testbed-node-1 images",
                                "REPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE",
                                "registry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB",
                                "registry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB",
                                "registry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB",
                                "registry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB",
                                "registry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB",
                                "registry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB",
                                "registry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB",
                                "registry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver 10.2.0 5.0.0",
                                "",
                                "## Containers @ testbed-node-2",
                                "",
                                "+ [[ 1 -eq -1 ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-node-2'",
                                "+ echo",
                                "+ osism container testbed-node-2 ps",
                                "CONTAINER ID   IMAGE                                                                                       COMMAND                  CREATED             STATUS                       PORTS     NAMES",
                                "d1016dcda9c3   registry.osism.tech/kolla/release/2025.1/grafana:13.1.1.20260814                            \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                           grafana",
                                "edb57947c5a8   registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter:1.8.0.20260814   \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_elasticsearch_exporter",
                                "93865716c0ad   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814                \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_cadvisor",
                                "269c2296a25b   registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter:0.15.0.20260814      \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_memcached_exporter",
                                "831538cd71fd   registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter:0.16.0.20260814         \"dumb-init --single-\u2026\"   5 minutes ago       Up 5 minutes                           prometheus_mysqld_exporter",
                                "301b9875e4bc   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814            \"dumb-init --single-\u2026\"   6 minutes ago       Up 6 minutes                           prometheus_node_exporter",
                                "2df22a8f3330   registry.osism.tech/kolla/release/2025.1/manila-share:20.0.2.20260814                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_share",
                                "4f4a5412930d   registry.osism.tech/kolla/release/2025.1/manila-scheduler:20.0.2.20260814                   \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_scheduler",
                                "184a0be08272   registry.osism.tech/kolla/release/2025.1/manila-data:20.0.2.20260814                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_data",
                                "7fb88bc2f045   registry.osism.tech/kolla/release/2025.1/manila-api:20.0.2.20260814                         \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                 manila_api",
                                "cfc2f0c2fa28   registry.osism.tech/kolla/release/2025.1/aodh-notifier:20.0.0.20260814                      \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                aodh_notifier",
                                "5c69bdb26657   registry.osism.tech/kolla/release/2025.1/aodh-listener:20.0.0.20260814                      \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_listener",
                                "b433efefc0d0   registry.osism.tech/kolla/release/2025.1/aodh-evaluator:20.0.0.20260814                     \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_evaluator",
                                "649a60f63882   registry.osism.tech/kolla/release/2025.1/aodh-api:20.0.0.20260814                           \"dumb-init --single-\u2026\"   13 minutes ago      Up 13 minutes (healthy)                aodh_api",
                                "22fe974c01a2   registry.osism.tech/kolla/release/2025.1/ceilometer-central:24.0.1.20260814                 \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes                          ceilometer_central",
                                "3aa3fe9ca65e   registry.osism.tech/kolla/release/2025.1/ceilometer-notification:24.0.1.20260814            \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                ceilometer_notification",
                                "65570c216b09   registry.osism.tech/kolla/release/2025.1/octavia-worker:16.0.2.20260814                     \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_worker",
                                "81858e09322a   registry.osism.tech/kolla/release/2025.1/octavia-housekeeping:16.0.2.20260814               \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes (healthy)                octavia_housekeeping",
                                "6ece751fcfab   registry.osism.tech/kolla/release/2025.1/octavia-health-manager:16.0.2.20260814             \"dumb-init --single-\u2026\"   17 minutes ago      Up 16 minutes (healthy)                octavia_health_manager",
                                "72f8dd45b7de   registry.osism.tech/kolla/release/2025.1/octavia-driver-agent:16.0.2.20260814               \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes                          octavia_driver_agent",
                                "9255707860ac   registry.osism.tech/kolla/release/2025.1/octavia-api:16.0.2.20260814                        \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                octavia_api",
                                "dc068006aed9   registry.osism.tech/kolla/release/2025.1/designate-worker:20.0.2.20260814                   \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_worker",
                                "ca1059cd085f   registry.osism.tech/kolla/release/2025.1/designate-mdns:20.0.2.20260814                     \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                designate_mdns",
                                "4201910e1525   registry.osism.tech/kolla/release/2025.1/designate-producer:20.0.2.20260814                 \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_producer",
                                "b902a7e4769c   registry.osism.tech/kolla/release/2025.1/designate-central:20.0.2.20260814                  \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_central",
                                "fdbb7086458c   registry.osism.tech/kolla/release/2025.1/designate-api:20.0.2.20260814                      \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_api",
                                "5f90fb1c0627   registry.osism.tech/kolla/release/2025.1/designate-backend-bind9:20.0.2.20260814            \"dumb-init --single-\u2026\"   22 minutes ago      Up 22 minutes (healthy)                designate_backend_bind9",
                                "4e6e4719e31b   registry.osism.tech/kolla/release/2025.1/barbican-worker:20.0.1.20260814                    \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_worker",
                                "1b72d15ef778   registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener:20.0.1.20260814         \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_keystone_listener",
                                "7f8a5f9e0b84   registry.osism.tech/kolla/release/2025.1/barbican-api:20.0.1.20260814                       \"dumb-init --single-\u2026\"   24 minutes ago      Up 24 minutes (healthy)                barbican_api",
                                "4d52658b3a1e   registry.osism.tech/kolla/release/2025.1/cinder-backup:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_backup",
                                "9b0bf72e311b   registry.osism.tech/kolla/release/2025.1/cinder-volume:26.2.1.20260814                      \"dumb-init --single-\u2026\"   26 minutes ago      Up 26 minutes (healthy)                cinder_volume",
                                "c7ab4936f89a   registry.osism.tech/kolla/release/2025.1/cinder-scheduler:26.2.1.20260814                   \"dumb-init --single-\u2026\"   27 minutes ago      Up 26 minutes (healthy)                cinder_scheduler",
                                "007bfa77ec4d   registry.osism.tech/kolla/release/2025.1/cinder-api:26.2.1.20260814                         \"dumb-init --single-\u2026\"   27 minutes ago      Up 27 minutes (healthy)                cinder_api",
                                "0b1dce0815b3   registry.osism.tech/kolla/release/2025.1/glance-api:30.2.1.20260814                         \"dumb-init --single-\u2026\"   29 minutes ago      Up 29 minutes (healthy)                glance_api",
                                "d81dc3177ca6   registry.osism.tech/kolla/release/2025.1/skyline-console:6.0.2.20260814                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_console",
                                "63032a6c7ae1   registry.osism.tech/kolla/release/2025.1/skyline-apiserver:6.0.1.20260814                   \"dumb-init --single-\u2026\"   32 minutes ago      Up 32 minutes (healthy)                skyline_apiserver",
                                "3ad34ae133aa   registry.osism.tech/kolla/release/2025.1/horizon:25.3.3.20260814                            \"dumb-init --single-\u2026\"   34 minutes ago      Up 34 minutes (healthy)                horizon",
                                "9dbd7b6b7443   registry.osism.tech/kolla/release/2025.1/nova-novncproxy:31.3.2.20260814                    \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                nova_novncproxy",
                                "126694113a1e   registry.osism.tech/kolla/release/2025.1/nova-conductor:31.3.2.20260814                     \"dumb-init --single-\u2026\"   38 minutes ago      Up 38 minutes (healthy)                nova_conductor",
                                "3eafcbf19d7d   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_metadata",
                                "d7c1c9ca0b09   registry.osism.tech/kolla/release/2025.1/nova-api:31.3.2.20260814                           \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_api",
                                "674baefad9d4   registry.osism.tech/kolla/release/2025.1/nova-scheduler:31.3.2.20260814                     \"dumb-init --single-\u2026\"   41 minutes ago      Up 41 minutes (healthy)                nova_scheduler",
                                "660ea8d6393c   registry.osism.tech/kolla/release/2025.1/neutron-server:26.0.6.20260814                     \"dumb-init --single-\u2026\"   46 minutes ago      Up 46 minutes (healthy)                neutron_server",
                                "362c8f94776c   registry.osism.tech/kolla/release/2025.1/placement-api:13.0.1.20260814                      \"dumb-init --single-\u2026\"   50 minutes ago      Up 50 minutes (healthy)                placement_api",
                                "b422247ec278   registry.osism.tech/kolla/release/2025.1/keystone:27.0.3.20260814                           \"dumb-init --single-\u2026\"   52 minutes ago      Up 51 minutes (healthy)                keystone",
                                "de0ba2d667b1   registry.osism.tech/kolla/release/2025.1/keystone-fernet:27.0.3.20260814                    \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_fernet",
                                "5692a950f994   registry.osism.tech/kolla/release/2025.1/keystone-ssh:27.0.3.20260814                       \"dumb-init --single-\u2026\"   52 minutes ago      Up 52 minutes (healthy)                keystone_ssh",
                                "4c057c2a7bd2   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mgr -\u2026\"   54 minutes ago      Up 54 minutes                          ceph-mgr-testbed-node-2",
                                "9611e23f81a9   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-crash\"    About an hour ago   Up About an hour                       ceph-crash-testbed-node-2",
                                "57fca12e87b9   registry.osism.tech/osism/ceph-daemon:18.2.8                                                \"/usr/bin/ceph-mon -\u2026\"   About an hour ago   Up About an hour                       ceph-mon-testbed-node-2",
                                "818bc2005665   registry.osism.tech/kolla/release/2025.1/ovn-northd:25.3.1.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_northd",
                                "12df0055aaca   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay:25.3.1.20260814                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db_relay_1",
                                "715179539e18   registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_sb_db",
                                "832e4f7050cf   registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server:25.3.1.20260814                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_nb_db",
                                "63381a1bba1a   registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       ovn_controller",
                                "1e17fcb7ba09   registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814                \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_vswitchd",
                                "e7304ecda9db   registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814               \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             openvswitch_db",
                                "79f7a00ef7ee   registry.osism.tech/kolla/release/2025.1/rabbitmq:4.1.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             rabbitmq",
                                "bca8d7f14cc3   registry.osism.tech/kolla/release/2025.1/mariadb-server:10.11.18.20260814                   \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)             mariadb",
                                "e711ff44715a   registry.osism.tech/kolla/release/2025.1/redis-sentinel:7.0.15.20260814                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis_sentinel",
                                "00242fd3e340   registry.osism.tech/kolla/release/2025.1/redis:7.0.15.20260814                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             redis",
                                "5a5aac7e1a8c   registry.osism.tech/kolla/release/2025.1/memcached:1.6.24.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             memcached",
                                "537ba0bb8a29   registry.osism.tech/kolla/release/2025.1/opensearch-dashboards:2.19.6.20260814              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch_dashboards",
                                "54da179b296f   registry.osism.tech/kolla/release/2025.1/opensearch:2.19.6.20260814                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             opensearch",
                                "42837b4601ab   registry.osism.tech/kolla/release/2025.1/keepalived:2.2.8.20260814                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                       keepalived",
                                "6e1c3c2a58f9   registry.osism.tech/kolla/release/2025.1/proxysql:3.0.8.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             proxysql",
                                "d913a2ad82da   registry.osism.tech/kolla/release/2025.1/haproxy:2.8.16.20260814                            \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)             haproxy",
                                "39da94656e8e   registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814                                  \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             cron",
                                "5c5a6ef22713   registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814                      \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             kolla_toolbox",
                                "8802a2bdb159   registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814                             \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                             fluentd",
                                "",
                                "## Images @ testbed-node-2",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-node-2'",
                                "+ echo",
                                "+ osism container testbed-node-2 images",
                                "REPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE",
                                "registry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB",
                                "registry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB",
                                "registry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB",
                                "registry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB",
                                "registry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB",
                                "registry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB",
                                "registry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB",
                                "registry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB",
                                "+ sh -c /opt/configuration/scripts/check-services.sh",
                                "+ set -e",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "+ sh -c /opt/configuration/scripts/check/100-ceph-with-ansible.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/configuration/scripts/manager-version.sh",
                                "+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml",
                                "",
                                "# Ceph status",
                                "",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "+ echo",
                                "+ echo '# Ceph status'",
                                "+ echo",
                                "+ ceph -s",
                                "  cluster:",
                                "    id:     11111111-1111-1111-1111-111111111111",
                                "    health: HEALTH_OK",
                                " ",
                                "  services:",
                                "    mon: 3 daemons, quorum testbed-node-0,testbed-node-1,testbed-node-2 (age 65m)",
                                "    mgr: testbed-node-0(active, since 54m), standbys: testbed-node-1, testbed-node-2",
                                "    mds: 1/1 daemons up, 2 standby",
                                "    osd: 6 osds: 6 up (since 62m), 6 in (since 63m)",
                                "    rgw: 3 daemons active (3 hosts, 1 zones)",
                                " ",
                                "  data:",
                                "    volumes: 1/1 healthy",
                                "    pools:   14 pools, 401 pgs",
                                "    objects: 556 objects, 2.2 GiB",
                                "    usage:   7.1 GiB used, 113 GiB / 120 GiB avail",
                                "    pgs:     401 active+clean",
                                " ",
                                "",
                                "# Ceph versions",
                                "",
                                "+ echo",
                                "+ echo '# Ceph versions'",
                                "+ echo",
                                "+ ceph versions",
                                "{",
                                "    \"mon\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"mgr\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"osd\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 6",
                                "    },",
                                "    \"mds\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"rgw\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"overall\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 18",
                                "    }",
                                "}",
                                "",
                                "# Ceph OSD tree",
                                "",
                                "+ echo",
                                "+ echo '# Ceph OSD tree'",
                                "+ echo",
                                "+ ceph osd df tree",
                                "ID  CLASS  WEIGHT   REWEIGHT  SIZE     RAW USE  DATA     OMAP     META     AVAIL    %USE  VAR   PGS  STATUS  TYPE NAME              ",
                                "-1         0.11691         -  120 GiB  7.1 GiB  6.7 GiB    6 KiB  426 MiB  113 GiB  5.91  1.00    -          root default           ",
                                "-5         0.03897         -   40 GiB  2.4 GiB  2.2 GiB    2 KiB  155 MiB   38 GiB  5.95  1.01    -              host testbed-node-3",
                                " 0    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.2 GiB    1 KiB   78 MiB   19 GiB  6.38  1.08  199      up          osd.0          ",
                                " 5    hdd  0.01949   1.00000   20 GiB  1.1 GiB  1.0 GiB    1 KiB   78 MiB   19 GiB  5.52  0.93  193      up          osd.5          ",
                                "-3         0.03897         -   40 GiB  2.4 GiB  2.2 GiB    2 KiB  135 MiB   38 GiB  5.90  1.00    -              host testbed-node-4",
                                " 1    hdd  0.01949   1.00000   20 GiB  1.0 GiB  963 MiB    1 KiB   74 MiB   19 GiB  5.07  0.86  209      up          osd.1          ",
                                " 3    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.3 GiB    1 KiB   62 MiB   19 GiB  6.73  1.14  181      up          osd.3          ",
                                "-7         0.03897         -   40 GiB  2.4 GiB  2.2 GiB    2 KiB  135 MiB   38 GiB  5.90  1.00    -              host testbed-node-5",
                                " 2    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.3 GiB    1 KiB   74 MiB   19 GiB  6.71  1.13  198      up          osd.2          ",
                                " 4    hdd  0.01949   1.00000   20 GiB  1.0 GiB  979 MiB    1 KiB   62 MiB   19 GiB  5.09  0.86  190      up          osd.4          ",
                                "                       TOTAL  120 GiB  7.1 GiB  6.7 GiB  9.3 KiB  426 MiB  113 GiB  5.91                                            ",
                                "MIN/MAX VAR: 0.86/1.14  STDDEV: 0.72",
                                "",
                                "# Ceph monitor status",
                                "",
                                "+ echo",
                                "+ echo '# Ceph monitor status'",
                                "+ echo",
                                "+ ceph mon stat",
                                "e1: 3 mons at {testbed-node-0=[v2:192.168.16.10:3300/0,v1:192.168.16.10:6789/0],testbed-node-1=[v2:192.168.16.11:3300/0,v1:192.168.16.11:6789/0],testbed-node-2=[v2:192.168.16.12:3300/0,v1:192.168.16.12:6789/0]} removed_ranks: {} disallowed_leaders: {}, election epoch 4, leader 0 testbed-node-0, quorum 0,1,2 testbed-node-0,testbed-node-1,testbed-node-2",
                                "",
                                "# Ceph quorum status",
                                "",
                                "+ echo",
                                "+ echo '# Ceph quorum status'",
                                "+ echo",
                                "+ ceph quorum_status",
                                "+ jq",
                                "{",
                                "  \"election_epoch\": 4,",
                                "  \"quorum\": [",
                                "    0,",
                                "    1,",
                                "    2",
                                "  ],",
                                "  \"quorum_names\": [",
                                "    \"testbed-node-0\",",
                                "    \"testbed-node-1\",",
                                "    \"testbed-node-2\"",
                                "  ],",
                                "  \"quorum_leader_name\": \"testbed-node-0\",",
                                "  \"quorum_age\": 3925,",
                                "  \"features\": {",
                                "    \"quorum_con\": \"4540138322906710015\",",
                                "    \"quorum_mon\": [",
                                "      \"kraken\",",
                                "      \"luminous\",",
                                "      \"mimic\",",
                                "      \"osdmap-prune\",",
                                "      \"nautilus\",",
                                "      \"octopus\",",
                                "      \"pacific\",",
                                "      \"elector-pinging\",",
                                "      \"quincy\",",
                                "      \"reef\"",
                                "    ]",
                                "  },",
                                "  \"monmap\": {",
                                "    \"epoch\": 1,",
                                "    \"fsid\": \"11111111-1111-1111-1111-111111111111\",",
                                "    \"modified\": \"2026-09-30T04:03:56.265146Z\",",
                                "    \"created\": \"2026-09-30T04:03:56.265146Z\",",
                                "    \"min_mon_release\": 18,",
                                "    \"min_mon_release_name\": \"reef\",",
                                "    \"election_strategy\": 1,",
                                "    \"disallowed_leaders\": \"\",",
                                "    \"stretch_mode\": false,",
                                "    \"tiebreaker_mon\": \"\",",
                                "    \"removed_ranks\": \"\",",
                                "    \"features\": {",
                                "      \"persistent\": [",
                                "        \"kraken\",",
                                "        \"luminous\",",
                                "        \"mimic\",",
                                "        \"osdmap-prune\",",
                                "        \"nautilus\",",
                                "        \"octopus\",",
                                "        \"pacific\",",
                                "        \"elector-pinging\",",
                                "        \"quincy\",",
                                "        \"reef\"",
                                "      ],",
                                "      \"optional\": []",
                                "    },",
                                "    \"mons\": [",
                                "      {",
                                "        \"rank\": 0,",
                                "        \"name\": \"testbed-node-0\",",
                                "        \"public_addrs\": {",
                                "          \"addrvec\": [",
                                "            {",
                                "              \"type\": \"v2\",",
                                "              \"addr\": \"192.168.16.10:3300\",",
                                "              \"nonce\": 0",
                                "            },",
                                "            {",
                                "              \"type\": \"v1\",",
                                "              \"addr\": \"192.168.16.10:6789\",",
                                "              \"nonce\": 0",
                                "            }",
                                "          ]",
                                "        },",
                                "        \"addr\": \"192.168.16.10:6789/0\",",
                                "        \"public_addr\": \"192.168.16.10:6789/0\",",
                                "        \"priority\": 0,",
                                "        \"weight\": 0,",
                                "        \"crush_location\": \"{}\"",
                                "      },",
                                "      {",
                                "        \"rank\": 1,",
                                "        \"name\": \"testbed-node-1\",",
                                "        \"public_addrs\": {",
                                "          \"addrvec\": [",
                                "            {",
                                "              \"type\": \"v2\",",
                                "              \"addr\": \"192.168.16.11:3300\",",
                                "              \"nonce\": 0",
                                "            },",
                                "            {",
                                "              \"type\": \"v1\",",
                                "              \"addr\": \"192.168.16.11:6789\",",
                                "              \"nonce\": 0",
                                "            }",
                                "          ]",
                                "        },",
                                "        \"addr\": \"192.168.16.11:6789/0\",",
                                "        \"public_addr\": \"192.168.16.11:6789/0\",",
                                "        \"priority\": 0,",
                                "        \"weight\": 0,",
                                "        \"crush_location\": \"{}\"",
                                "      },",
                                "      {",
                                "        \"rank\": 2,",
                                "        \"name\": \"testbed-node-2\",",
                                "        \"public_addrs\": {",
                                "          \"addrvec\": [",
                                "            {",
                                "              \"type\": \"v2\",",
                                "              \"addr\": \"192.168.16.12:3300\",",
                                "              \"nonce\": 0",
                                "            },",
                                "            {",
                                "              \"type\": \"v1\",",
                                "              \"addr\": \"192.168.16.12:6789\",",
                                "              \"nonce\": 0",
                                "            }",
                                "          ]",
                                "        },",
                                "        \"addr\": \"192.168.16.12:6789/0\",",
                                "        \"public_addr\": \"192.168.16.12:6789/0\",",
                                "        \"priority\": 0,",
                                "        \"weight\": 0,",
                                "        \"crush_location\": \"{}\"",
                                "      }",
                                "    ]",
                                "  }",
                                "}",
                                "",
                                "# Ceph free space status",
                                "",
                                "+ echo",
                                "+ echo '# Ceph free space status'",
                                "+ echo",
                                "+ ceph df",
                                "--- RAW STORAGE ---",
                                "CLASS     SIZE    AVAIL     USED  RAW USED  %RAW USED",
                                "hdd    120 GiB  113 GiB  7.1 GiB   7.1 GiB       5.91",
                                "TOTAL  120 GiB  113 GiB  7.1 GiB   7.1 GiB       5.91",
                                " ",
                                "--- POOLS ---",
                                "POOL                       ID  PGS   STORED  OBJECTS     USED  %USED  MAX AVAIL",
                                ".mgr                        1    1  577 KiB        2  1.1 MiB      0     53 GiB",
                                "cephfs_data                 2   32      0 B        0      0 B      0     35 GiB",
                                "cephfs_metadata             3   16  6.4 KiB       22  108 KiB      0     35 GiB",
                                "default.rgw.buckets.data    4   32      0 B        0      0 B      0     35 GiB",
                                "default.rgw.buckets.index   5   32      0 B        0      0 B      0     35 GiB",
                                "default.rgw.control         6   32      0 B        8      0 B      0     35 GiB",
                                "default.rgw.log             7   32  3.6 KiB      209  408 KiB      0     35 GiB",
                                "default.rgw.meta            8   32      0 B        0      0 B      0     35 GiB",
                                ".rgw.root                   9   32  3.9 KiB        8   64 KiB      0     53 GiB",
                                "backups                    10   32     19 B        2   12 KiB      0     35 GiB",
                                "volumes                    11   32     19 B        2   12 KiB      0     35 GiB",
                                "images                     12   32  2.2 GiB      299  6.7 GiB   5.92     35 GiB",
                                "metrics                    13   32     19 B        2   12 KiB      0     35 GiB",
                                "vms                        14   32     19 B        2   12 KiB      0     35 GiB",
                                "++ semver 10.2.0 5.0.0",
                                "+ [[ 1 -eq -1 ]]",
                                "+ osism apply facts",
                                "\u001b[32m2026-09-30 05:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 0d78e226-70cf-4e62-b1b5-663fcb0d9b54 (facts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 0d78e226-70cf-4e62-b1b5-663fcb0d9b54 (facts) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Apply role facts] ********************************************************",
                                "",
                                "TASK [osism.commons.facts : Create custom facts directory] *********************",
                                "Wednesday 30 September 2026  05:09:51 +0000 (0:00:00.443)       0:00:00.443 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Copy fact files] ***********************************",
                                "Wednesday 30 September 2026  05:09:53 +0000 (0:00:01.586)       0:00:02.029 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  05:09:54 +0000 (0:00:01.485)       0:00:03.515 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts if using --limit] *****************************",
                                "",
                                "TASK [Gather facts for all hosts] **********************************************",
                                "Wednesday 30 September 2026  05:10:00 +0000 (0:00:06.005)       0:00:09.521 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:10:01 +0000 (0:00:00.891)       0:00:10.413 *** ",
                                "=============================================================================== ",
                                "Gathers facts about hosts ----------------------------------------------- 6.01s",
                                "osism.commons.facts : Create custom facts directory --------------------- 1.59s",
                                "osism.commons.facts : Copy fact files ----------------------------------- 1.49s",
                                "Gather facts for all hosts ---------------------------------------------- 0.89s",
                                "+ osism validate ceph-mons",
                                "",
                                "PLAY [Ceph validate mons] ******************************************************",
                                "",
                                "TASK [Get timestamp for report file] *******************************************",
                                "Wednesday 30 September 2026  05:10:18 +0000 (0:00:00.627)       0:00:00.627 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Create report output directory] ******************************************",
                                "Wednesday 30 September 2026  05:10:19 +0000 (0:00:01.116)       0:00:01.744 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Define report vars] ******************************************************",
                                "Wednesday 30 September 2026  05:10:20 +0000 (0:00:00.770)       0:00:02.514 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare test data for container existance test] **************************",
                                "Wednesday 30 September 2026  05:10:20 +0000 (0:00:00.151)       0:00:02.666 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Get container info] ******************************************************",
                                "Wednesday 30 September 2026  05:10:20 +0000 (0:00:00.325)       0:00:02.991 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if container is missing] ***********************",
                                "Wednesday 30 September 2026  05:10:22 +0000 (0:00:01.490)       0:00:04.482 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if container is existing] **********************",
                                "Wednesday 30 September 2026  05:10:22 +0000 (0:00:00.332)       0:00:04.814 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  05:10:22 +0000 (0:00:00.371)       0:00:05.185 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if ceph-mon is not running] ********************",
                                "Wednesday 30 September 2026  05:10:23 +0000 (0:00:00.329)       0:00:05.515 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if ceph-mon is running] ************************",
                                "Wednesday 30 September 2026  05:10:23 +0000 (0:00:00.527)       0:00:06.043 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  05:10:24 +0000 (0:00:00.354)       0:00:06.397 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  05:10:24 +0000 (0:00:00.267)       0:00:06.664 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  05:10:24 +0000 (0:00:00.272)       0:00:06.937 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:10:24 +0000 (0:00:00.258)       0:00:07.196 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:10:24 +0000 (0:00:00.082)       0:00:07.278 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:10:25 +0000 (0:00:00.091)       0:00:07.370 *** ",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  05:10:25 +0000 (0:00:00.270)       0:00:07.640 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail due to missing containers] ******************************************",
                                "Wednesday 30 September 2026  05:10:25 +0000 (0:00:00.290)       0:00:07.931 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare quorum test vars] ************************************************",
                                "Wednesday 30 September 2026  05:10:25 +0000 (0:00:00.309)       0:00:08.240 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Get monmap info from one mon container] **********************************",
                                "Wednesday 30 September 2026  05:10:26 +0000 (0:00:00.139)       0:00:08.380 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set quorum test data] ****************************************************",
                                "Wednesday 30 September 2026  05:10:27 +0000 (0:00:01.764)       0:00:10.144 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail quorum test if not all monitors are in quorum] **********************",
                                "Wednesday 30 September 2026  05:10:28 +0000 (0:00:00.415)       0:00:10.560 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass quorum test if all monitors are in quorum] **************************",
                                "Wednesday 30 September 2026  05:10:28 +0000 (0:00:00.145)       0:00:10.705 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set fsid test vars] ******************************************************",
                                "Wednesday 30 September 2026  05:10:28 +0000 (0:00:00.400)       0:00:11.106 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail Cluster FSID test if FSID does not match configuration] *************",
                                "Wednesday 30 September 2026  05:10:29 +0000 (0:00:00.392)       0:00:11.499 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass Cluster FSID test if it matches configuration] **********************",
                                "Wednesday 30 September 2026  05:10:29 +0000 (0:00:00.159)       0:00:11.659 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare status test vars] ************************************************",
                                "Wednesday 30 September 2026  05:10:29 +0000 (0:00:00.141)       0:00:11.800 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Gather status data] ******************************************************",
                                "Wednesday 30 September 2026  05:10:29 +0000 (0:00:00.319)       0:00:12.119 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set health test data] ****************************************************",
                                "Wednesday 30 September 2026  05:10:31 +0000 (0:00:01.576)       0:00:13.696 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail cluster-health if health is not acceptable] *************************",
                                "Wednesday 30 September 2026  05:10:31 +0000 (0:00:00.394)       0:00:14.090 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass cluster-health if health is acceptable] *****************************",
                                "Wednesday 30 September 2026  05:10:31 +0000 (0:00:00.154)       0:00:14.245 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail cluster-health if health is not acceptable (strict)] ****************",
                                "Wednesday 30 September 2026  05:10:32 +0000 (0:00:00.170)       0:00:14.415 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass cluster-health if status is OK (strict)] ****************************",
                                "Wednesday 30 September 2026  05:10:32 +0000 (0:00:00.155)       0:00:14.570 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set validation result to passed if no test failed] ***********************",
                                "Wednesday 30 September 2026  05:10:32 +0000 (0:00:00.151)       0:00:14.722 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set validation result to failed if a test failed] ************************",
                                "Wednesday 30 September 2026  05:10:32 +0000 (0:00:00.273)       0:00:14.995 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  05:10:32 +0000 (0:00:00.267)       0:00:15.263 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  05:10:35 +0000 (0:00:02.123)       0:00:17.387 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  05:10:35 +0000 (0:00:00.282)       0:00:17.669 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:10:35 +0000 (0:00:00.533)       0:00:18.203 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:10:36 +0000 (0:00:00.288)       0:00:18.492 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:10:36 +0000 (0:00:00.078)       0:00:18.570 *** ",
                                "",
                                "RUNNING HANDLER [Write report file] ********************************************",
                                "Wednesday 30 September 2026  05:10:36 +0000 (0:00:00.080)       0:00:18.650 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  05:10:37 +0000 (0:00:01.471)       0:00:20.121 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": [\u001b[0m",
                                "\u001b[0;32m        \"Validator run completed.\",\u001b[0m",
                                "\u001b[0;32m        \"You can find the report file here:\",\u001b[0m",
                                "\u001b[0;32m        \"/opt/reports/validator/ceph-mons-validator-2026-09-30T05:10:19+00:00-report.json\",\u001b[0m",
                                "\u001b[0;32m        \"on the following host:\",\u001b[0m",
                                "\u001b[0;32m        \"testbed-manager\"\u001b[0m",
                                "\u001b[0;32m    ]\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:10:38 +0000 (0:00:00.462)       0:00:20.584 *** ",
                                "=============================================================================== ",
                                "Aggregate test results step one ----------------------------------------- 2.12s",
                                "Get monmap info from one mon container ---------------------------------- 1.76s",
                                "Gather status data ------------------------------------------------------ 1.58s",
                                "Get container info ------------------------------------------------------ 1.49s",
                                "Write report file ------------------------------------------------------- 1.47s",
                                "Get timestamp for report file ------------------------------------------- 1.12s",
                                "Create report output directory ------------------------------------------ 0.77s",
                                "Aggregate test results step three --------------------------------------- 0.53s",
                                "Set test result to failed if ceph-mon is not running -------------------- 0.53s",
                                "Print report file information ------------------------------------------- 0.46s",
                                "Flush handlers ---------------------------------------------------------- 0.45s",
                                "Flush handlers ---------------------------------------------------------- 0.44s",
                                "Set quorum test data ---------------------------------------------------- 0.42s",
                                "Pass quorum test if all monitors are in quorum -------------------------- 0.40s",
                                "Set health test data ---------------------------------------------------- 0.39s",
                                "Set fsid test vars ------------------------------------------------------ 0.39s",
                                "Set test result to passed if container is existing ---------------------- 0.37s",
                                "Set test result to passed if ceph-mon is running ------------------------ 0.35s",
                                "Set test result to failed if container is missing ----------------------- 0.33s",
                                "Prepare test data ------------------------------------------------------- 0.33s",
                                "+ osism validate ceph-mgrs",
                                "",
                                "PLAY [Ceph validate mgrs] ******************************************************",
                                "",
                                "TASK [Get timestamp for report file] *******************************************",
                                "Wednesday 30 September 2026  05:10:55 +0000 (0:00:00.655)       0:00:00.655 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Create report output directory] ******************************************",
                                "Wednesday 30 September 2026  05:10:56 +0000 (0:00:01.100)       0:00:01.755 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Define report vars] ******************************************************",
                                "Wednesday 30 September 2026  05:10:57 +0000 (0:00:00.849)       0:00:02.605 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare test data for container existance test] **************************",
                                "Wednesday 30 September 2026  05:10:57 +0000 (0:00:00.143)       0:00:02.749 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Get container info] ******************************************************",
                                "Wednesday 30 September 2026  05:10:57 +0000 (0:00:00.308)       0:00:03.058 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if container is missing] ***********************",
                                "Wednesday 30 September 2026  05:10:59 +0000 (0:00:01.666)       0:00:04.724 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if container is existing] **********************",
                                "Wednesday 30 September 2026  05:10:59 +0000 (0:00:00.337)       0:00:05.061 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  05:10:59 +0000 (0:00:00.321)       0:00:05.383 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if ceph-mgr is not running] ********************",
                                "Wednesday 30 September 2026  05:11:00 +0000 (0:00:00.340)       0:00:05.724 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if ceph-mgr is running] ************************",
                                "Wednesday 30 September 2026  05:11:00 +0000 (0:00:00.517)       0:00:06.242 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  05:11:01 +0000 (0:00:00.411)       0:00:06.654 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  05:11:01 +0000 (0:00:00.281)       0:00:06.935 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  05:11:01 +0000 (0:00:00.272)       0:00:07.207 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:02 +0000 (0:00:00.288)       0:00:07.495 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:02 +0000 (0:00:00.072)       0:00:07.567 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:02 +0000 (0:00:00.072)       0:00:07.640 *** ",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  05:11:02 +0000 (0:00:00.258)       0:00:07.899 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail due to missing containers] ******************************************",
                                "Wednesday 30 September 2026  05:11:02 +0000 (0:00:00.263)       0:00:08.163 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Define mgr module test vars] *********************************************",
                                "Wednesday 30 September 2026  05:11:03 +0000 (0:00:00.268)       0:00:08.432 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Gather list of mgr modules] **********************************************",
                                "Wednesday 30 September 2026  05:11:03 +0000 (0:00:00.144)       0:00:08.576 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Parse mgr module list from json] *****************************************",
                                "Wednesday 30 September 2026  05:11:05 +0000 (0:00:01.871)       0:00:10.448 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Extract list of enabled mgr modules] *************************************",
                                "Wednesday 30 September 2026  05:11:05 +0000 (0:00:00.268)       0:00:10.716 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail test if mgr modules are disabled that should be enabled] ************",
                                "Wednesday 30 September 2026  05:11:05 +0000 (0:00:00.367)       0:00:11.084 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass test if required mgr modules are enabled] ***************************",
                                "Wednesday 30 September 2026  05:11:05 +0000 (0:00:00.153)       0:00:11.237 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set validation result to passed if no test failed] ***********************",
                                "Wednesday 30 September 2026  05:11:05 +0000 (0:00:00.154)       0:00:11.391 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set validation result to failed if a test failed] ************************",
                                "Wednesday 30 September 2026  05:11:06 +0000 (0:00:00.270)       0:00:11.661 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  05:11:06 +0000 (0:00:00.272)       0:00:11.933 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  05:11:08 +0000 (0:00:01.791)       0:00:13.725 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  05:11:08 +0000 (0:00:00.314)       0:00:14.039 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:08 +0000 (0:00:00.292)       0:00:14.331 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:08 +0000 (0:00:00.077)       0:00:14.409 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:09 +0000 (0:00:00.093)       0:00:14.502 *** ",
                                "",
                                "RUNNING HANDLER [Write report file] ********************************************",
                                "Wednesday 30 September 2026  05:11:09 +0000 (0:00:00.086)       0:00:14.588 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  05:11:10 +0000 (0:00:01.475)       0:00:16.064 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": [\u001b[0m",
                                "\u001b[0;32m        \"Validator run completed.\",\u001b[0m",
                                "\u001b[0;32m        \"You can find the report file here:\",\u001b[0m",
                                "\u001b[0;32m        \"/opt/reports/validator/ceph-mgrs-validator-2026-09-30T05:10:56+00:00-report.json\",\u001b[0m",
                                "\u001b[0;32m        \"on the following host:\",\u001b[0m",
                                "\u001b[0;32m        \"testbed-manager\"\u001b[0m",
                                "\u001b[0;32m    ]\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=5   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:11:11 +0000 (0:00:00.444)       0:00:16.509 *** ",
                                "=============================================================================== ",
                                "Gather list of mgr modules ---------------------------------------------- 1.87s",
                                "Aggregate test results step one ----------------------------------------- 1.79s",
                                "Get container info ------------------------------------------------------ 1.67s",
                                "Write report file ------------------------------------------------------- 1.48s",
                                "Get timestamp for report file ------------------------------------------- 1.10s",
                                "Create report output directory ------------------------------------------ 0.85s",
                                "Set test result to failed if ceph-mgr is not running -------------------- 0.52s",
                                "Print report file information ------------------------------------------- 0.44s",
                                "Set test result to passed if ceph-mgr is running ------------------------ 0.41s",
                                "Flush handlers ---------------------------------------------------------- 0.40s",
                                "Extract list of enabled mgr modules ------------------------------------- 0.37s",
                                "Prepare test data ------------------------------------------------------- 0.34s",
                                "Set test result to failed if container is missing ----------------------- 0.34s",
                                "Set test result to passed if container is existing ---------------------- 0.32s",
                                "Aggregate test results step two ----------------------------------------- 0.31s",
                                "Prepare test data for container existance test -------------------------- 0.31s",
                                "Aggregate test results step three --------------------------------------- 0.29s",
                                "Aggregate test results step three --------------------------------------- 0.29s",
                                "Aggregate test results step one ----------------------------------------- 0.28s",
                                "Aggregate test results step two ----------------------------------------- 0.27s",
                                "+ osism validate ceph-osds",
                                "",
                                "PLAY [Ceph validate OSDs] ******************************************************",
                                "",
                                "TASK [Gather fresh facts] ******************************************************",
                                "Wednesday 30 September 2026  05:11:28 +0000 (0:00:00.603)       0:00:00.603 *** ",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get timestamp for report file] *******************************************",
                                "Wednesday 30 September 2026  05:11:34 +0000 (0:00:06.410)       0:00:07.013 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  05:11:35 +0000 (0:00:01.059)       0:00:08.072 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Create report output directory] ******************************************",
                                "Wednesday 30 September 2026  05:11:36 +0000 (0:00:00.255)       0:00:08.328 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Define report vars] ******************************************************",
                                "Wednesday 30 September 2026  05:11:36 +0000 (0:00:00.790)       0:00:09.118 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Define OSD test variables] ***********************************************",
                                "Wednesday 30 September 2026  05:11:36 +0000 (0:00:00.137)       0:00:09.255 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate OSD devices for each host] *************************************",
                                "Wednesday 30 September 2026  05:11:37 +0000 (0:00:00.171)       0:00:09.426 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Define OSD test variables] ***********************************************",
                                "Wednesday 30 September 2026  05:11:37 +0000 (0:00:00.510)       0:00:09.937 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate OSD devices for each host] *************************************",
                                "Wednesday 30 September 2026  05:11:37 +0000 (0:00:00.155)       0:00:10.093 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate total number of OSDs in cluster] *******************************",
                                "Wednesday 30 September 2026  05:11:38 +0000 (0:00:00.350)       0:00:10.443 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  05:11:38 +0000 (0:00:00.364)       0:00:10.808 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get list of ceph-osd containers on host] *********************************",
                                "Wednesday 30 September 2026  05:11:38 +0000 (0:00:00.314)       0:00:11.123 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '7f6221c3bf04907d2b254632dd379179860780379c937b92ba6c7b1fef22e3b9'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': 'deb70549d1c7a4be5cf8553acef68aa45012776fc749ac1c282d2e98d4ad526e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 8 minutes', 'id': '0ff4473c711445f171053d0b4b999456032c1bf820c34aa514cfad0938cba18e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'state': 'running', 'status': 'Up 16 minutes', 'id': 'c8630ee1ec3cc741a802af1cf3c77b553ddd53ad73f9c5eaa6b2a379edd55d0f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '77ab6f5b17267503efe283c9b35ae2c0d7ccde5d7d89b1bc712094bf715583bc'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': '789e5cdbe9c79314382f9c8e767bf92979bd64f8f088ae253f3cdced33a65a00'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': 'c06f73e7537f78bae9c7515dc43dda4be6f050cac8748111c87068dff61b729e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'state': 'running', 'status': 'Up 47 minutes (healthy)', 'id': '4e0d9db8a3b5e407aaf1397b62422cd0d0e43c94382fb34d6011b54a845979cf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-rgw-default-testbed-node-3-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '6d496bfe943f27be14524ef59a69ed7325e79d586fd89ab847cedd2f77ddd73b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-mds-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '7d0ebd7427059cf9b12245582bc31239b39852285673795585c6ac6ab926d5d4'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-crash-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '144c1dd7302850292eecafe86ad11424f0c2b304043e5e0adfe61d8076405cc6'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '295d635603482796ba6c2fe47ffbf873de717efe9450556e008a8499b3e9afbf'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '04a2a279152809e0e5205a4b328a7a877a3e8b060e52815cad4a789082d3275c'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '465fb245c939c5492122ce77b7e75caa882cc677a226679bdba9840c611e9647'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '7cb05dc9b2bbd5856c073a8e40f0bf368c0548bb5b6f0fbaba5cbd5e8d241eee'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'state': 'running', 'status': 'Up About an hour', 'id': '7cf10f68e676be1689991388141fa51754ec01a29f9f96a33586d33e43621e9a'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '6166a44d3102537b8ff136d5b789760b367b6d6d094a7be802e893fe6a3bf387'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 8 minutes', 'id': 'b3cfea0017b3d6c2871b8951ffe68e1592ee3ee5486418ab5b8a035979f39dd9'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '098794ec24cb80c13ceba55ce26ca2d8f84430fa9bfe8fb99535d088075d3523'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'state': 'running', 'status': 'Up 16 minutes', 'id': 'c816239ebf3bcf451dd68527b880b99f3257aea3f7d7e10dac2bf704137c7ac2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '8b6f847fb70ca4990ecb98041b28f2c1176b4cf2b1eb712fc37fe9698dd25f45'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '3b2945d0690ced87e2d909acff76180f6e647f43aa1b3fbcb0fe8efeed42771f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '34454168df581e7232297e6765525eb8c632cb4332b248d4d74325d906b468be'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '6721dc14f7d7ca7857a814cc7064b108d14723eda970fada9c55b6dc7427ba43'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '2ea96ef9ec6d4eaf9e31b914bb89f3855f79a5a95b3202d6e34b0017cb510183'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': '527068b2f9a2cf5da68e3d7eb56c2e6d0f73f755224ffbdb9f099369225c4faf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'state': 'running', 'status': 'Up 47 minutes (healthy)', 'id': '046420943cdbb4786da82f3c09a87152904347648e8fbe90d0b915c27d646bc2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-rgw-default-testbed-node-4-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '2f93d230a34a68d79a89644c1923197878c498fbfd89c7928f836926e25fef2d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-mds-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '77cde63639acc917c6dd3cc1a05ea8ba5fe07b94b01af39d5ae1e029049e3ab5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-crash-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '6519e767b90cd10daf83fe321f5ff930df2228f593d20f9406a411b33ada778a'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '30a530859892b4f4830aff628fe0ba3fc7515c4cfb65584c2d308a2010654429'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-1', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '729daf3e557a8a9f25f68cae0f78f298759c244521cabe90f5160af2f52952ba'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'state': 'running', 'status': 'Up About an hour', 'id': '277f1a3f719ddb5b1a2fcd871aa9f6d1096e2efb08415113da6ae4d33eccda6b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '51cf8a1e237e7b9e2191cbeaf5a8caf6e67fe3f86c7e696b9fa957c1349cda17'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '969e0d69cec801339391257ca519c755c2f089fb74940736e61027fbf8480f5a'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'd151aaa9699b8c2387a105b30caf1deb227e9bd12c7631ff3f4122d3ef6c330b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '6d0d8f9874a1caf208917e1f1848353c7af7d083a8f87ea18944b5ad1150b96b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '4862dd793b41c6f374c183bc32d0e3181973cc118eac21487ed8651d6037fce4'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-libvirt-exporter:2.2.0.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': '729b1c494be0284577d30957a5c67c338a8012f3846163d9cb8f0db44b546b4d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 7 minutes', 'id': 'b5702980dd79ed67a5dcd525b966d152119d12a2fea55a500b69d5f197e7f67b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 8 minutes', 'id': 'bac57cc36a4a6c693ae1e0e5bd3e842c61fa9c610fae942452d2f8d6b4b3528c'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/ceilometer-compute:24.0.1.20260814', 'state': 'running', 'status': 'Up 16 minutes', 'id': 'ba0f570067026e62f6085675ba695bd969ce8080834cd34700b5efaeb333f85d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-compute:31.3.2.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '64e3dd80f9f7e5c322d5200a17848fd61b91dbd2c6bf5dca209b30cb8cb1cad1'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-libvirt:10.0.0.20260814', 'state': 'running', 'status': 'Up 38 minutes (healthy)', 'id': '9dc074c0e21b553babe63b98cc80e194b16fbe679a91439fb7b332285a8388ba'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/release/2025.1/nova-ssh:31.3.2.20260814', 'state': 'running', 'status': 'Up 39 minutes (healthy)', 'id': '660126d872a714e2cc8c85a5b1464f9c06ea44ce6c5bac11bfacc91d8cb57e44'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/release/2025.1/neutron-metadata-agent:26.0.6.20260814', 'state': 'running', 'status': 'Up 47 minutes (healthy)', 'id': 'fa04694d89b64c36561af6a23ad3580938867fcf4ac140ca9ff1a39cf3ea9226'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-rgw-default-testbed-node-5-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': 'c98db54e1df01c17f3f0e6497f48d040f85f3fe096469337fab38cd30e53653e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-mds-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '583b0a36dc129b09e06acc8fb0824fe45af4e47259350403f704ad528390ee07'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-crash-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': '0e756b41e0894df9741cc8efe04b4853bae9e7e06930d92065da6cc01ef53096'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-2', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': 'c1aa8b19c87affcb1bb9fc32450f76e8bc2ef417021c97b441b0db5ed42759a8'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up About an hour', 'id': 'd2941810d2db6b7ff82bcd0ecb508018d04d6624bcb35f7a4bf054c295cc9749'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/release/2025.1/ovn-controller:25.3.1.20260814', 'state': 'running', 'status': 'Up About an hour', 'id': '18ef65f02ca786045d5cc6806b9fcf7406fb5816b0c93bcf33fbcc3f6d83c40a'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '0a4bff9971b5700be90523c5fb19ce1e11e80c5fd8d48b57e17d0a4d2178bdef'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/release/2025.1/openvswitch-db-server:3.5.1.20260814', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '30fadbaf7beb21d9653c40b750802a7ff1927a12be502c4f84526428ba7ab781'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/release/2025.1/cron:3.0.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '25a10bba8fc496a3b25aef82c8dc3801c1b1eeb11a38262f474d4ceb199918f5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/release/2025.1/kolla-toolbox:20.5.1.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '206c1a85d72366c85d7b1ec645743869686683a442ece8f4798c9d648f15519b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/release/2025.1/fluentd:5.0.9.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'a145de71a658e9b777c1e200dfda57849f3d28727dc1bb70ef51b39e1fbb6aeb'}) \u001b[0m",
                                "",
                                "TASK [Get count of ceph-osd containers on host] ********************************",
                                "Wednesday 30 September 2026  05:11:39 +0000 (0:00:00.722)       0:00:11.846 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to failed when count of containers is wrong] *************",
                                "Wednesday 30 September 2026  05:11:39 +0000 (0:00:00.304)       0:00:12.150 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if count matches] ******************************",
                                "Wednesday 30 September 2026  05:11:40 +0000 (0:00:00.345)       0:00:12.496 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  05:11:40 +0000 (0:00:00.344)       0:00:12.840 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get list of ceph-osd containers that are not running] ********************",
                                "Wednesday 30 September 2026  05:11:40 +0000 (0:00:00.306)       0:00:13.147 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-5', 'osd_id': '5', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-0', 'osd_id': '0', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-3', 'osd_id': '3', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-1', 'osd_id': '1', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-2', 'osd_id': '2', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-4', 'osd_id': '4', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get count of ceph-osd containers that are not running] *******************",
                                "Wednesday 30 September 2026  05:11:41 +0000 (0:00:00.573)       0:00:13.720 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if an OSD is not running] **********************",
                                "Wednesday 30 September 2026  05:11:41 +0000 (0:00:00.333)       0:00:14.053 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if an OSD is not running] **********************",
                                "Wednesday 30 September 2026  05:11:42 +0000 (0:00:00.309)       0:00:14.363 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if all containers are running] *****************",
                                "Wednesday 30 September 2026  05:11:42 +0000 (0:00:00.324)       0:00:14.687 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Aggregate test failed state across hosts] ********************************",
                                "Wednesday 30 September 2026  05:11:42 +0000 (0:00:00.528)       0:00:15.215 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  05:11:43 +0000 (0:00:00.376)       0:00:15.592 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  05:11:43 +0000 (0:00:00.280)       0:00:15.873 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  05:11:43 +0000 (0:00:00.276)       0:00:16.149 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:44 +0000 (0:00:00.298)       0:00:16.447 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:44 +0000 (0:00:00.070)       0:00:16.518 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:44 +0000 (0:00:00.066)       0:00:16.584 *** ",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  05:11:44 +0000 (0:00:00.070)       0:00:16.654 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail early due to containers not running] ********************************",
                                "Wednesday 30 September 2026  05:11:44 +0000 (0:00:00.296)       0:00:16.951 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  05:11:44 +0000 (0:00:00.290)       0:00:17.242 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set _mon_hostname fact] **************************************************",
                                "Wednesday 30 September 2026  05:11:45 +0000 (0:00:00.304)       0:00:17.547 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get ceph osd tree] *******************************************************",
                                "Wednesday 30 September 2026  05:11:45 +0000 (0:00:00.686)       0:00:18.233 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [Parse osd tree from JSON] ************************************************",
                                "Wednesday 30 September 2026  05:11:48 +0000 (0:00:02.145)       0:00:20.378 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get OSDs that are not up or in] ******************************************",
                                "Wednesday 30 September 2026  05:11:48 +0000 (0:00:00.167)       0:00:20.546 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail test if OSDs are not up or in] **************************************",
                                "Wednesday 30 September 2026  05:11:48 +0000 (0:00:00.387)       0:00:20.933 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Pass test if OSDs are all up and in] *************************************",
                                "Wednesday 30 September 2026  05:11:48 +0000 (0:00:00.124)       0:00:21.058 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  05:11:48 +0000 (0:00:00.141)       0:00:21.200 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [List ceph LVM volumes and collect data] **********************************",
                                "Wednesday 30 September 2026  05:11:49 +0000 (0:00:00.320)       0:00:21.520 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Parse LVM data as JSON] **************************************************",
                                "Wednesday 30 September 2026  05:11:50 +0000 (0:00:01.425)       0:00:22.945 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get unencrypted and encrypted OSDs] **************************************",
                                "Wednesday 30 September 2026  05:11:51 +0000 (0:00:00.517)       0:00:23.462 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if count of encrypted OSDs does not match] **************************",
                                "Wednesday 30 September 2026  05:11:51 +0000 (0:00:00.590)       0:00:24.052 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Pass if count of encrypted OSDs equals count of OSDs] ********************",
                                "Wednesday 30 September 2026  05:11:52 +0000 (0:00:00.298)       0:00:24.351 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if count of unencrypted OSDs does not match] ************************",
                                "Wednesday 30 September 2026  05:11:52 +0000 (0:00:00.341)       0:00:24.693 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Pass if count of unencrypted OSDs equals count of OSDs] ******************",
                                "Wednesday 30 September 2026  05:11:52 +0000 (0:00:00.309)       0:00:25.002 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  05:11:53 +0000 (0:00:00.533)       0:00:25.536 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get CRUSH node data of each OSD host and root node childs] ***************",
                                "Wednesday 30 September 2026  05:11:53 +0000 (0:00:00.564)       0:00:26.100 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate sub test expression results] ***********************************",
                                "Wednesday 30 September 2026  05:11:54 +0000 (0:00:00.588)       0:00:26.689 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail test if any sub test failed] ****************************************",
                                "Wednesday 30 September 2026  05:11:54 +0000 (0:00:00.307)       0:00:26.996 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Pass test if no sub test failed] *****************************************",
                                "Wednesday 30 September 2026  05:11:55 +0000 (0:00:00.563)       0:00:27.559 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Aggregate test failed state across hosts] ********************************",
                                "Wednesday 30 September 2026  05:11:55 +0000 (0:00:00.360)       0:00:27.920 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Set validation result to passed if no test failed] ***********************",
                                "Wednesday 30 September 2026  05:11:56 +0000 (0:00:00.453)       0:00:28.374 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set validation result to failed if a test failed] ************************",
                                "Wednesday 30 September 2026  05:11:56 +0000 (0:00:00.309)       0:00:28.684 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  05:11:56 +0000 (0:00:00.267)       0:00:28.952 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  05:11:58 +0000 (0:00:02.335)       0:00:31.287 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  05:11:59 +0000 (0:00:00.303)       0:00:31.590 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:59 +0000 (0:00:00.282)       0:00:31.873 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:59 +0000 (0:00:00.080)       0:00:31.953 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  05:11:59 +0000 (0:00:00.075)       0:00:32.029 *** ",
                                "",
                                "RUNNING HANDLER [Write report file] ********************************************",
                                "Wednesday 30 September 2026  05:11:59 +0000 (0:00:00.077)       0:00:32.106 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  05:12:01 +0000 (0:00:01.844)       0:00:33.950 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": [\u001b[0m",
                                "\u001b[0;32m        \"Validator run completed.\",\u001b[0m",
                                "\u001b[0;32m        \"You can find the report file here:\",\u001b[0m",
                                "\u001b[0;32m        \"/opt/reports/validator/ceph-osds-validator-2026-09-30T05:11:35+00:00-report.json\",\u001b[0m",
                                "\u001b[0;32m        \"on the following host:\",\u001b[0m",
                                "\u001b[0;32m        \"testbed-manager\"\u001b[0m",
                                "\u001b[0;32m    ]\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:12:02 +0000 (0:00:00.441)       0:00:34.391 *** ",
                                "=============================================================================== ",
                                "Gather fresh facts ------------------------------------------------------ 6.41s",
                                "Aggregate test results step one ----------------------------------------- 2.34s",
                                "Get ceph osd tree ------------------------------------------------------- 2.15s",
                                "Write report file ------------------------------------------------------- 1.84s",
                                "List ceph LVM volumes and collect data ---------------------------------- 1.43s",
                                "Get timestamp for report file ------------------------------------------- 1.06s",
                                "Create report output directory ------------------------------------------ 0.79s",
                                "Get list of ceph-osd containers on host --------------------------------- 0.72s",
                                "Set _mon_hostname fact -------------------------------------------------- 0.69s",
                                "Get unencrypted and encrypted OSDs -------------------------------------- 0.59s",
                                "Get CRUSH node data of each OSD host and root node childs --------------- 0.59s",
                                "Get list of ceph-osd containers that are not running -------------------- 0.57s",
                                "Prepare test data ------------------------------------------------------- 0.56s",
                                "Fail test if any sub test failed ---------------------------------------- 0.56s",
                                "Pass if count of unencrypted OSDs equals count of OSDs ------------------ 0.53s",
                                "Set test result to passed if all containers are running ----------------- 0.53s",
                                "Parse LVM data as JSON -------------------------------------------------- 0.52s",
                                "Calculate OSD devices for each host ------------------------------------- 0.51s",
                                "Aggregate test failed state across hosts -------------------------------- 0.45s",
                                "Print report file information ------------------------------------------- 0.44s",
                                "+ sh -c /opt/configuration/scripts/check/200-infrastructure.sh",
                                "+ set -e",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ packages='libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client'",
                                "+ dpkg -s libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client",
                                "+ sudo apt-get install -y libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client",
                                "",
                                "# Status of Elasticsearch",
                                "",
                                "+ pushd /opt/configuration/contrib",
                                "+ failures=0",
                                "+ echo",
                                "+ echo '# Status of Elasticsearch'",
                                "+ echo",
                                "+ run_check Elasticsearch bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s",
                                "+ local name=Elasticsearch",
                                "+ shift",
                                "+ bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s",
                                "OK - elasticsearch (kolla_logging) is running. status: green; timed_out: false; number_of_nodes: 3; number_of_data_nodes: 3; active_primary_shards: 9; active_shards: 22; relocating_shards: 0; initializing_shards: 0; delayed_unassigned_shards: 0; unassigned_shards: 0  | 'active_primary'=9 'active'=22 'relocating'=0 'init'=0 'delay_unass'=0 'unass'=0",
                                "",
                                "# Status of MariaDB",
                                "",
                                "+ echo",
                                "+ echo '# Status of MariaDB'",
                                "+ echo",
                                "++ semver 10.2.0 10.0.0-0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ run_check MariaDB osism status database",
                                "+ local name=MariaDB",
                                "+ shift",
                                "+ osism status database",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to MariaDB at 192.168.16.9...\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Status: Primary\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnected: ON\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mReady: ON\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal State: Synced\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster State UUID: 606cfa03-bc81-11f1-9427-3770ff42bdce\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Members: 192.168.16.11:3306,192.168.16.12:3306,192.168.16.10:3306\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGalera Version: 26.4.27(rf032a460)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal Node UUID: 93fd40d4-bc81-11f1-8145-a31d572f19bf\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlow Control Paused: 0.00%\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRecv Queue Avg: 0.00680272\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSend Queue Avg: 0.0012499\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTransactions: 9464 local commits, 11903 replicated, 147 received\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConflicts: 0 cert failures, 0 bf aborts\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Uptime: 1 hour, 25 minutes\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mThreads: 154 connected, 2 running\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mQueries: 169820 total, 0 slow\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAborted Connects: 83\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Galera Cluster validation PASSED\u001b[0m",
                                "+ echo",
                                "",
                                "# Status of Prometheus",
                                "",
                                "+ echo '# Status of Prometheus'",
                                "+ echo",
                                "+ run_check 'Prometheus healthy' curl -s https://api-int.testbed.osism.xyz:9091/-/healthy",
                                "+ local 'name=Prometheus healthy'",
                                "+ shift",
                                "+ curl -s https://api-int.testbed.osism.xyz:9091/-/healthy",
                                "Unauthorized",
                                "+ run_check 'Prometheus ready' curl -s https://api-int.testbed.osism.xyz:9091/-/ready",
                                "+ local 'name=Prometheus ready'",
                                "+ shift",
                                "+ curl -s https://api-int.testbed.osism.xyz:9091/-/ready",
                                "Unauthorized",
                                "",
                                "# Status of RabbitMQ",
                                "",
                                "+ echo",
                                "+ echo '# Status of RabbitMQ'",
                                "+ echo",
                                "++ semver 10.2.0 10.0.0-0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ run_check RabbitMQ osism status messaging",
                                "+ local name=RabbitMQ",
                                "+ shift",
                                "+ osism status messaging",
                                "\u001b[32m2026-09-30 05:12:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connecting to RabbitMQ Management API at 192.168.16.10:15672 as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] RabbitMQ Version: 4.1.8\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Erlang Version: 27.3.4.1\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Name: rabbit@testbed-node-0\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Partitions: None (healthy)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connections: 241, Channels: 240, Queues: 192\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Messages: 233 total, 233 ready, 0 unacked\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Message Rates: 7.4/s publish, 9.0/s deliver\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Disk Free: 57.1 GB (limit: 0.0 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Memory Used: 0.16 GB (limit: 18.80 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] File Descriptors: 130/1048576\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Sockets: 0/0\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connecting to RabbitMQ Management API at 192.168.16.11:15672 as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] RabbitMQ Version: 4.1.8\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Erlang Version: 27.3.4.1\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Name: rabbit@testbed-node-1\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Partitions: None (healthy)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connections: 241, Channels: 240, Queues: 192\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Messages: 233 total, 233 ready, 0 unacked\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Message Rates: 7.4/s publish, 9.0/s deliver\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Disk Free: 57.3 GB (limit: 0.0 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Memory Used: 0.16 GB (limit: 18.80 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] File Descriptors: 115/1048576\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Sockets: 0/0\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connecting to RabbitMQ Management API at 192.168.16.12:15672 as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] RabbitMQ Version: 4.1.8\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Erlang Version: 27.3.4.1\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Name: rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Partitions: None (healthy)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connections: 241, Channels: 240, Queues: 192\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Messages: 233 total, 233 ready, 0 unacked\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Message Rates: 7.4/s publish, 9.0/s deliver\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Disk Free: 57.3 GB (limit: 0.0 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Memory Used: 0.16 GB (limit: 18.80 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] File Descriptors: 117/1048576\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Sockets: 0/0\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRabbitMQ Cluster validation PASSED\u001b[0m",
                                "++ valkey_or_redis",
                                "++ local openstack_version",
                                "+++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\" }}' kolla-ansible",
                                "++ openstack_version=2025.1",
                                "++ case \"$openstack_version\" in",
                                "++ echo redis",
                                "+ key_value_store=redis",
                                "++ awk -v k=redis_master_password: '$1 == k {print $2}' /opt/configuration/environments/kolla/secrets.yml",
                                "",
                                "# Status of Redis",
                                "",
                                "+ key_value_store_password=QHNA1SZRlOKzLADhUd5ZDgpHfQe6dNfr3bwEdY24",
                                "+ echo",
                                "+ echo '# Status of Redis'",
                                "+ echo",
                                "+ run_check Redis /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH QHNA1SZRlOKzLADhUd5ZDgpHfQe6dNfr3bwEdY24\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j",
                                "+ local name=Redis",
                                "+ shift",
                                "+ /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH QHNA1SZRlOKzLADhUd5ZDgpHfQe6dNfr3bwEdY24\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j",
                                "TCP OK - 0.001 second response time on 192.168.16.10 port 6379|time=0.001341s;;;0.000000;10.000000",
                                "+ popd",
                                "",
                                "# Create backup of MariaDB database",
                                "",
                                "+ [[ 0 -gt 0 ]]",
                                "+ echo",
                                "+ echo '# Create backup of MariaDB database'",
                                "+ echo",
                                "++ semver 10.2.0 9.0.0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ osism apply mariadb-backup -e mariadb_backup_type=full",
                                "\u001b[32m2026-09-30 05:12:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb-backup.\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7ceb44e9-1393-400e-af51-5fb59c0d8b79 (mariadb-backup) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:12:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7ceb44e9-1393-400e-af51-5fb59c0d8b79 (mariadb-backup) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  05:12:49 +0000 (0:00:00.296)       0:00:00.296 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:12:49 +0000 (0:00:00.360)       0:00:00.657 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m",
                                "",
                                "PLAY [Apply role mariadb] ******************************************************",
                                "",
                                "TASK [mariadb : Group MariaDB hosts based on shards] ***************************",
                                "Wednesday 30 September 2026  05:12:50 +0000 (0:00:00.494)       0:00:01.151 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [mariadb : include_tasks] *************************************************",
                                "Wednesday 30 September 2026  05:12:50 +0000 (0:00:00.490)       0:00:01.642 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/backup.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Get MariaDB container facts] ***********************************",
                                "Wednesday 30 September 2026  05:12:51 +0000 (0:00:00.750)       0:00:02.392 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Taking full database backup via Mariabackup] *******************",
                                "Wednesday 30 September 2026  05:12:55 +0000 (0:00:04.113)       0:00:06.505 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart\u001b[0m",
                                "",
                                "PLAY [Restart mariadb services] ************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_start\u001b[0m",
                                "",
                                "PLAY [Start mariadb services] **************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring:\u001b[0m",
                                "\u001b[1;35mmariadb_bootstrap_restart\u001b[0m",
                                "",
                                "PLAY [Restart bootstrap mariadb service] ***************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "",
                                "PLAY [Apply mariadb post-configuration] ****************************************",
                                "",
                                "TASK [Include mariadb post-deploy.yml] *****************************************",
                                "Wednesday 30 September 2026  05:13:28 +0000 (0:00:32.281)       0:00:38.787 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Include mariadb post-upgrade.yml] ****************************************",
                                "Wednesday 30 September 2026  05:13:28 +0000 (0:00:00.310)       0:00:39.098 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=6   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:13:28 +0000 (0:00:00.233)       0:00:39.331 *** ",
                                "=============================================================================== ",
                                "mariadb : Taking full database backup via Mariabackup ------------------ 32.28s",
                                "mariadb : Get MariaDB container facts ----------------------------------- 4.11s",
                                "mariadb : include_tasks ------------------------------------------------- 0.75s",
                                "Group hosts based on enabled services ----------------------------------- 0.49s",
                                "mariadb : Group MariaDB hosts based on shards --------------------------- 0.49s",
                                "Group hosts based on Kolla action --------------------------------------- 0.36s",
                                "Include mariadb post-deploy.yml ----------------------------------------- 0.31s",
                                "Include mariadb post-upgrade.yml ---------------------------------------- 0.23s",
                                "+ sh -c /opt/configuration/scripts/check/300-openstack.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/configuration/scripts/manager-version.sh",
                                "+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml",
                                "",
                                "# OpenStack endpoints",
                                "",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "+ export OS_CLOUD=admin",
                                "+ OS_CLOUD=admin",
                                "+ echo",
                                "+ echo '# OpenStack endpoints'",
                                "+ echo",
                                "+ openstack endpoint list",
                                "+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+",
                                "| ID                               | Region    | Service Name | Service Type  | Enabled | Interface | URL                                                                 |",
                                "+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+",
                                "| 04ab252dc5324158a5ec6e7f7f12245d | RegionOne | barbican     | key-manager   | True    | internal  | https://api-int.testbed.osism.xyz:9311                              |",
                                "| 070e14d8068d4397869e98111d60b50e | RegionOne | nova         | compute       | True    | internal  | https://api-int.testbed.osism.xyz:8774/v2.1                         |",
                                "| 091a63f68d41464998f9e1de59f0ecd7 | RegionOne | placement    | placement     | True    | public    | https://api.testbed.osism.xyz:8780                                  |",
                                "| 0bbb2f1493514e2c9b3fed8ac572cbf1 | RegionOne | cinder       | block-storage | True    | public    | https://api.testbed.osism.xyz:8776/v3                               |",
                                "| 177543f256854e76a1929125443a00cf | RegionOne | placement    | placement     | True    | internal  | https://api-int.testbed.osism.xyz:8780                              |",
                                "| 2c01f012ba0a45fdaf7281da20ede653 | RegionOne | manilav2     | sharev2       | True    | public    | https://api.testbed.osism.xyz:8786/v2                               |",
                                "| 2c31a999407a40ce80b68473e54e377d | RegionOne | octavia      | load-balancer | True    | public    | https://api.testbed.osism.xyz:9876                                  |",
                                "| 3538806130864e92b049c5c9fe582695 | RegionOne | aodh         | alarming      | True    | internal  | https://api-int.testbed.osism.xyz:8042                              |",
                                "| 36848268aa124995bf4b570fc92c0330 | RegionOne | keystone     | identity      | True    | public    | https://api.testbed.osism.xyz:5000                                  |",
                                "| 444c4e07223a4e0d91813a76c1ed7ff2 | RegionOne | cinder       | block-storage | True    | internal  | https://api-int.testbed.osism.xyz:8776/v3                           |",
                                "| 6c7d5f4ce9fb4e108cd196275d911990 | RegionOne | neutron      | network       | True    | public    | https://api.testbed.osism.xyz:9696                                  |",
                                "| 70516c5067a341ec9ff91de55ad968e6 | RegionOne | octavia      | load-balancer | True    | internal  | https://api-int.testbed.osism.xyz:9876                              |",
                                "| 768ef64bfd0a42e18873c12b0acaa9d4 | RegionOne | swift        | object-store  | True    | public    | https://api.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s     |",
                                "| 788cfb0de30c429596712c19d0a59ddd | RegionOne | skyline      | panel         | True    | public    | https://api.testbed.osism.xyz:9998                                  |",
                                "| 7e033fc2ca2145389ced7ef1eddfbdae | RegionOne | cinderv3     | volumev3      | True    | public    | https://api.testbed.osism.xyz:8776/v3/%(tenant_id)s                 |",
                                "| 84c152156d7f40f7b38cfb0c46bd30a9 | RegionOne | aodh         | alarming      | True    | public    | https://api.testbed.osism.xyz:8042                                  |",
                                "| 9453c4ed35e94a77b3b59a0944f049cf | RegionOne | neutron      | network       | True    | internal  | https://api-int.testbed.osism.xyz:9696                              |",
                                "| 9701313d6f3b4275b7c547789bd0b2af | RegionOne | keystone     | identity      | True    | internal  | https://api-int.testbed.osism.xyz:5000                              |",
                                "| 9843d33b264d43ebb2e264a7fcdac67b | RegionOne | manilav2     | sharev2       | True    | internal  | https://api-int.testbed.osism.xyz:8786/v2                           |",
                                "| b4703548c7c442b49d82b3ba7b90f148 | RegionOne | manila       | share         | True    | public    | https://api.testbed.osism.xyz:8786/v1/%(tenant_id)s                 |",
                                "| ba8dfd71f1be44deb9ad6d2ff021b319 | RegionOne | designate    | dns           | True    | internal  | https://api-int.testbed.osism.xyz:9001                              |",
                                "| bc0f51f289834f06949a75e3a698a00e | RegionOne | swift        | object-store  | True    | internal  | https://api-int.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s |",
                                "| c6b6ae2a372245f9b7bbb9e421add44e | RegionOne | nova         | compute       | True    | public    | https://api.testbed.osism.xyz:8774/v2.1                             |",
                                "| cb1d97ae039d4f4ca575e8c9b0134632 | RegionOne | barbican     | key-manager   | True    | public    | https://api.testbed.osism.xyz:9311                                  |",
                                "| d3a6a39b539f416db09b8c70b3ac10b5 | RegionOne | manila       | share         | True    | internal  | https://api-int.testbed.osism.xyz:8786/v1/%(tenant_id)s             |",
                                "| d52d66242ec54cf6bb1fe74bd596ab3f | RegionOne | glance       | image         | True    | internal  | https://api-int.testbed.osism.xyz:9292                              |",
                                "| ea644afbf74b47c2a9ad2252dbcc836c | RegionOne | designate    | dns           | True    | public    | https://api.testbed.osism.xyz:9001                                  |",
                                "| ef5d107c7e8f4c89a4a3e81083013d32 | RegionOne | skyline      | panel         | True    | internal  | https://api-int.testbed.osism.xyz:9998                              |",
                                "| fded752b151b44d09113f23933056ced | RegionOne | cinderv3     | volumev3      | True    | internal  | https://api-int.testbed.osism.xyz:8776/v3/%(tenant_id)s             |",
                                "| ff9b20fa1dcd4442bf1900370526c027 | RegionOne | glance       | image         | True    | public    | https://api.testbed.osism.xyz:9292                                  |",
                                "+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+",
                                "",
                                "# Cinder",
                                "",
                                "+ echo",
                                "+ echo '# Cinder'",
                                "+ echo",
                                "+ openstack volume service list",
                                "+------------------+----------------------------+----------+---------+-------+----------------------------+",
                                "| Binary           | Host                       | Zone     | Status  | State | Updated At                 |",
                                "+------------------+----------------------------+----------+---------+-------+----------------------------+",
                                "| cinder-scheduler | testbed-node-0             | internal | enabled | up    | 2026-09-30T05:13:28.000000 |",
                                "| cinder-scheduler | testbed-node-2             | internal | enabled | up    | 2026-09-30T05:13:29.000000 |",
                                "| cinder-scheduler | testbed-node-1             | internal | enabled | up    | 2026-09-30T05:13:28.000000 |",
                                "| cinder-volume    | testbed-node-0@rbd-volumes | nova     | enabled | up    | 2026-09-30T05:13:29.000000 |",
                                "| cinder-volume    | testbed-node-2@rbd-volumes | nova     | enabled | up    | 2026-09-30T05:13:25.000000 |",
                                "| cinder-volume    | testbed-node-1@rbd-volumes | nova     | enabled | up    | 2026-09-30T05:13:25.000000 |",
                                "| cinder-backup    | testbed-node-0             | nova     | enabled | up    | 2026-09-30T05:13:27.000000 |",
                                "| cinder-backup    | testbed-node-2             | nova     | enabled | up    | 2026-09-30T05:13:30.000000 |",
                                "| cinder-backup    | testbed-node-1             | nova     | enabled | up    | 2026-09-30T05:13:30.000000 |",
                                "+------------------+----------------------------+----------+---------+-------+----------------------------+",
                                "",
                                "# Neutron",
                                "",
                                "+ echo",
                                "+ echo '# Neutron'",
                                "+ echo",
                                "+ openstack network agent list",
                                "+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+",
                                "| ID                                   | Agent Type                   | Host           | Availability Zone | Alive | State | Binary                     |",
                                "+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+",
                                "| testbed-node-1                       | OVN Controller Gateway agent | testbed-node-1 | nova              | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-3                       | OVN Controller agent         | testbed-node-3 |                   | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-5                       | OVN Controller agent         | testbed-node-5 |                   | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-0                       | OVN Controller Gateway agent | testbed-node-0 | nova              | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-2                       | OVN Controller Gateway agent | testbed-node-2 | nova              | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-4                       | OVN Controller agent         | testbed-node-4 |                   | :-)   | UP    | ovn-controller             |",
                                "| 36b9d21c-9928-5c0a-9b27-73ac7a3e770c | OVN Metadata agent           | testbed-node-5 |                   | :-)   | UP    | neutron-ovn-metadata-agent |",
                                "| 4939696e-6092-5a33-bb73-b850064684df | OVN Metadata agent           | testbed-node-4 |                   | :-)   | UP    | neutron-ovn-metadata-agent |",
                                "| e645415a-98f5-5758-8cd1-c47af282b5c0 | OVN Metadata agent           | testbed-node-3 |                   | :-)   | UP    | neutron-ovn-metadata-agent |",
                                "+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+",
                                "+ openstack network service provider list",
                                "+---------------+------+---------+",
                                "| Service Type  | Name | Default |",
                                "+---------------+------+---------+",
                                "| L3_ROUTER_NAT | ovn  | True    |",
                                "+---------------+------+---------+",
                                "",
                                "# Nova",
                                "",
                                "+ echo",
                                "+ echo '# Nova'",
                                "+ echo",
                                "+ openstack compute service list",
                                "+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+",
                                "| ID                                   | Binary         | Host           | Zone     | Status  | State | Updated At                 |",
                                "+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+",
                                "| 062a40d8-bfd8-43ef-8272-dcde64fd1afd | nova-scheduler | testbed-node-0 | internal | enabled | up    | 2026-09-30T05:13:36.000000 |",
                                "| 6560d2f6-cd7c-484f-83a0-70b06f93fbdd | nova-scheduler | testbed-node-2 | internal | enabled | up    | 2026-09-30T05:13:38.000000 |",
                                "| bf078457-f645-4b62-9bc7-6efddc5e37a0 | nova-scheduler | testbed-node-1 | internal | enabled | up    | 2026-09-30T05:13:39.000000 |",
                                "| b95b5b90-1344-4212-98ef-d82fb3b90771 | nova-conductor | testbed-node-0 | internal | enabled | up    | 2026-09-30T05:13:38.000000 |",
                                "| bf48ecd5-aa1f-427f-9f7f-ae157a5f67bc | nova-conductor | testbed-node-2 | internal | enabled | up    | 2026-09-30T05:13:40.000000 |",
                                "| 7332b1e5-a576-4bd8-a7cc-474209a8e6d6 | nova-conductor | testbed-node-1 | internal | enabled | up    | 2026-09-30T05:13:40.000000 |",
                                "| 6d1e565f-d19c-46df-b941-e6678424ba7b | nova-compute   | testbed-node-3 | nova     | enabled | up    | 2026-09-30T05:13:41.000000 |",
                                "| f12f9d54-1866-4521-ae06-a772ec8ec384 | nova-compute   | testbed-node-5 | nova     | enabled | up    | 2026-09-30T05:13:42.000000 |",
                                "| 191c523c-c8fd-419d-be65-8b584a2d1553 | nova-compute   | testbed-node-4 | nova     | enabled | up    | 2026-09-30T05:13:42.000000 |",
                                "+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+",
                                "+ openstack hypervisor list",
                                "+--------------------------------------+---------------------+-----------------+---------------+-------+",
                                "| ID                                   | Hypervisor Hostname | Hypervisor Type | Host IP       | State |",
                                "+--------------------------------------+---------------------+-----------------+---------------+-------+",
                                "| 2ae9dc72-c215-56a4-9e4f-3b6fb0450677 | testbed-node-3      | QEMU            | 192.168.16.13 | up    |",
                                "| 686f5454-ebbc-55b6-9477-49eaed7d3be8 | testbed-node-5      | QEMU            | 192.168.16.15 | up    |",
                                "| f60845e6-31bf-5d5b-8cd2-bf95aeea3cec | testbed-node-4      | QEMU            | 192.168.16.14 | up    |",
                                "+--------------------------------------+---------------------+-----------------+---------------+-------+",
                                "",
                                "# Run OpenStack test play",
                                "",
                                "+ echo",
                                "+ echo '# Run OpenStack test play'",
                                "+ echo",
                                "+ osism apply --environment openstack test",
                                "\u001b[32m2026-09-30 05:13:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play test in environment openstack\u001b[0m",
                                "\u001b[32m2026-09-30 05:13:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of test.\u001b[0m",
                                "\u001b[32m2026-09-30 05:13:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fb3e2006-431a-4b23-b7c1-724b99fecf76 (test) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:13:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task fb3e2006-431a-4b23-b7c1-724b99fecf76 (test) has been started and output is visible here.\u001b[0m",
                                "",
                                "PLAY [Create test project] *****************************************************",
                                "",
                                "TASK [Create test domain] ******************************************************",
                                "Wednesday 30 September 2026  05:13:53 +0000 (0:00:00.127)       0:00:00.127 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test-admin user] **************************************************",
                                "Wednesday 30 September 2026  05:13:58 +0000 (0:00:04.566)       0:00:04.694 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Add manager role to user test-admin] *************************************",
                                "Wednesday 30 September 2026  05:14:03 +0000 (0:00:04.847)       0:00:09.542 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test project] *****************************************************",
                                "Wednesday 30 September 2026  05:14:12 +0000 (0:00:08.863)       0:00:18.405 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test user] ********************************************************",
                                "Wednesday 30 September 2026  05:14:16 +0000 (0:00:04.682)       0:00:23.088 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Add member roles to user test] *******************************************",
                                "Wednesday 30 September 2026  05:14:21 +0000 (0:00:04.982)       0:00:28.070 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item=load-balancer_member)\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item=member)\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item=creator)\u001b[0m",
                                "",
                                "TASK [Create test server group] ************************************************",
                                "Wednesday 30 September 2026  05:14:35 +0000 (0:00:13.627)       0:00:41.698 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create ssh security group] ***********************************************",
                                "Wednesday 30 September 2026  05:14:40 +0000 (0:00:04.970)       0:00:46.668 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Add rule to ssh security group] ******************************************",
                                "Wednesday 30 September 2026  05:14:45 +0000 (0:00:05.395)       0:00:52.064 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create icmp security group] **********************************************",
                                "Wednesday 30 September 2026  05:14:50 +0000 (0:00:05.004)       0:00:57.068 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Add rule to icmp security group] *****************************************",
                                "Wednesday 30 September 2026  05:14:55 +0000 (0:00:04.609)       0:01:01.677 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test keypair] *****************************************************",
                                "Wednesday 30 September 2026  05:14:59 +0000 (0:00:04.526)       0:01:06.204 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test networks] ****************************************************",
                                "Wednesday 30 September 2026  05:15:04 +0000 (0:00:04.824)       0:01:11.028 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Create test subnets] *****************************************************",
                                "Wednesday 30 September 2026  05:15:20 +0000 (0:00:16.309)       0:01:27.337 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'subnet': 'subnet-test-1', 'cidr': '192.168.200.0/24'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'subnet': 'subnet-test-2', 'cidr': '192.168.201.0/24'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'subnet': 'subnet-test-3', 'cidr': '192.168.202.0/24'})\u001b[0m",
                                "",
                                "TASK [Create test routers] *****************************************************",
                                "Wednesday 30 September 2026  05:15:39 +0000 (0:00:18.457)       0:01:45.795 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'router': 'router-test-1', 'subnet': 'subnet-test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'router': 'router-test-2', 'subnet': 'subnet-test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'router': 'router-test-3', 'subnet': 'subnet-test-3'})\u001b[0m",
                                "",
                                "PLAY [Manage test instances and volumes] ***************************************",
                                "",
                                "TASK [Get test server group] ***************************************************",
                                "Wednesday 30 September 2026  05:16:13 +0000 (0:00:33.954)       0:02:19.749 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Detach test volume] ******************************************************",
                                "Wednesday 30 September 2026  05:16:17 +0000 (0:00:04.123)       0:02:23.873 *** ",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Delete test volume] ******************************************************",
                                "Wednesday 30 September 2026  05:16:17 +0000 (0:00:00.060)       0:02:23.934 *** ",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Delete test instances] ***************************************************",
                                "Wednesday 30 September 2026  05:16:17 +0000 (0:00:00.057)       0:02:23.991 *** ",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-4', 'network': 'test-3'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-3', 'network': 'test-2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-2', 'network': 'test-2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-1', 'network': 'test-1'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test', 'network': 'test-1'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Wait for instance deletion to complete] **********************************",
                                "Wednesday 30 September 2026  05:16:17 +0000 (0:00:00.155)       0:02:24.146 *** ",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test instances] ***************************************************",
                                "Wednesday 30 September 2026  05:16:17 +0000 (0:00:00.139)       0:02:24.286 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Wait for instance creation to complete] **********************************",
                                "Wednesday 30 September 2026  05:16:22 +0000 (0:00:04.975)       0:02:29.261 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (60 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (59 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (58 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (57 retries left).\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j105787011885.3912', 'results_file': '/ansible/.ansible_async/j105787011885.3912', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j217242861268.3937', 'results_file': '/ansible/.ansible_async/j217242861268.3937', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j472454959846.3962', 'results_file': '/ansible/.ansible_async/j472454959846.3962', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j87593310379.3987', 'results_file': '/ansible/.ansible_async/j87593310379.3987', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j677464207827.4012', 'results_file': '/ansible/.ansible_async/j677464207827.4012', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "TASK [Add metadata to instances] ***********************************************",
                                "Wednesday 30 September 2026  05:17:11 +0000 (0:00:48.197)       0:03:17.459 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Wait for metadata to be added] *******************************************",
                                "Wednesday 30 September 2026  05:17:16 +0000 (0:00:05.434)       0:03:22.894 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for metadata to be added (30 retries left).\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j888831825463.4117', 'results_file': '/ansible/.ansible_async/j888831825463.4117', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j403926783892.4142', 'results_file': '/ansible/.ansible_async/j403926783892.4142', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j899718180814.4167', 'results_file': '/ansible/.ansible_async/j899718180814.4167', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j877966578241.4192', 'results_file': '/ansible/.ansible_async/j877966578241.4192', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j651640389242.4217', 'results_file': '/ansible/.ansible_async/j651640389242.4217', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "TASK [Add tag to instances] ****************************************************",
                                "Wednesday 30 September 2026  05:17:27 +0000 (0:00:10.966)       0:03:33.860 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Wait for tags to be added] ***********************************************",
                                "Wednesday 30 September 2026  05:17:32 +0000 (0:00:05.494)       0:03:39.354 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for tags to be added (30 retries left).\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j450518394116.4292', 'results_file': '/ansible/.ansible_async/j450518394116.4292', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j108275608541.4317', 'results_file': '/ansible/.ansible_async/j108275608541.4317', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j962871761252.4343', 'results_file': '/ansible/.ansible_async/j962871761252.4343', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j228545441019.4369', 'results_file': '/ansible/.ansible_async/j228545441019.4369', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j867899955563.4395', 'results_file': '/ansible/.ansible_async/j867899955563.4395', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "TASK [Create test volume] ******************************************************",
                                "Wednesday 30 September 2026  05:17:44 +0000 (0:00:11.181)       0:03:50.535 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Attach test volume] ******************************************************",
                                "Wednesday 30 September 2026  05:17:51 +0000 (0:00:07.130)       0:03:57.666 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create floating ip addresses] ********************************************",
                                "Wednesday 30 September 2026  05:18:05 +0000 (0:00:14.361)       0:04:12.028 *** ",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Print floating ip addresses] *********************************************",
                                "Wednesday 30 September 2026  05:18:31 +0000 (0:00:25.364)       0:04:37.392 *** ",
                                "\u001b[0;32mok: [localhost] => (item=test) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test: 192.168.112.141\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-1) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-1: 192.168.112.182\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-2) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-2: 192.168.112.146\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-3) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-3: 192.168.112.129\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-4) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-4: 192.168.112.100\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mlocalhost\u001b[0m                  : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=23  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:18:31 +0000 (0:00:00.123)       0:04:37.516 *** ",
                                "=============================================================================== ",
                                "Wait for instance creation to complete --------------------------------- 48.20s",
                                "Create test routers ---------------------------------------------------- 33.95s",
                                "Create floating ip addresses ------------------------------------------- 25.36s",
                                "Create test subnets ---------------------------------------------------- 18.46s",
                                "Create test networks --------------------------------------------------- 16.31s",
                                "Attach test volume ----------------------------------------------------- 14.36s",
                                "Add member roles to user test ------------------------------------------ 13.63s",
                                "Wait for tags to be added ---------------------------------------------- 11.18s",
                                "Wait for metadata to be added ------------------------------------------ 10.97s",
                                "Add manager role to user test-admin ------------------------------------- 8.86s",
                                "Create test volume ------------------------------------------------------ 7.13s",
                                "Add tag to instances ---------------------------------------------------- 5.49s",
                                "Add metadata to instances ----------------------------------------------- 5.43s",
                                "Create ssh security group ----------------------------------------------- 5.40s",
                                "Add rule to ssh security group ------------------------------------------ 5.00s",
                                "Create test user -------------------------------------------------------- 4.98s",
                                "Create test instances --------------------------------------------------- 4.98s",
                                "Create test server group ------------------------------------------------ 4.97s",
                                "Create test-admin user -------------------------------------------------- 4.85s",
                                "Create test keypair ----------------------------------------------------- 4.82s",
                                "+ server_list",
                                "+ openstack --os-cloud test server list",
                                "+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+",
                                "| ID                                   | Name   | Status | Networks                                | Image                    | Flavor   |",
                                "+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+",
                                "| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE | test-3=192.168.112.100, 192.168.202.175 | N/A (booted from volume) | SCS-1L-1 |",
                                "| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE | test-2=192.168.112.129, 192.168.201.82  | N/A (booted from volume) | SCS-1L-1 |",
                                "| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE | test-2=192.168.112.146, 192.168.201.213 | N/A (booted from volume) | SCS-1L-1 |",
                                "| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE | test-1=192.168.112.182, 192.168.200.124 | N/A (booted from volume) | SCS-1L-1 |",
                                "| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE | test-1=192.168.112.141, 192.168.200.107 | N/A (booted from volume) | SCS-1L-1 |",
                                "+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+",
                                "+ openstack --os-cloud test server show test",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-1=192.168.112.141, 192.168.200.107                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:26Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | d1f055ee-c897-457b-af59-d8f01d7c2f3e                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test'                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T05:17:17Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='5a707f11-efd7-4645-b81e-aca6798e1d33'                                                                                                                                                                                                                                                                                                             |",
                                "|                                     | delete_on_termination='False', id='f501ec4f-f0fa-4916-b6dd-334c034f6bef'                                                                                                                                                                                                                                                                                                            |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-1",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-1                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-1=192.168.112.182, 192.168.200.124                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:27Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | 7ca18600-a8c2-4afb-899b-fddf57b3e241                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-1                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-1'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T05:17:18Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='8fa60fcf-139b-4fed-b8ea-e13d11ef86dd'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-2",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-2                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-2=192.168.112.146, 192.168.201.213                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:28Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | f722b8cd-af17-45d5-aa8f-446a3f6ba119                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-2                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-2'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T05:17:19Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='ab64caf8-c30d-4d29-840a-8ca2eedc3d56'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-3",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-3                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-2=192.168.112.129, 192.168.201.82                                                                                                                                                                                                                                                                                                                                              |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:30Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | 0ed2edea-309b-48ff-8c7a-26b42e6d1772                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-3                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-3'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T05:17:20Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='b380c8a0-b911-4e63-8ab3-f4bf2dea1f1d'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-4",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-4                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:57.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-3=192.168.112.100, 192.168.202.175                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:31Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | c5bde28eb551dfe1080979e05dc1028f19a0c4361f05424dc63b69a0                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | dec51aef-8ac0-42e9-b2cb-a94394158a1c                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-4                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-4'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T05:17:21Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='eaea9af8-fa3d-4155-b9fd-562407a43e5d'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ server_ping",
                                "++ tr -d '\\r'",
                                "++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.129",
                                "PING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=12.1 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.46 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.99 ms",
                                "",
                                "--- 192.168.112.129 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.992/5.512/12.084/4.650 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.182",
                                "PING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=11.6 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.41 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.81 ms",
                                "",
                                "--- 192.168.112.182 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2004ms",
                                "rtt min/avg/max/mdev = 1.811/5.276/11.610/4.485 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.141",
                                "PING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=9.99 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.36 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=2.03 ms",
                                "",
                                "--- 192.168.112.141 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 2.026/4.791/9.989/3.678 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.146",
                                "PING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=5.25 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.33 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.77 ms",
                                "",
                                "--- 192.168.112.146 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.773/3.115/5.247/1.524 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.100",
                                "PING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=10.6 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=2.38 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.83 ms",
                                "",
                                "--- 192.168.112.100 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.827/4.934/10.599/4.011 ms",
                                "+ [[ 10.2.0 == \\l\\a\\t\\e\\s\\t ]]"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-00000000002b-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:06.325992Z",
                            "start": "2026-09-30T05:09:09.347234Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000002b",
                        "name": "Run checks"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "make",
                                "CLOUD=ci",
                                "TERRAFORM=/home/zuul-testbed05/tofu",
                                "WIREPROXY=/home/zuul-testbed05/wireproxy",
                                "test-wireguard"
                            ],
                            "delta": "0:00:01.530198",
                            "end": "2026-09-30 05:19:08.194418",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "make CLOUD=ci TERRAFORM=/home/zuul-testbed05/tofu WIREPROXY=/home/zuul-testbed05/wireproxy test-wireguard",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform",
                                    "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-35ab-222c-00000000002c-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 05:19:06.664220",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ci.auto.tfvars\ndefault_custom.tf\nWireguard configuration saved in /home/zuul-testbed05/wg-ci.conf\nWireGuard gateway connectivity\n\nPASS  Keystone 192.168.16.254:5000\n\nOK",
                            "stdout_lines": [
                                "ci.auto.tfvars",
                                "default_custom.tf",
                                "Wireguard configuration saved in /home/zuul-testbed05/wg-ci.conf",
                                "WireGuard gateway connectivity",
                                "",
                                "PASS  Keystone 192.168.16.254:5000",
                                "",
                                "OK"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-00000000002c-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:08.389978Z",
                            "start": "2026-09-30T05:19:06.372151Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000002c",
                        "name": "Test WireGuard connectivity"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "false_condition": "_tempest | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:08.943448Z",
                            "start": "2026-09-30T05:19:08.432830Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000002d",
                        "name": "Run tempest"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "false_condition": "_prometheus_alert_status | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:09.498980Z",
                            "start": "2026-09-30T05:19:08.987884Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000002e",
                        "name": "Check prometheus alert status"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:17:00.643842Z",
                    "start": "2026-09-30T05:19:09.512542Z"
                },
                "id": "0242ac1f-6606-35ab-222c-00000000002f",
                "name": "Upgrade testbed"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "_ceph_version_next": "skip",
                            "action": "ansible.builtin.debug",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:09.594766Z",
                            "start": "2026-09-30T05:19:09.524455Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000031",
                        "name": "Print next ceph version"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "_openstack_version_next": "2026.1",
                            "action": "ansible.builtin.debug",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:09.673250Z",
                            "start": "2026-09-30T05:19:09.603486Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000032",
                        "name": "Print next openstack version"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "_manager_version_next": "latest",
                            "action": "ansible.builtin.debug",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:09.741480Z",
                            "start": "2026-09-30T05:19:09.682031Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000033",
                        "name": "Print next manager version"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "cloud": "ci",
                                "kolla_namespace": "kolla/release"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:09.797662Z",
                            "start": "2026-09-30T05:19:09.750672Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000034",
                        "name": "Set cloud fact (Zuul deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "'nodepool' not in hostvars[groups['all'][0]]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:09.832775Z",
                            "start": "2026-09-30T05:19:09.808519Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000035",
                        "name": "Set cloud fact (local deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "TUFOQUdFUl9BRERSRVNTPSI4MS4xNjMuMTkzLjE5Igo=",
                            "encoding": "base64",
                            "invocation": {
                                "module_args": {
                                    "src": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci"
                                }
                            },
                            "source": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:10.122056Z",
                            "start": "2026-09-30T05:19:09.842400Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000036",
                        "name": "Fetch manager address"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "manager_host": "\"81.163.193.19\""
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T05:19:10.218166Z",
                            "start": "2026-09-30T05:19:10.130524Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000037",
                        "name": "Set manager_host address"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "dragon@81.163.193.19",
                                "/opt/configuration/scripts/upgrade.sh",
                                "latest",
                                "skip",
                                "2026.1",
                                "kolla/release"
                            ],
                            "delta": "1:39:33.922746",
                            "end": "2026-09-30 06:58:44.509216",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci dragon@\"81.163.193.19\" /opt/configuration/scripts/upgrade.sh latest skip 2026.1 kolla/release",
                                    "_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-35ab-222c-000000000038-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 05:19:10.586470",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ set -e\n+ export MANAGER_VERSION=latest\n+ MANAGER_VERSION=latest\n+ CEPH_VERSION=skip\n+ OPENSTACK_VERSION=2026.1\n+ KOLLA_NAMESPACE=kolla/release\n+ sh -c '/opt/configuration/scripts/upgrade-manager.sh latest skip 2026.1 kolla/release'\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n++ docker inspect --format '{{ index .Config.Labels \"org.opencontainers.image.version\"}}' osism-ansible\n+ OLD_MANAGER_VERSION=v0.20260811.0\n++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\"}}' kolla-ansible\n\n# UPGRADE MANAGER\n\n+ OLD_OPENSTACK_VERSION=2025.1\n+ echo\n+ echo '# UPGRADE MANAGER'\n+ echo\n+ export MANAGER_VERSION=latest\n+ MANAGER_VERSION=latest\n+ CEPH_VERSION=skip\n+ OPENSTACK_VERSION=2026.1\n+ KOLLA_NAMESPACE=kolla/release\n+ /opt/configuration/scripts/set-manager-version.sh latest\n+ set -e\n+ VERSION=latest\n+ sed -i 's/manager_version: .*/manager_version: latest/g' /opt/configuration/environments/manager/configuration.yml\n+ [[ latest != \\l\\a\\t\\e\\s\\t ]]\n+ sh -c /opt/configuration/scripts/sync-configuration-repository.sh\n/opt/configuration ~\n+ set -e\n+ pushd /opt/configuration\n+ [[ -e /opt/venv/bin/activate ]]\n+ source /opt/venv/bin/activate\n++ deactivate nondestructive\n++ '[' -n '' ']'\n++ '[' -n '' ']'\n++ hash -r\n++ '[' -n '' ']'\n++ unset VIRTUAL_ENV\n++ unset VIRTUAL_ENV_PROMPT\n++ '[' '!' nondestructive = nondestructive ']'\n++ '[' linux-gnu = cygwin ']'\n++ '[' linux-gnu = msys ']'\n++ export VIRTUAL_ENV=/opt/venv\n++ VIRTUAL_ENV=/opt/venv\n++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ export PATH\n++ '[' -n '' ']'\n++ '[' -z '' ']'\n++ _OLD_VIRTUAL_PS1=\n++ PS1='(venv) '\n++ export PS1\n++ VIRTUAL_ENV_PROMPT='(venv) '\n++ export VIRTUAL_ENV_PROMPT\n++ hash -r\n+ pip3 install --no-cache-dir python-gilt==1.2.3 requests Jinja2 PyYAML packaging\nRequirement already satisfied: python-gilt==1.2.3 in /opt/venv/lib/python3.12/site-packages (1.2.3)\nRequirement already satisfied: requests in /opt/venv/lib/python3.12/site-packages (2.34.2)\nRequirement already satisfied: Jinja2 in /opt/venv/lib/python3.12/site-packages (3.1.6)\nRequirement already satisfied: PyYAML in /opt/venv/lib/python3.12/site-packages (6.0.3)\nRequirement already satisfied: packaging in /opt/venv/lib/python3.12/site-packages (26.3)\nRequirement already satisfied: click in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (8.5.0)\nRequirement already satisfied: colorama in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.4.6)\nRequirement already satisfied: fasteners in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.20)\nRequirement already satisfied: sh in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (2.4.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in /opt/venv/lib/python3.12/site-packages (from requests) (3.5.1)\nRequirement already satisfied: idna<4,>=2.5 in /opt/venv/lib/python3.12/site-packages (from requests) (3.20)\nRequirement already satisfied: urllib3<3,>=1.26 in /opt/venv/lib/python3.12/site-packages (from requests) (2.8.0)\nRequirement already satisfied: certifi>=2023.5.7 in /opt/venv/lib/python3.12/site-packages (from requests) (2026.7.22)\nRequirement already satisfied: MarkupSafe>=2.0 in /opt/venv/lib/python3.12/site-packages (from Jinja2) (3.0.3)\n++ which gilt\n+ GILT=/opt/venv/bin/gilt\n+ /opt/venv/bin/gilt overlay\nosism.generics:\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/ansible.cfg to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/images.yml to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/run.sh to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/render-images.py to /opt/configuration/environments/manager/\n  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/set-versions.py to /opt/configuration/environments/\n  - running `/opt/configuration/scripts/wrapper-gilt.sh render-images` in /opt/configuration/environments/manager/\n  - running `rm render-images.py` in /opt/configuration/environments/manager/\n  - running `/opt/configuration/scripts/wrapper-gilt.sh set-versions` in /opt/configuration/environments/\n  - running `rm set-versions.py` in /opt/configuration/environments/\n+ [[ -e /opt/venv/bin/activate ]]\n+ deactivate\n+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'\n+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ export PATH\n+ unset _OLD_VIRTUAL_PATH\n+ '[' -n '' ']'\n+ hash -r\n+ '[' -n '' ']'\n+ unset VIRTUAL_ENV\n~\n+ unset VIRTUAL_ENV_PROMPT\n+ '[' '!' '' = nondestructive ']'\n+ unset -f deactivate\n+ popd\n+ [[ latest == \\l\\a\\t\\e\\s\\t ]]\n+ [[ skip != \\s\\k\\i\\p ]]\n+ echo 'export SKIP_CEPH_UPGRADE=true'\n+ sudo tee -a /opt/manager-vars.sh\nexport SKIP_CEPH_UPGRADE=true\n+ [[ 2026.1 != \\s\\k\\i\\p ]]\n+ /opt/configuration/scripts/set-openstack-version.sh 2026.1\n+ set -e\n+ VERSION=2026.1\n++ grep '^openstack_version:' /opt/configuration/environments/manager/configuration.yml\n+ [[ -n '' ]]\n+ sed -i -e '/manager_version: .*/a\\' -e 'openstack_version: 2026.1' /opt/configuration/environments/manager/configuration.yml\n+ echo 'export SKIP_OPENSTACK_UPGRADE=false'\n+ sudo tee -a /opt/manager-vars.sh\nexport SKIP_OPENSTACK_UPGRADE=false\n+ /opt/configuration/scripts/set-kolla-namespace.sh kolla/release\n+ set -e\n+ SYNC=false\n+ [[ kolla/release == \\-\\-\\s\\y\\n\\c ]]\n+ NAMESPACE=kolla/release\n+ sed -i 's#docker_namespace: .*#docker_namespace: kolla/release#g' /opt/configuration/inventory/group_vars/all/kolla.yml\n+ [[ false == \\t\\r\\u\\e ]]\n+ sh -c /opt/configuration/scripts/sync-configuration-repository.sh\n+ set -e\n/opt/configuration ~\n+ pushd /opt/configuration\n+ [[ -e /opt/venv/bin/activate ]]\n+ source /opt/venv/bin/activate\n++ deactivate nondestructive\n++ '[' -n '' ']'\n++ '[' -n '' ']'\n++ hash -r\n++ '[' -n '' ']'\n++ unset VIRTUAL_ENV\n++ unset VIRTUAL_ENV_PROMPT\n++ '[' '!' nondestructive = nondestructive ']'\n++ '[' linux-gnu = cygwin ']'\n++ '[' linux-gnu = msys ']'\n++ export VIRTUAL_ENV=/opt/venv\n++ VIRTUAL_ENV=/opt/venv\n++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n++ export PATH\n++ '[' -n '' ']'\n++ '[' -z '' ']'\n++ _OLD_VIRTUAL_PS1=\n++ PS1='(venv) '\n++ export PS1\n++ VIRTUAL_ENV_PROMPT='(venv) '\n++ export VIRTUAL_ENV_PROMPT\n++ hash -r\n+ pip3 install --no-cache-dir python-gilt==1.2.3 requests Jinja2 PyYAML packaging\nRequirement already satisfied: python-gilt==1.2.3 in /opt/venv/lib/python3.12/site-packages (1.2.3)\nRequirement already satisfied: requests in /opt/venv/lib/python3.12/site-packages (2.34.2)\nRequirement already satisfied: Jinja2 in /opt/venv/lib/python3.12/site-packages (3.1.6)\nRequirement already satisfied: PyYAML in /opt/venv/lib/python3.12/site-packages (6.0.3)\nRequirement already satisfied: packaging in /opt/venv/lib/python3.12/site-packages (26.3)\nRequirement already satisfied: click in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (8.5.0)\nRequirement already satisfied: colorama in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.4.6)\nRequirement already satisfied: fasteners in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.20)\nRequirement already satisfied: sh in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (2.4.0)\nRequirement already satisfied: charset_normalizer<4,>=2 in /opt/venv/lib/python3.12/site-packages (from requests) (3.5.1)\nRequirement already satisfied: idna<4,>=2.5 in /opt/venv/lib/python3.12/site-packages (from requests) (3.20)\nRequirement already satisfied: urllib3<3,>=1.26 in /opt/venv/lib/python3.12/site-packages (from requests) (2.8.0)\nRequirement already satisfied: certifi>=2023.5.7 in /opt/venv/lib/python3.12/site-packages (from requests) (2026.7.22)\nRequirement already satisfied: MarkupSafe>=2.0 in /opt/venv/lib/python3.12/site-packages (from Jinja2) (3.0.3)\n++ which gilt\n+ GILT=/opt/venv/bin/gilt\n+ /opt/venv/bin/gilt overlay\nosism.generics:\n  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/ansible.cfg to /opt/configuration/environments/manager/\n  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/images.yml to /opt/configuration/environments/manager/\n  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/run.sh to /opt/configuration/environments/manager/\n  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/render-images.py to /opt/configuration/environments/manager/\n  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/set-versions.py to /opt/configuration/environments/\n  - running `/opt/configuration/scripts/wrapper-gilt.sh render-images` in /opt/configuration/environments/manager/\n  - running `rm render-images.py` in /opt/configuration/environments/manager/\n  - running `/opt/configuration/scripts/wrapper-gilt.sh set-versions` in /opt/configuration/environments/\n  - running `rm set-versions.py` in /opt/configuration/environments/\n+ [[ -e /opt/venv/bin/activate ]]\n+ deactivate\n+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'\n+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ export PATH\n+ unset _OLD_VIRTUAL_PATH\n+ '[' -n '' ']'\n+ hash -r\n+ '[' -n '' ']'\n+ unset VIRTUAL_ENV\n+ unset VIRTUAL_ENV_PROMPT\n+ '[' '!' '' = nondestructive ']'\n+ unset -f deactivate\n~\n+ popd\n++ semver v0.20260811.0 6.0.0\n+ [[ -1 -ge 0 ]]\n+ [[ latest == \\l\\a\\t\\e\\s\\t ]]\n+ sed -i '/^om_enable_rabbitmq_high_availability:/d' /opt/configuration/environments/kolla/configuration.yml\n+ sed -i '/^om_enable_rabbitmq_quorum_queues:/d' /opt/configuration/environments/kolla/configuration.yml\n++ semver v0.20260811.0 9.5.0\n+ [[ -1 -le 0 ]]\n+ [[ latest == \\l\\a\\t\\e\\s\\t ]]\n+ MANAGER_UPGRADE_CROSSES_10=true\n+++ semver 2025.1 2024.2\n++ '[' 1 -le 0 ']'\n++ echo false\n+ OPENSTACK_UPGRADE_CROSSES_2025=false\n+ [[ true == \\t\\r\\u\\e ]]\n+ echo 'om_rpc_vhost: openstack'\n+ echo 'om_notify_vhost: openstack'\n+ sed -i 's#manager_listener_broker_vhost: .*#manager_listener_broker_vhost: /openstack#g' /opt/configuration/environments/manager/configuration.yml\n+ sudo tee -a /opt/manager-vars.sh\n+ echo 'export RABBITMQ3TO4=true'\nexport RABBITMQ3TO4=true\n+ update_manager\n++ semver latest 10.1.0\n+ [[ -1 -gt 0 ]]\n+ [[ latest == \\l\\a\\t\\e\\s\\t ]]\n+ /opt/configuration/environments/manager/run.sh manager\nlatest: Pulling from osism/seed\ne2de96513ba9: Already exists\n95137bf95caa: Already exists\n058223aa38a4: Already exists\n3023e46d9af6: Already exists\neb9e61fcbf5a: Pulling fs layer\n2194ae34e3c8: Pulling fs layer\nc0fc2e46aa06: Pulling fs layer\n1f1828ab43ac: Pulling fs layer\n41ee4c9bd412: Pulling fs layer\ncd55e55209bd: Pulling fs layer\n5e0ce68ea1a0: Pulling fs layer\nf33fcb990774: Pulling fs layer\na1c2a87d459f: Pulling fs layer\n4f4fb700ef54: Pulling fs layer\n1f1828ab43ac: Download complete\n4f4fb700ef54: Verifying Checksum\n4f4fb700ef54: Download complete\n2194ae34e3c8: Download complete\ncd55e55209bd: Download complete\n5e0ce68ea1a0: Verifying Checksum\n5e0ce68ea1a0: Download complete\nc0fc2e46aa06: Verifying Checksum\nc0fc2e46aa06: Download complete\n41ee4c9bd412: Verifying Checksum\n41ee4c9bd412: Download complete\nf33fcb990774: Download complete\neb9e61fcbf5a: Verifying Checksum\neb9e61fcbf5a: Download complete\na1c2a87d459f: Verifying Checksum\na1c2a87d459f: Download complete\neb9e61fcbf5a: Pull complete\n2194ae34e3c8: Pull complete\nc0fc2e46aa06: Pull complete\n1f1828ab43ac: Pull complete\n41ee4c9bd412: Pull complete\ncd55e55209bd: Pull complete\n5e0ce68ea1a0: Pull complete\nf33fcb990774: Pull complete\na1c2a87d459f: Pull complete\n4f4fb700ef54: Pull complete\nDigest: sha256:1bd772bf16cd7082d03b1e97a4c1908379411ed75bea0e7f1281bc4519b96eff\nStatus: Downloaded newer image for registry.osism.tech/osism/seed:latest\nUsing collection set latest (from MANAGER_VERSION)\n\nPLAY [Create local ssh private key file] ***************************************\n\nTASK [Fail if the operator private key is empty or not a private key] **********\nok: [localhost] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [Create id_operator.rsa file] *********************************************\nchanged: [localhost]\n\nPLAY RECAP *********************************************************************\nlocalhost                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\nPLAY [Apply role manager] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Include install tasks] **************************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/install-Debian-family.yml for testbed-manager\n\nTASK [osism.services.manager : Install required packages] **********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Gather variables for each operating system] *****\nok: [testbed-manager]\n\nTASK [osism.services.manager : Include config tasks] ***************************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config.yml for testbed-manager\n\nTASK [osism.services.manager : Create required directories] ********************\nok: [testbed-manager] => (item=/opt/ansible)\nok: [testbed-manager] => (item=/opt/archive)\nok: [testbed-manager] => (item=/opt/manager/configuration)\nok: [testbed-manager] => (item=/opt/manager/data)\nok: [testbed-manager] => (item=/opt/manager)\nok: [testbed-manager] => (item=/opt/manager/secrets)\nok: [testbed-manager] => (item=/opt/ansible/secrets)\nok: [testbed-manager] => (item=/opt/state)\n\nTASK [osism.services.manager : Copy all environment file] **********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy client environment file] *******************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Include ara config tasks] ***********************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-ara.yml for testbed-manager\n\nTASK [osism.services.manager : Copy ARA environment files] *********************\nok: [testbed-manager] => (item=ara)\nok: [testbed-manager] => (item=ara-server)\n\nTASK [osism.services.manager : Copy MariaDB environment file] ******************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Include vault config tasks] *********************\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include frontend config tasks] ******************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-frontend.yml for testbed-manager\n\nTASK [osism.services.manager : Copy frontend environment file] *****************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Include ansible config tasks] *******************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-ansible.yml for testbed-manager\n\nTASK [osism.services.manager : Copy private ssh keys] **************************\nok: [testbed-manager] => (item=(censored due to no_log))\nok: [testbed-manager] => (item=(censored due to no_log))\n\nTASK [osism.services.manager : Copy ansible environment file] ******************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include netbox config tasks] ********************\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include celery config tasks] ********************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-celery.yml for testbed-manager\n\nTASK [osism.services.manager : Set fs.inotify.max_user_watches] ****************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Set fs.inotify.max_user_instances] **************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy celery environment files] ******************\nok: [testbed-manager] => (item=conductor)\nok: [testbed-manager] => (item=openstack)\n\nTASK [osism.services.manager : Copy listener environment file] *****************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Check for conductor.yml] ************************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy conductor configuration file] **************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy empty conductor configuration file] ********\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include wrapper config tasks] *******************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-wrapper.yml for testbed-manager\n\nTASK [osism.services.manager : Include wrapper vars file] **********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy wrapper scripts] ***************************\nchanged: [testbed-manager] => (item=osism)\nok: [testbed-manager] => (item=osism-update-docker)\n\nTASK [osism.services.manager : Copy cilium wrapper script] *********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy hubble wrapper script] *********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy flux wrapper script] ***********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Include scripts config tasks] *******************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-scripts.yml for testbed-manager\n\nTASK [osism.services.manager : Include scripts vars file] **********************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy scripts] ***********************************\nok: [testbed-manager] => (item=osism-include)\n\nTASK [osism.services.manager : Include service tasks] **************************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/service.yml for testbed-manager\n\nTASK [osism.services.manager : Copy manager systemd unit file] *****************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Create traefik external network] ****************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Set mariadb healthcheck for mariadb < 11.0.0] ***\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Set mariadb healthcheck for mariadb >= 11.0.0] ***\nok: [testbed-manager]\n\nTASK [osism.services.manager : Copy docker-compose.yml file] *******************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Pull container images] **************************\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Stop and disable old service docker-compose@manager] ***\nok: [testbed-manager]\n\nTASK [osism.services.manager : Do a manual start of the manager service] *******\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Manage manager service] *************************\nok: [testbed-manager]\n\nTASK [osism.services.manager : Register that manager service was started] ******\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Flush handlers] *********************************\n\nRUNNING HANDLER [osism.services.manager : Restart manager service] *************\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Wait for manager service to start] ***\nPausing for 60 seconds\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Register that manager service was restarted] ***\nok: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Ensure that all containers are up] ***\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Wait for an healthy manager service] ***\nFAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (50 retries left).\nFAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (49 retries left).\nFAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (48 retries left).\nchanged: [testbed-manager]\n\nRUNNING HANDLER [osism.services.manager : Copy osismclient bash completion script] ***\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Include initialize tasks] ***********************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/initialize.yml for testbed-manager\n\nTASK [osism.services.manager : Flush handlers] *********************************\n\nTASK [osism.services.manager : Include vault initialize tasks] *****************\nskipping: [testbed-manager]\n\nTASK [osism.services.manager : Include version verification tasks] *************\nincluded: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/verify-versions.yml for testbed-manager\n\nTASK [osism.services.manager : Deploy service manager version check script] ****\nchanged: [testbed-manager]\n\nTASK [osism.services.manager : Execute service manager version check] **********\nok: [testbed-manager]\n\nTASK [osism.services.manager : Display version check results] ******************\nok: [testbed-manager] => {\n    \"version_check_result.stdout_lines\": [\n        \"=== OSISM Container Version Check ===\",\n        \"Checking running containers against expected versions...\",\n        \"\",\n        \"Checking service: inventory_reconciler (Inventory Reconciler Service)\",\n        \"  Expected: registry.osism.tech/osism/inventory-reconciler:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/inventory-reconciler:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: osism-ansible (OSISM Ansible Service)\",\n        \"  Expected: registry.osism.tech/osism/osism-ansible:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism-ansible:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: osism-kubernetes (Osism-Kubernetes Service)\",\n        \"  Expected: registry.osism.tech/osism/osism-kubernetes:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism-kubernetes:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: ceph-ansible (Ceph-Ansible Service)\",\n        \"  Expected: registry.osism.tech/osism/ceph-ansible:quincy\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/ceph-ansible:quincy\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: kolla-ansible (Kolla-Ansible Service)\",\n        \"  Expected: registry.osism.tech/osism/kolla-ansible:2026.1\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/kolla-ansible:2026.1\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: osismclient (OSISM Client)\",\n        \"  Expected: registry.osism.tech/osism/osism:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: ara-server (ARA Server)\",\n        \"  Expected: registry.osism.tech/osism/ara-server:1.8.0-r1\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/ara-server:1.8.0-r1\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: mariadb (MariaDB for ARA)\",\n        \"  Expected: index.docker.io/library/mariadb:11.8.8\",\n        \"  Enabled:  true\",\n        \"  Running:  index.docker.io/library/mariadb:11.8.8\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: frontend (OSISM Frontend)\",\n        \"  Expected: registry.osism.tech/osism/osism-frontend:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism-frontend:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: redis (Redis Cache)\",\n        \"  Expected: index.docker.io/library/redis:7.4.10-alpine\",\n        \"  Enabled:  true\",\n        \"  Running:  index.docker.io/library/redis:7.4.10-alpine\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: api (OSISM API Service)\",\n        \"  Expected: registry.osism.tech/osism/osism:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: listener (OpenStack Event Listener)\",\n        \"  Expected: registry.osism.tech/osism/osism:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: openstack (OpenStack Integration)\",\n        \"  Expected: registry.osism.tech/osism/osism:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: beat (Celery Beat Scheduler)\",\n        \"  Expected: registry.osism.tech/osism/osism:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"Checking service: flower (Celery Flower Monitor)\",\n        \"  Expected: registry.osism.tech/osism/osism:latest\",\n        \"  Enabled:  true\",\n        \"  Running:  registry.osism.tech/osism/osism:latest\",\n        \"  Status:   \u2705 MATCH\",\n        \"\",\n        \"=== Summary ===\",\n        \"Errors (version mismatches): 0\",\n        \"Warnings (expected containers not running): 0\",\n        \"\",\n        \"\u2705 All running containers match expected versions!\"\n    ]\n}\n\nTASK [osism.services.manager : Skip version check due to service configuration] ***\nskipping: [testbed-manager]\n\nPLAY RECAP *********************************************************************\ntestbed-manager            : ok=51   changed=11   unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n\n+ wait_for_container_healthy 60 ceph-ansible\n+ local max_attempts=60\n+ local name=ceph-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ wait_for_container_healthy 60 kolla-ansible\n+ local max_attempts=60\n+ local name=kolla-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' kolla-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ wait_for_container_healthy 60 osism-ansible\n+ local max_attempts=60\n+ local name=osism-ansible\n+ local attempt_num=1\n++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' osism-ansible\n+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]\n+ docker compose --project-directory /opt/manager ps\nNAME                             IMAGE                                                   COMMAND                  SERVICE                CREATED         STATUS                          PORTS\nceph-ansible                     registry.osism.tech/osism/ceph-ansible:quincy           \"/entrypoint.sh osis\u2026\"   ceph-ansible           2 minutes ago   Up About a minute (healthy)     \nkolla-ansible                    registry.osism.tech/osism/kolla-ansible:2026.1          \"/entrypoint.sh osis\u2026\"   kolla-ansible          2 minutes ago   Up About a minute (healthy)     \nmanager-api-1                    registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   api                    2 minutes ago   Up 2 minutes (healthy)          192.168.16.5:8000->8000/tcp\nmanager-ara-server-1             registry.osism.tech/osism/ara-server:1.8.0-r1           \"sh -c '/wait && /ru\u2026\"   ara-server             2 hours ago     Up 2 minutes (healthy)          8000/tcp\nmanager-beat-1                   registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   beat                   2 minutes ago   Up 2 minutes (healthy)          \nmanager-flower-1                 registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   flower                 2 minutes ago   Up 2 minutes (healthy)          \nmanager-inventory_reconciler-1   registry.osism.tech/osism/inventory-reconciler:latest   \"/sbin/tini -- /entr\u2026\"   inventory_reconciler   2 minutes ago   Up About a minute (healthy)     \nmanager-listener-1               registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   listener               2 minutes ago   Restarting (0) 33 seconds ago   \nmanager-mariadb-1                index.docker.io/library/mariadb:11.8.8                  \"docker-entrypoint.s\u2026\"   mariadb                2 minutes ago   Up 2 minutes (healthy)          3306/tcp\nmanager-openstack-1              registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   openstack              2 minutes ago   Up 2 minutes (healthy)          \nmanager-redis-1                  index.docker.io/library/redis:7.4.10-alpine             \"docker-entrypoint.s\u2026\"   redis                  2 minutes ago   Up 2 minutes (healthy)          6379/tcp\nosism-ansible                    registry.osism.tech/osism/osism-ansible:latest          \"/entrypoint.sh osis\u2026\"   osism-ansible          2 minutes ago   Up About a minute (healthy)     \nosism-frontend                   registry.osism.tech/osism/osism-frontend:latest         \"docker-entrypoint.s\u2026\"   frontend               2 minutes ago   Up 2 minutes                    192.168.16.5:3000->3000/tcp\nosism-kubernetes                 registry.osism.tech/osism/osism-kubernetes:latest       \"/entrypoint.sh osis\u2026\"   osism-kubernetes       2 minutes ago   Up About a minute (healthy)     \nosismclient                      registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- sleep\u2026\"   osismclient            2 minutes ago   Up 2 minutes (healthy)          \n+ [[ '' == \\t\\r\\u\\e ]]\n+ [[ '' == \\f\\a\\l\\s\\e ]]\n+ osism apply facts\n\u001b[32m2026-09-30 05:24:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m\n\u001b[32m2026-09-30 05:24:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a872d1da-74d8-449a-9390-41b299c28f1b (facts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:24:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a872d1da-74d8-449a-9390-41b299c28f1b (facts) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x74557476c830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Apply role facts] ********************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x74557476c830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [osism.commons.facts : Create custom facts directory] *********************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x74557476c830>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:24:36 +0000 (0:00:00.572)       0:00:00.572 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.facts : Copy fact files] ***********************************\nWednesday 30 September 2026  05:24:38 +0000 (0:00:02.027)       0:00:02.599 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  05:24:40 +0000 (0:00:01.804)       0:00:04.404 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts if using --limit] *****************************\n\nTASK [Gather facts for all hosts] **********************************************\nWednesday 30 September 2026  05:24:45 +0000 (0:00:05.163)       0:00:09.567 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x74557476c830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:24:46 +0000 (0:00:00.848)       0:00:10.416 *** \n=============================================================================== \nGathers facts about hosts ----------------------------------------------- 5.16s\nosism.commons.facts : Create custom facts directory --------------------- 2.03s\nosism.commons.facts : Copy fact files ----------------------------------- 1.80s\nGather facts for all hosts ---------------------------------------------- 0.85s\n+ [[ latest == \\l\\a\\t\\e\\s\\t ]]\n+ /opt/configuration/scripts/set-kolla-namespace.sh --sync kolla\n+ set -e\n+ SYNC=false\n+ [[ --sync == \\-\\-\\s\\y\\n\\c ]]\n+ SYNC=true\n+ shift\n+ NAMESPACE=kolla\n+ sed -i 's#docker_namespace: .*#docker_namespace: kolla#g' /opt/configuration/inventory/group_vars/all/kolla.yml\n+ [[ true == \\t\\r\\u\\e ]]\n+ osism sync inventory\n\u001b[32m2026-09-30 05:24:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 69a75c1f-0bd4-4c64-be1f-4686691d2689 (sync inventory) is running in background. Output coming soon.\u001b[0m\n\u001b[32m2026-09-30 05:25:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting group_vars file reorganization\u001b[0m\n\u001b[32m2026-09-30 05:25:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMoved 0 file(s) to their respective directories\u001b[0m\n\u001b[32m2026-09-30 05:25:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGroup_vars file reorganization completed\u001b[0m\n\u001b[32m2026-09-30 05:25:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting variable preparation from inventory\u001b[0m\n\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-kolla-ceph-rgw-hosts.yml with ceph_rgw_hosts\u001b[0m\n\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-infrastructure-cephclient-mons.yml with cephclient_mons\u001b[0m\n\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-ceph-cluster-fsid.yml with ceph_cluster_fsid\u001b[0m\n\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m3 file(s) written, 6 host(s) processed\u001b[0m\n\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mVariable preparation completed\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting inventory overwrite handling\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 99-overwrite\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group frr:children from 60-generic\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group netbird:children from 50-infrastructure\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-rgw from 50-ceph\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-mds from 50-ceph\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 20-roles\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group k3s_node from 50-infrastructure\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoved 5 group(s) in total\u001b[0m\n\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory overwrite handling completed\u001b[0m\n\u001b[32m2026-09-30 05:25:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting merge of inventory files\u001b[0m\n\u001b[32m2026-09-30 05:25:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory files merged successfully\u001b[0m\n\u001b[32m2026-09-30 05:25:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating minified hosts file\u001b[0m\n\u001b[32m2026-09-30 05:25:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote minified hosts file to /inventory.merge/hosts-minified.yml\u001b[0m\n\u001b[32m2026-09-30 05:25:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote fast inventory to /inventory.merge/fast/hosts.json\u001b[0m\n\u001b[32m2026-09-30 05:25:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating ClusterShell configuration from Ansible inventory\u001b[0m\n\u001b[32m2026-09-30 05:25:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote ClusterShell configuration\u001b[0m\n[master 7babbd0] 2026-09-30-05-25\n 2 files changed, 8 insertions(+), 8 deletions(-)\n+ sh -c /opt/configuration/scripts/upgrade-services.sh\n\n# UPGRADE SERVICES\n\n+ set -e\n+ echo\n+ echo '# UPGRADE SERVICES'\n+ echo\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n++ export SKIP_CEPH_UPGRADE=true\n++ SKIP_CEPH_UPGRADE=true\n++ export SKIP_OPENSTACK_UPGRADE=false\n++ SKIP_OPENSTACK_UPGRADE=false\n++ export RABBITMQ3TO4=true\n++ RABBITMQ3TO4=true\n+ SKIP_OPENSTACK_UPGRADE=false\n+ SKIP_CEPH_UPGRADE=true\n+ sh -c /opt/configuration/scripts/pull-images.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n\n# PULL IMAGES\n\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n++ export SKIP_CEPH_UPGRADE=true\n++ SKIP_CEPH_UPGRADE=true\n++ export SKIP_OPENSTACK_UPGRADE=false\n++ SKIP_OPENSTACK_UPGRADE=false\n++ export RABBITMQ3TO4=true\n++ RABBITMQ3TO4=true\n+ echo\n+ echo '# PULL IMAGES'\n+ echo\n++ semver 10.2.0 7.0.0\n+ [[ 1 -ge 0 ]]\n+ osism apply --no-wait -r 2 -e custom pull-images\n\u001b[32m2026-09-30 05:25:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play pull-images in environment custom\u001b[0m\n\u001b[32m2026-09-30 05:25:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of pull-images.\u001b[0m\n\u001b[32m2026-09-30 05:25:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fa514acb-ca65-412c-b8ad-50329e17e3f4 (pull-images) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:25:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fa514acb-ca65-412c-b8ad-50329e17e3f4 is running in background. No more output. Check ARA for logs.\u001b[0m\n+ [[ false == \\f\\a\\l\\s\\e ]]\n+ sh -c /opt/configuration/scripts/upgrade/200-infrastructure.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n++ valkey_or_redis\n++ local openstack_version\n+++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\" }}' kolla-ansible\n++ openstack_version=2026.1\n++ case \"$openstack_version\" in\n++ echo valkey\n+ key_value_store=valkey\n+ osism apply openstackclient\n\u001b[32m2026-09-30 05:26:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openstackclient.\u001b[0m\n\u001b[32m2026-09-30 05:26:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5f6760ff-ab90-4bc9-8a2b-978ba393ab5a (openstackclient) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:26:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5f6760ff-ab90-4bc9-8a2b-978ba393ab5a (openstackclient) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7834551f0830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Apply role openstackclient] **********************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [osism.services.openstackclient : Include tasks] **************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:26:07 +0000 (0:00:00.432)       0:00:00.432 *** \n\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/openstackclient/tasks/container-Debian-family.yml for testbed-manager\u001b[0m\n\nTASK [osism.services.openstackclient : Create required directories] ************\nWednesday 30 September 2026  05:26:07 +0000 (0:00:00.321)       0:00:00.754 *** \n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/openstack)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/openstackclient/data)\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/openstackclient)\u001b[0m\n\nTASK [osism.services.openstackclient : Copy docker-compose.yml file] ***********\nWednesday 30 September 2026  05:26:09 +0000 (0:00:01.753)       0:00:02.508 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nTASK [osism.services.openstackclient : Manage openstackclient service] *********\nWednesday 30 September 2026  05:26:11 +0000 (0:00:01.323)       0:00:03.831 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.openstackclient : Copy openstack wrapper script] **********\nWednesday 30 September 2026  05:26:12 +0000 (0:00:01.224)       0:00:05.055 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [osism.services.openstackclient : Remove ospurge wrapper script] **********\nWednesday 30 September 2026  05:26:13 +0000 (0:00:01.043)       0:00:06.099 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Restart openstackclient service] ***\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m\n\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:26:14 +0000 (0:00:00.961)       0:00:07.061 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Ensure that all containers are up] ***\nWednesday 30 September 2026  05:26:25 +0000 (0:00:11.051)       0:00:18.112 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Wait for an healthy service] ***\nWednesday 30 September 2026  05:26:26 +0000 (0:00:00.894)       0:00:19.006 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [osism.services.openstackclient : Copy bash completion script] ***\nWednesday 30 September 2026  05:26:26 +0000 (0:00:00.668)       0:00:19.674 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:26:27 +0000 (0:00:00.490)       0:00:20.165 *** \n=============================================================================== \nosism.services.openstackclient : Restart openstackclient service ------- 11.05s\nosism.services.openstackclient : Create required directories ------------ 1.75s\nosism.services.openstackclient : Copy docker-compose.yml file ----------- 1.32s\nosism.services.openstackclient : Manage openstackclient service --------- 1.22s\nosism.services.openstackclient : Copy openstack wrapper script ---------- 1.04s\nosism.services.openstackclient : Remove ospurge wrapper script ---------- 0.96s\nosism.services.openstackclient : Ensure that all containers are up ------ 0.89s\nosism.services.openstackclient : Wait for an healthy service ------------ 0.67s\nosism.services.openstackclient : Copy bash completion script ------------ 0.49s\nosism.services.openstackclient : Include tasks -------------------------- 0.32s\n+ osism apply -a upgrade common\n\u001b[32m2026-09-30 05:26:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of common.\u001b[0m\n\u001b[32m2026-09-30 05:26:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d9a20ef7-4038-48aa-86ba-a585410ef819 (common) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:26:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d9a20ef7-4038-48aa-86ba-a585410ef819 (common) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts to determine when using --limit] *****************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:26:34 +0000 (0:00:00.377)       0:00:00.377 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nTASK [Gather facts] ************************************************************\nWednesday 30 September 2026  05:26:35 +0000 (0:00:00.409)       0:00:00.786 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: all_using_limit_True\u001b[0m\n\nPLAY [Gather facts for all hosts (if using --limit)] ***************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  05:26:41 +0000 (0:00:05.804)       0:00:06.591 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:26:41 +0000 (0:00:00.514)       0:00:07.105 *** \n\u001b[0;32mok: [testbed-manager] => (item=enable_fluentd_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=enable_fluentd_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_fluentd_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_fluentd_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_fluentd_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_fluentd_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_fluentd_True)\u001b[0m\n\nPLAY [Apply role logs] *********************************************************\n\nTASK [logs : Ensure log volume exists] *****************************************\nWednesday 30 September 2026  05:26:42 +0000 (0:00:00.503)       0:00:07.609 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [logs : Ensure kolla_logs volume link to /var/log/kolla exists] ***********\nWednesday 30 September 2026  05:26:42 +0000 (0:00:00.388)       0:00:07.997 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY [Apply role kolla_toolbox] ************************************************\n\nTASK [kolla_toolbox : Include tasks for action upgrade] ************************\nWednesday 30 September 2026  05:26:43 +0000 (0:00:00.586)       0:00:08.583 *** \n\u001b[0;36mincluded: /ansible/roles/kolla_toolbox/tasks/upgrade.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [kolla_toolbox : Ensuring config directories exist] ***********************\nWednesday 30 September 2026  05:26:43 +0000 (0:00:00.722)       0:00:09.306 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [kolla_toolbox : Copying over TLS certificates] ***************************\nWednesday 30 September 2026  05:26:44 +0000 (0:00:00.993)       0:00:10.300 *** \n\u001b[0;36mincluded: /ansible/roles/kolla_toolbox/tasks/copy-certs.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for kolla_toolbox] ***\nWednesday 30 September 2026  05:26:45 +0000 (0:00:00.643)       0:00:10.943 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for kolla_toolbox] ***\nWednesday 30 September 2026  05:26:47 +0000 (0:00:02.033)       0:00:12.976 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for kolla_toolbox] ***\nWednesday 30 September 2026  05:26:48 +0000 (0:00:00.583)       0:00:13.560 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for kolla_toolbox] ***\nWednesday 30 September 2026  05:26:48 +0000 (0:00:00.573)       0:00:14.134 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [kolla_toolbox : Copying over config.json files for services] *************\nWednesday 30 September 2026  05:26:49 +0000 (0:00:01.169)       0:00:15.303 *** \n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [kolla_toolbox : Ensure RabbitMQ Erlang cookie exists] ********************\nWednesday 30 September 2026  05:26:51 +0000 (0:00:01.711)       0:00:17.014 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [kolla_toolbox : Ensuring config directories have correct owner and permission] ***\nWednesday 30 September 2026  05:26:52 +0000 (0:00:01.435)       0:00:18.450 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [kolla_toolbox : Copy rabbitmq-env.conf to kolla toolbox] *****************\nWednesday 30 September 2026  05:26:54 +0000 (0:00:01.174)       0:00:19.624 *** \n\u001b[0;32mok: [testbed-manager] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m\n\nTASK [kolla_toolbox : Copy rabbitmq erl_inetrc to kolla toolbox] ***************\nWednesday 30 September 2026  05:26:55 +0000 (0:00:01.856)       0:00:21.481 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m\n\nTASK [kolla_toolbox : Copy clouds.yaml to kolla toolbox] ***********************\nWednesday 30 September 2026  05:26:57 +0000 (0:00:01.809)       0:00:23.291 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [service-check-containers : Check containers for kolla_toolbox] ***********\nWednesday 30 September 2026  05:26:59 +0000 (0:00:01.684)       0:00:24.976 *** \n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for kolla_toolbox] ***\nWednesday 30 September 2026  05:27:02 +0000 (0:00:02.737)       0:00:27.713 *** \n\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for kolla_toolbox] ***\nWednesday 30 September 2026  05:27:02 +0000 (0:00:00.498)       0:00:28.211 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [kolla_toolbox : Flush handlers] ******************************************\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.850)       0:00:29.061 *** \n\nTASK [kolla_toolbox : Flush handlers] ******************************************\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.024)       0:00:29.086 *** \n\nTASK [kolla_toolbox : Flush handlers] ******************************************\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.024)       0:00:29.111 *** \n\nTASK [kolla_toolbox : Flush handlers] ******************************************\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.022)       0:00:29.134 *** \n\nTASK [kolla_toolbox : Flush handlers] ******************************************\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.026)       0:00:29.160 *** \n\nTASK [kolla_toolbox : Flush handlers] ******************************************\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.027)       0:00:29.188 *** \n\nTASK [kolla_toolbox : Flush handlers] ******************************************\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.027)       0:00:29.216 *** \n\nRUNNING HANDLER [kolla_toolbox : Restart kolla-toolbox container] **************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:27:03 +0000 (0:00:00.031)       0:00:29.247 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [kolla_toolbox : Initializing toolbox container using normal user] ***\nWednesday 30 September 2026  05:27:50 +0000 (0:00:46.831)       0:01:16.079 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nPLAY [Apply role cron] *********************************************************\n\nTASK [cron : Include tasks for action upgrade] *********************************\nWednesday 30 September 2026  05:27:52 +0000 (0:00:02.321)       0:01:18.400 *** \n\u001b[0;36mincluded: /ansible/roles/cron/tasks/upgrade.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [cron : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  05:27:53 +0000 (0:00:00.697)       0:01:19.098 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [cron : Copying over TLS certificates] ************************************\nWednesday 30 September 2026  05:27:54 +0000 (0:00:01.382)       0:01:20.481 *** \n\u001b[0;36mincluded: /ansible/roles/cron/tasks/copy-certs.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for cron] *********\nWednesday 30 September 2026  05:27:55 +0000 (0:00:00.659)       0:01:21.141 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for cron] ****\nWednesday 30 September 2026  05:27:57 +0000 (0:00:01.839)       0:01:22.980 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for cron] ***\nWednesday 30 September 2026  05:27:57 +0000 (0:00:00.544)       0:01:23.525 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for cron] ******\nWednesday 30 September 2026  05:27:58 +0000 (0:00:00.600)       0:01:24.125 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cron : Copying over config.json files for services] **********************\nWednesday 30 September 2026  05:27:59 +0000 (0:00:00.834)       0:01:24.960 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [cron : Copying over cron logrotate config file] **************************\nWednesday 30 September 2026  05:28:01 +0000 (0:00:02.144)       0:01:27.105 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m\n\nTASK [cron : Ensuring config directories have correct owner and permission] ****\nWednesday 30 September 2026  05:28:04 +0000 (0:00:02.458)       0:01:29.563 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Check containers for cron] ********************\nWednesday 30 September 2026  05:28:05 +0000 (0:00:01.082)       0:01:30.646 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for cron] ***\nWednesday 30 September 2026  05:28:07 +0000 (0:00:01.921)       0:01:32.568 *** \n\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for cron] ***\nWednesday 30 September 2026  05:28:07 +0000 (0:00:00.562)       0:01:33.130 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cron : Flush handlers] ***************************************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.808)       0:01:33.939 *** \n\nTASK [cron : Flush handlers] ***************************************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.035)       0:01:33.975 *** \n\nTASK [cron : Flush handlers] ***************************************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.027)       0:01:34.003 *** \n\nTASK [cron : Flush handlers] ***************************************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.024)       0:01:34.027 *** \n\nTASK [cron : Flush handlers] ***************************************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.026)       0:01:34.054 *** \n\nTASK [cron : Flush handlers] ***************************************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.026)       0:01:34.080 *** \n\nTASK [cron : Flush handlers] ***************************************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.030)       0:01:34.111 *** \n\nRUNNING HANDLER [cron : Restart cron container] ********************************\nWednesday 30 September 2026  05:28:08 +0000 (0:00:00.030)       0:01:34.142 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY [Apply role fluentd] ******************************************************\n\nTASK [fluentd : Include tasks for action upgrade] ******************************\nWednesday 30 September 2026  05:28:18 +0000 (0:00:10.249)       0:01:44.392 *** \n\u001b[0;36mincluded: /ansible/roles/fluentd/tasks/upgrade.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [fluentd : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  05:28:19 +0000 (0:00:00.707)       0:01:45.099 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [fluentd : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  05:28:20 +0000 (0:00:01.006)       0:01:46.105 *** \n\u001b[0;36mincluded: /ansible/roles/fluentd/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for fluentd] ******\nWednesday 30 September 2026  05:28:21 +0000 (0:00:00.603)       0:01:46.708 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for fluentd] ***\nWednesday 30 September 2026  05:28:23 +0000 (0:00:02.588)       0:01:49.297 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for fluentd] ***\nWednesday 30 September 2026  05:28:24 +0000 (0:00:00.689)       0:01:49.986 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for fluentd] ***\nWednesday 30 September 2026  05:28:25 +0000 (0:00:00.797)       0:01:50.784 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [fluentd : Ensure /var/log/journal exists on EL systems] ******************\nWednesday 30 September 2026  05:28:25 +0000 (0:00:00.746)       0:01:51.530 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [fluentd : Copying over config.json files for services] *******************\nWednesday 30 September 2026  05:28:26 +0000 (0:00:00.423)       0:01:51.953 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [fluentd : Find custom fluentd input config files] ************************\nWednesday 30 September 2026  05:28:28 +0000 (0:00:01.885)       0:01:53.839 *** \n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/input' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/input' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [fluentd : Find custom fluentd filter config files] ***********************\nWednesday 30 September 2026  05:28:29 +0000 (0:00:01.368)       0:01:55.208 *** \n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/filter' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/filter' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [fluentd : Find custom fluentd format config files] ***********************\nWednesday 30 September 2026  05:28:30 +0000 (0:00:01.150)       0:01:56.358 *** \n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/format' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/format' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [fluentd : Find custom fluentd output config files] ***********************\nWednesday 30 September 2026  05:28:31 +0000 (0:00:01.153)       0:01:57.512 *** \n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/output' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/output' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [fluentd : Copying over fluentd.conf] *************************************\nWednesday 30 September 2026  05:28:33 +0000 (0:00:01.136)       0:01:58.648 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [fluentd : Ensuring config directories have correct owner and permission] ***\nWednesday 30 September 2026  05:28:37 +0000 (0:00:04.233)       0:02:02.881 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Check containers for fluentd] *****************\nWednesday 30 September 2026  05:28:38 +0000 (0:00:01.166)       0:02:04.047 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for fluentd] ***\nWednesday 30 September 2026  05:28:40 +0000 (0:00:02.231)       0:02:06.279 *** \n\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for fluentd] ***\nWednesday 30 September 2026  05:28:41 +0000 (0:00:00.724)       0:02:07.003 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [fluentd : Flush handlers] ************************************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.866)       0:02:07.870 *** \n\nTASK [fluentd : Flush handlers] ************************************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.026)       0:02:07.896 *** \n\nTASK [fluentd : Flush handlers] ************************************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.023)       0:02:07.920 *** \n\nTASK [fluentd : Flush handlers] ************************************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.023)       0:02:07.944 *** \n\nTASK [fluentd : Flush handlers] ************************************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.022)       0:02:07.967 *** \n\nTASK [fluentd : Flush handlers] ************************************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.024)       0:02:07.991 *** \n\nTASK [fluentd : Flush handlers] ************************************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.023)       0:02:08.015 *** \n\nRUNNING HANDLER [fluentd : Restart fluentd container] **************************\nWednesday 30 September 2026  05:28:42 +0000 (0:00:00.029)       0:02:08.045 *** \n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:29:07 +0000 (0:00:25.376)       0:02:33.421 *** \n=============================================================================== \nkolla_toolbox : Restart kolla-toolbox container ------------------------ 46.83s\nfluentd : Restart fluentd container ------------------------------------ 25.38s\ncron : Restart cron container ------------------------------------------ 10.25s\nGather facts ------------------------------------------------------------ 5.81s\nfluentd : Copying over fluentd.conf ------------------------------------- 4.23s\nservice-check-containers : Check containers for kolla_toolbox ----------- 2.74s\nservice-cert-copy : Copying over extra CA certificates for fluentd ------ 2.59s\ncron : Copying over cron logrotate config file -------------------------- 2.46s\nkolla_toolbox : Initializing toolbox container using normal user -------- 2.32s\nservice-check-containers : Check containers for fluentd ----------------- 2.23s\ncron : Copying over config.json files for services ---------------------- 2.14s\nservice-cert-copy : Copying over extra CA certificates for kolla_toolbox --- 2.03s\nservice-check-containers : Check containers for cron -------------------- 1.92s\nfluentd : Copying over config.json files for services ------------------- 1.89s\nkolla_toolbox : Copy rabbitmq-env.conf to kolla toolbox ----------------- 1.86s\nservice-cert-copy : Copying over extra CA certificates for cron --------- 1.84s\nkolla_toolbox : Copy rabbitmq erl_inetrc to kolla toolbox --------------- 1.81s\nkolla_toolbox : Copying over config.json files for services ------------- 1.71s\nkolla_toolbox : Copy clouds.yaml to kolla toolbox ----------------------- 1.68s\nkolla_toolbox : Ensure RabbitMQ Erlang cookie exists -------------------- 1.44s\n+ osism apply -a upgrade loadbalancer\n\u001b[32m2026-09-30 05:29:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of loadbalancer.\u001b[0m\n\u001b[32m2026-09-30 05:29:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 026a420e-6a0d-4081-b98c-a1ec05f4dc10 (loadbalancer) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:29:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 026a420e-6a0d-4081-b98c-a1ec05f4dc10 (loadbalancer) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:29:15 +0000 (0:00:00.306)       0:00:00.306 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:29:15 +0000 (0:00:00.210)       0:00:00.517 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_loadbalancer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_loadbalancer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_loadbalancer_True)\u001b[0m\n\nPLAY [Apply role loadbalancer] *************************************************\n\nTASK [loadbalancer : Include tasks for action upgrade] *************************\nWednesday 30 September 2026  05:29:15 +0000 (0:00:00.271)       0:00:00.788 *** \n\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [loadbalancer : Stop and remove containers for haproxy exporter containers] ***\nWednesday 30 September 2026  05:29:16 +0000 (0:00:00.446)       0:00:01.234 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Removing config for haproxy exporter] *********************\nWednesday 30 September 2026  05:29:17 +0000 (0:00:01.524)       0:00:02.758 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Removing config for glance-tls-proxy] *********************\nWednesday 30 September 2026  05:29:18 +0000 (0:00:00.816)       0:00:03.575 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [loadbalancer : Removing config for neutron-tls-proxy] ********************\nWednesday 30 September 2026  05:29:19 +0000 (0:00:00.636)       0:00:04.212 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Removing config for ironic-inspector] *********************\nWednesday 30 September 2026  05:29:19 +0000 (0:00:00.603)       0:00:04.816 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Check IPv6 support] ***************************************\nWednesday 30 September 2026  05:29:20 +0000 (0:00:00.652)       0:00:05.468 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Setting sysctl values] ***************************************************\nWednesday 30 September 2026  05:29:21 +0000 (0:00:00.850)       0:00:06.319 *** \n\u001b[0;36mincluded: sysctl for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [sysctl : Check IPv6 support] *********************************************\nWednesday 30 September 2026  05:29:21 +0000 (0:00:00.331)       0:00:06.650 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [sysctl : Setting sysctl values] ******************************************\nWednesday 30 September 2026  05:29:22 +0000 (0:00:00.733)       0:00:07.384 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m\n\nTASK [module-load : Load modules] **********************************************\nWednesday 30 September 2026  05:29:25 +0000 (0:00:02.963)       0:00:10.347 *** \n\u001b[0;32mok: [testbed-node-0] => (item=ip_vs)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=ip_vs)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=ip_vs)\u001b[0m\n\nTASK [module-load : Persist modules via modules-load.d] ************************\nWednesday 30 September 2026  05:29:26 +0000 (0:00:01.132)       0:00:11.480 *** \n\u001b[0;32mok: [testbed-node-1] => (item=ip_vs)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=ip_vs)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=ip_vs)\u001b[0m\n\nTASK [module-load : Drop module persistence] ***********************************\nWednesday 30 September 2026  05:29:28 +0000 (0:00:01.771)       0:00:13.251 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=ip_vs) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=ip_vs) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=ip_vs) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Ensuring config directories exist] ************************\nWednesday 30 September 2026  05:29:28 +0000 (0:00:00.326)       0:00:13.577 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [loadbalancer : Ensuring haproxy service config subdir exists] ************\nWednesday 30 September 2026  05:29:30 +0000 (0:00:02.130)       0:00:15.707 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Ensuring proxysql service config subdirectories exist] ****\nWednesday 30 September 2026  05:29:31 +0000 (0:00:00.740)       0:00:16.447 *** \n\u001b[0;32mok: [testbed-node-0] => (item=users)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=users)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=users)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=rules)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=rules)\u001b[0m\n\nTASK [loadbalancer : Ensuring keepalived checks subdir exists] *****************\nWednesday 30 September 2026  05:29:32 +0000 (0:00:01.309)       0:00:17.756 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Check if separate database internal TLS CA certificate (proxysql-ca.pem) exists] ***\nWednesday 30 September 2026  05:29:33 +0000 (0:00:00.807)       0:00:18.564 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [loadbalancer : Remove mariadb.cfg if proxysql enabled] *******************\nWednesday 30 September 2026  05:29:34 +0000 (0:00:01.089)       0:00:19.654 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Removing checks for services which are disabled] **********\nWednesday 30 September 2026  05:29:35 +0000 (0:00:00.770)       0:00:20.425 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [loadbalancer : Copying checks for services which are enabled] ************\nWednesday 30 September 2026  05:29:36 +0000 (0:00:00.764)       0:00:21.190 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m\n\nTASK [loadbalancer : Copying over config.json files for services] **************\nWednesday 30 September 2026  05:29:39 +0000 (0:00:03.173)       0:00:24.363 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy.cfg] *********************************\nWednesday 30 September 2026  05:29:44 +0000 (0:00:04.654)       0:00:29.017 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql config] *****************************\nWednesday 30 September 2026  05:29:45 +0000 (0:00:01.665)       0:00:30.683 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy single external frontend config] *****\nWednesday 30 September 2026  05:29:47 +0000 (0:00:02.076)       0:00:32.760 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Copying over custom haproxy services configuration] *******\nWednesday 30 September 2026  05:29:48 +0000 (0:00:00.201)       0:00:32.961 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m\n\nTASK [loadbalancer : Copying over keepalived.conf] *****************************\nWednesday 30 September 2026  05:29:49 +0000 (0:00:01.565)       0:00:34.526 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m\n\nTASK [loadbalancer : Copying over TLS certificates] ****************************\nWednesday 30 September 2026  05:29:51 +0000 (0:00:01.746)       0:00:36.272 *** \n\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy.pem] *********************************\nWednesday 30 September 2026  05:29:51 +0000 (0:00:00.359)       0:00:36.632 *** \n\u001b[0;32mok: [testbed-node-0] => (item=haproxy.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=haproxy.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=haproxy.pem)\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy-internal.pem] ************************\nWednesday 30 September 2026  05:29:53 +0000 (0:00:01.732)       0:00:38.364 *** \n\u001b[0;32mok: [testbed-node-1] => (item=haproxy-internal.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=haproxy-internal.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=haproxy-internal.pem)\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql-ca.pem] *****************************\nWednesday 30 September 2026  05:29:55 +0000 (0:00:01.649)       0:00:40.014 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql-cert.pem] ***************************\nWednesday 30 September 2026  05:29:55 +0000 (0:00:00.301)       0:00:40.315 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql-key.pem] ****************************\nWednesday 30 September 2026  05:29:55 +0000 (0:00:00.173)       0:00:40.489 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for mariadb] ******\nWednesday 30 September 2026  05:29:55 +0000 (0:00:00.193)       0:00:40.682 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for mariadb] ***\nWednesday 30 September 2026  05:29:59 +0000 (0:00:04.118)       0:00:44.800 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] ***\nWednesday 30 September 2026  05:30:00 +0000 (0:00:00.690)       0:00:45.491 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for mariadb] ***\nWednesday 30 September 2026  05:30:01 +0000 (0:00:00.707)       0:00:46.198 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [loadbalancer : Copying over haproxy start script] ************************\nWednesday 30 September 2026  05:30:02 +0000 (0:00:00.972)       0:00:47.170 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m\n\nTASK [loadbalancer : Copying over proxysql start script] ***********************\nWednesday 30 September 2026  05:30:03 +0000 (0:00:01.485)       0:00:48.655 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m\n\nTASK [loadbalancer : Copying files for haproxy-ssh] ****************************\nWednesday 30 September 2026  05:30:05 +0000 (0:00:01.432)       0:00:50.088 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for loadbalancer] ************\nWednesday 30 September 2026  05:30:05 +0000 (0:00:00.261)       0:00:50.350 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for loadbalancer] ***\nWednesday 30 September 2026  05:30:10 +0000 (0:00:04.719)       0:00:55.069 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for loadbalancer] ***\nWednesday 30 September 2026  05:30:10 +0000 (0:00:00.324)       0:00:55.394 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for aodh] *****************************************\nWednesday 30 September 2026  05:30:11 +0000 (0:00:00.802)       0:00:56.196 *** \n\u001b[0;36mincluded: aodh for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for aodh] *******************\nWednesday 30 September 2026  05:30:11 +0000 (0:00:00.489)       0:00:56.686 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for aodh] ***\nWednesday 30 September 2026  05:30:16 +0000 (0:00:04.277)       0:01:00.963 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for aodh] **************************\nWednesday 30 September 2026  05:30:17 +0000 (0:00:01.212)       0:01:02.176 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for aodh] ***********\nWednesday 30 September 2026  05:30:17 +0000 (0:00:00.511)       0:01:02.688 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for aodh] ***********\nWednesday 30 September 2026  05:30:19 +0000 (0:00:01.524)       0:01:04.212 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [Configure loadbalancer for barbican] *************************************\nWednesday 30 September 2026  05:30:21 +0000 (0:00:01.769)       0:01:05.982 *** \n\u001b[0;36mincluded: barbican for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for barbican] ***************\nWednesday 30 September 2026  05:30:21 +0000 (0:00:00.448)       0:01:06.431 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for barbican] ***\nWednesday 30 September 2026  05:30:24 +0000 (0:00:02.835)       0:01:09.266 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for barbican] **********************\nWednesday 30 September 2026  05:30:25 +0000 (0:00:00.872)       0:01:10.139 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for barbican] *******\nWednesday 30 September 2026  05:30:25 +0000 (0:00:00.598)       0:01:10.738 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for barbican] *******\nWednesday 30 September 2026  05:30:27 +0000 (0:00:01.548)       0:01:12.286 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for blazar] ***************************************\nWednesday 30 September 2026  05:30:29 +0000 (0:00:02.146)       0:01:14.432 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for ceph-rgw] *************************************\nWednesday 30 September 2026  05:30:29 +0000 (0:00:00.230)       0:01:14.662 *** \n\u001b[0;36mincluded: ceph-rgw for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for ceph-rgw] ***************\nWednesday 30 September 2026  05:30:30 +0000 (0:00:00.410)       0:01:15.073 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for ceph-rgw] ***\nWednesday 30 September 2026  05:30:32 +0000 (0:00:02.226)       0:01:17.299 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for ceph-rgw] **********************\nWednesday 30 September 2026  05:30:32 +0000 (0:00:00.566)       0:01:17.866 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for ceph-rgw] *******\nWednesday 30 September 2026  05:30:33 +0000 (0:00:00.731)       0:01:18.597 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for ceph-rgw] *******\nWednesday 30 September 2026  05:30:33 +0000 (0:00:00.253)       0:01:18.851 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for cinder] ***************************************\nWednesday 30 September 2026  05:30:34 +0000 (0:00:00.463)       0:01:19.315 *** \n\u001b[0;36mincluded: cinder for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for cinder] *****************\nWednesday 30 September 2026  05:30:34 +0000 (0:00:00.442)       0:01:19.758 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for cinder] ***\nWednesday 30 September 2026  05:30:38 +0000 (0:00:03.303)       0:01:23.061 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for cinder] ************************\nWednesday 30 September 2026  05:30:39 +0000 (0:00:01.294)       0:01:24.356 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for cinder] *********\nWednesday 30 September 2026  05:30:40 +0000 (0:00:00.631)       0:01:24.987 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for cinder] *********\nWednesday 30 September 2026  05:30:41 +0000 (0:00:01.566)       0:01:26.553 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for cloudkitty] ***********************************\nWednesday 30 September 2026  05:30:43 +0000 (0:00:01.734)       0:01:28.288 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for cyborg] ***************************************\nWednesday 30 September 2026  05:30:43 +0000 (0:00:00.213)       0:01:28.502 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for designate] ************************************\nWednesday 30 September 2026  05:30:43 +0000 (0:00:00.208)       0:01:28.710 *** \n\u001b[0;36mincluded: designate for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for designate] **************\nWednesday 30 September 2026  05:30:44 +0000 (0:00:00.505)       0:01:29.215 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for designate] ***\nWednesday 30 September 2026  05:30:47 +0000 (0:00:03.617)       0:01:32.832 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for designate] *********************\nWednesday 30 September 2026  05:30:49 +0000 (0:00:01.636)       0:01:34.469 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for designate] ******\nWednesday 30 September 2026  05:30:50 +0000 (0:00:00.601)       0:01:35.070 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for designate] ******\nWednesday 30 September 2026  05:30:51 +0000 (0:00:01.569)       0:01:36.640 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for etcd] *****************************************\nWednesday 30 September 2026  05:30:53 +0000 (0:00:02.017)       0:01:38.657 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for glance] ***************************************\nWednesday 30 September 2026  05:30:53 +0000 (0:00:00.213)       0:01:38.871 *** \n\u001b[0;36mincluded: glance for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for glance] *****************\nWednesday 30 September 2026  05:30:54 +0000 (0:00:00.453)       0:01:39.324 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for glance] ***\nWednesday 30 September 2026  05:30:57 +0000 (0:00:02.662)       0:01:41.986 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for glance] ************************\nWednesday 30 September 2026  05:30:58 +0000 (0:00:00.993)       0:01:42.980 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for glance] *********\nWednesday 30 September 2026  05:30:58 +0000 (0:00:00.947)       0:01:43.928 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for glance] *********\nWednesday 30 September 2026  05:31:00 +0000 (0:00:01.577)       0:01:45.506 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for gnocchi] **************************************\nWednesday 30 September 2026  05:31:02 +0000 (0:00:01.786)       0:01:47.292 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for grafana] **************************************\nWednesday 30 September 2026  05:31:02 +0000 (0:00:00.235)       0:01:47.527 *** \n\u001b[0;36mincluded: grafana for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for grafana] ****************\nWednesday 30 September 2026  05:31:03 +0000 (0:00:00.424)       0:01:47.951 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for grafana] ***\nWednesday 30 September 2026  05:31:05 +0000 (0:00:02.755)       0:01:50.707 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for grafana] ***********************\nWednesday 30 September 2026  05:31:06 +0000 (0:00:00.415)       0:01:51.122 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for grafana] ********\nWednesday 30 September 2026  05:31:06 +0000 (0:00:00.478)       0:01:51.600 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for grafana] ********\nWednesday 30 September 2026  05:31:08 +0000 (0:00:01.551)       0:01:53.152 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for heat] *****************************************\nWednesday 30 September 2026  05:31:09 +0000 (0:00:01.770)       0:01:54.923 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for horizon] **************************************\nWednesday 30 September 2026  05:31:10 +0000 (0:00:00.200)       0:01:55.123 *** \n\u001b[0;36mincluded: horizon for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for horizon] ****************\nWednesday 30 September 2026  05:31:10 +0000 (0:00:00.431)       0:01:55.554 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for horizon] ***\nWednesday 30 September 2026  05:31:13 +0000 (0:00:02.552)       0:01:58.107 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for horizon] ***********************\nWednesday 30 September 2026  05:31:14 +0000 (0:00:00.901)       0:01:59.009 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'acme_client', 'value': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'acme_client', 'value': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'acme_client', 'value': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for horizon] ********\nWednesday 30 September 2026  05:31:15 +0000 (0:00:00.950)       0:01:59.959 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for horizon] ********\nWednesday 30 September 2026  05:31:17 +0000 (0:00:02.524)       0:02:02.484 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for ironic] ***************************************\nWednesday 30 September 2026  05:31:19 +0000 (0:00:02.043)       0:02:04.527 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for keystone] *************************************\nWednesday 30 September 2026  05:31:19 +0000 (0:00:00.211)       0:02:04.738 *** \n\u001b[0;36mincluded: keystone for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for keystone] ***************\nWednesday 30 September 2026  05:31:20 +0000 (0:00:00.516)       0:02:05.255 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for keystone] ***\nWednesday 30 September 2026  05:31:23 +0000 (0:00:03.025)       0:02:08.280 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for keystone] **********************\nWednesday 30 September 2026  05:31:24 +0000 (0:00:01.066)       0:02:09.347 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for keystone] *******\nWednesday 30 September 2026  05:31:24 +0000 (0:00:00.486)       0:02:09.833 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for keystone] *******\nWednesday 30 September 2026  05:31:26 +0000 (0:00:01.523)       0:02:11.357 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for letsencrypt] **********************************\nWednesday 30 September 2026  05:31:28 +0000 (0:00:01.830)       0:02:13.187 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for magnum] ***************************************\nWednesday 30 September 2026  05:31:28 +0000 (0:00:00.214)       0:02:13.401 *** \n\u001b[0;36mincluded: magnum for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for magnum] *****************\nWednesday 30 September 2026  05:31:28 +0000 (0:00:00.466)       0:02:13.867 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for magnum] ***\nWednesday 30 September 2026  05:31:31 +0000 (0:00:02.908)       0:02:16.775 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for magnum] ************************\nWednesday 30 September 2026  05:31:32 +0000 (0:00:00.699)       0:02:17.475 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for magnum] *********\nWednesday 30 September 2026  05:31:32 +0000 (0:00:00.449)       0:02:17.924 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for magnum] *********\nWednesday 30 September 2026  05:31:34 +0000 (0:00:01.543)       0:02:19.468 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for manila] ***************************************\nWednesday 30 September 2026  05:31:36 +0000 (0:00:01.797)       0:02:21.265 *** \n\u001b[0;36mincluded: manila for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for manila] *****************\nWednesday 30 September 2026  05:31:36 +0000 (0:00:00.476)       0:02:21.742 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for manila] ***\nWednesday 30 September 2026  05:31:40 +0000 (0:00:04.091)       0:02:25.834 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for manila] ************************\nWednesday 30 September 2026  05:31:42 +0000 (0:00:01.186)       0:02:27.020 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for manila] *********\nWednesday 30 September 2026  05:31:42 +0000 (0:00:00.675)       0:02:27.696 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for manila] *********\nWednesday 30 September 2026  05:31:44 +0000 (0:00:01.573)       0:02:29.269 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for mariadb] **************************************\nWednesday 30 September 2026  05:31:46 +0000 (0:00:02.098)       0:02:31.368 *** \n\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Ensure mysql monitor user exist] *******************************\nWednesday 30 September 2026  05:31:46 +0000 (0:00:00.440)       0:02:31.809 *** \n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for mariadb] ****************\nWednesday 30 September 2026  05:31:50 +0000 (0:00:03.822)       0:02:35.632 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for mariadb] ***\nWednesday 30 September 2026  05:31:51 +0000 (0:00:00.654)       0:02:36.286 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for mariadb] ***********************\nWednesday 30 September 2026  05:31:51 +0000 (0:00:00.484)       0:02:36.771 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for mariadb] ********\nWednesday 30 September 2026  05:31:52 +0000 (0:00:00.533)       0:02:37.305 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for mariadb] ********\nWednesday 30 September 2026  05:31:53 +0000 (0:00:01.559)       0:02:38.864 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for masakari] *************************************\nWednesday 30 September 2026  05:31:54 +0000 (0:00:00.590)       0:02:39.455 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for memcached] ************************************\nWednesday 30 September 2026  05:31:54 +0000 (0:00:00.201)       0:02:39.656 *** \n\u001b[0;36mincluded: memcached for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for memcached] **************\nWednesday 30 September 2026  05:31:55 +0000 (0:00:00.450)       0:02:40.106 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for memcached] ***\nWednesday 30 September 2026  05:31:55 +0000 (0:00:00.562)       0:02:40.669 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for memcached] *********************\nWednesday 30 September 2026  05:31:56 +0000 (0:00:00.618)       0:02:41.288 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for memcached] ******\nWednesday 30 September 2026  05:31:56 +0000 (0:00:00.292)       0:02:41.580 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for memcached] ******\nWednesday 30 September 2026  05:31:56 +0000 (0:00:00.301)       0:02:41.882 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for mistral] **************************************\nWednesday 30 September 2026  05:31:57 +0000 (0:00:00.528)       0:02:42.410 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for neutron] **************************************\nWednesday 30 September 2026  05:31:57 +0000 (0:00:00.212)       0:02:42.622 *** \n\u001b[0;36mincluded: neutron for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for neutron] ****************\nWednesday 30 September 2026  05:31:58 +0000 (0:00:00.602)       0:02:43.225 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for neutron] ***\nWednesday 30 September 2026  05:32:04 +0000 (0:00:05.847)       0:02:49.072 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for neutron] ***********************\nWednesday 30 September 2026  05:32:08 +0000 (0:00:04.500)       0:02:53.572 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for neutron] ********\nWednesday 30 September 2026  05:32:09 +0000 (0:00:00.882)       0:02:54.455 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for neutron] ********\nWednesday 30 September 2026  05:32:11 +0000 (0:00:01.889)       0:02:56.344 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [Configure loadbalancer for placement] ************************************\nWednesday 30 September 2026  05:32:13 +0000 (0:00:01.787)       0:02:58.132 *** \n\u001b[0;36mincluded: placement for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for placement] **************\nWednesday 30 September 2026  05:32:13 +0000 (0:00:00.420)       0:02:58.552 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for placement] ***\nWednesday 30 September 2026  05:32:16 +0000 (0:00:02.553)       0:03:01.106 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for placement] *********************\nWednesday 30 September 2026  05:32:16 +0000 (0:00:00.453)       0:03:01.559 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for placement] ******\nWednesday 30 September 2026  05:32:17 +0000 (0:00:00.542)       0:03:02.102 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for placement] ******\nWednesday 30 September 2026  05:32:18 +0000 (0:00:01.614)       0:03:03.716 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for nova] *****************************************\nWednesday 30 September 2026  05:32:20 +0000 (0:00:01.732)       0:03:05.449 *** \n\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for nova] *******************\nWednesday 30 September 2026  05:32:20 +0000 (0:00:00.457)       0:03:05.906 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for nova] ***\nWednesday 30 September 2026  05:32:25 +0000 (0:00:04.822)       0:03:10.729 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova] **************************\nWednesday 30 September 2026  05:32:27 +0000 (0:00:01.351)       0:03:12.080 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for nova] ***********\nWednesday 30 September 2026  05:32:27 +0000 (0:00:00.727)       0:03:12.808 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for nova] ***********\nWednesday 30 September 2026  05:32:29 +0000 (0:00:01.459)       0:03:14.267 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for nova-cell] ************************************\nWednesday 30 September 2026  05:32:31 +0000 (0:00:01.706)       0:03:15.973 *** \n\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : Configure loadbalancer for nova-novncproxy] ******************\nWednesday 30 September 2026  05:32:31 +0000 (0:00:00.482)       0:03:16.456 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-novncproxy)\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for nova-cell:nova-novncproxy] ***\nWednesday 30 September 2026  05:32:32 +0000 (0:00:00.531)       0:03:16.988 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-novncproxy] ***\nWednesday 30 September 2026  05:32:34 +0000 (0:00:02.652)       0:03:19.640 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova-cell:nova-novncproxy] *****\nWednesday 30 September 2026  05:32:35 +0000 (0:00:00.726)       0:03:20.367 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ******\nWednesday 30 September 2026  05:32:36 +0000 (0:00:01.019)       0:03:21.386 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ******\nWednesday 30 September 2026  05:32:38 +0000 (0:00:01.688)       0:03:23.075 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Configure loadbalancer for nova-spicehtml5proxy] *************\nWednesday 30 September 2026  05:32:40 +0000 (0:00:02.052)       0:03:25.127 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-spicehtml5proxy)\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for nova-cell:nova-spicehtml5proxy] ***\nWednesday 30 September 2026  05:32:40 +0000 (0:00:00.516)       0:03:25.644 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-spicehtml5proxy] ***\nWednesday 30 September 2026  05:32:41 +0000 (0:00:00.516)       0:03:26.160 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova-cell:nova-spicehtml5proxy] ***\nWednesday 30 September 2026  05:32:41 +0000 (0:00:00.540)       0:03:26.701 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ******\nWednesday 30 September 2026  05:32:42 +0000 (0:00:00.418)       0:03:27.119 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ******\nWednesday 30 September 2026  05:32:44 +0000 (0:00:02.667)       0:03:29.786 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [nova-cell : Configure loadbalancer for nova-serialproxy] *****************\nWednesday 30 September 2026  05:32:47 +0000 (0:00:02.246)       0:03:32.033 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-serialproxy)\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for nova-cell:nova-serialproxy] ***\nWednesday 30 September 2026  05:32:48 +0000 (0:00:00.951)       0:03:32.985 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-serialproxy] ***\nWednesday 30 September 2026  05:32:48 +0000 (0:00:00.534)       0:03:33.519 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for nova-cell:nova-serialproxy] ****\nWednesday 30 September 2026  05:32:49 +0000 (0:00:00.569)       0:03:34.088 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ******\nWednesday 30 September 2026  05:32:49 +0000 (0:00:00.405)       0:03:34.494 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ******\nWednesday 30 September 2026  05:32:51 +0000 (0:00:01.681)       0:03:36.176 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Configure loadbalancer for octavia] **************************************\nWednesday 30 September 2026  05:32:53 +0000 (0:00:02.056)       0:03:38.233 *** \n\u001b[0;36mincluded: octavia for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for octavia] ****************\nWednesday 30 September 2026  05:32:53 +0000 (0:00:00.517)       0:03:38.750 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for octavia] ***\nWednesday 30 September 2026  05:32:57 +0000 (0:00:03.959)       0:03:42.710 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for octavia] ***********************\nWednesday 30 September 2026  05:32:59 +0000 (0:00:01.717)       0:03:44.428 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for octavia] ********\nWednesday 30 September 2026  05:33:00 +0000 (0:00:00.869)       0:03:45.298 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for octavia] ********\nWednesday 30 September 2026  05:33:02 +0000 (0:00:01.846)       0:03:47.144 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for opensearch] ***********************************\nWednesday 30 September 2026  05:33:04 +0000 (0:00:01.888)       0:03:49.033 *** \n\u001b[0;36mincluded: opensearch for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for opensearch] *************\nWednesday 30 September 2026  05:33:04 +0000 (0:00:00.495)       0:03:49.528 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for opensearch] ***\nWednesday 30 September 2026  05:33:09 +0000 (0:00:04.453)       0:03:53.982 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for opensearch] ********************\nWednesday 30 September 2026  05:33:10 +0000 (0:00:00.987)       0:03:54.969 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for opensearch] *****\nWednesday 30 September 2026  05:33:10 +0000 (0:00:00.945)       0:03:55.914 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for opensearch] *****\nWednesday 30 September 2026  05:33:11 +0000 (0:00:00.302)       0:03:56.217 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for prometheus] ***********************************\nWednesday 30 September 2026  05:33:11 +0000 (0:00:00.535)       0:03:56.752 *** \n\u001b[0;36mincluded: prometheus for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for prometheus] *************\nWednesday 30 September 2026  05:33:12 +0000 (0:00:00.672)       0:03:57.425 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for prometheus] ***\nWednesday 30 September 2026  05:33:17 +0000 (0:00:05.145)       0:04:02.571 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for prometheus] ********************\nWednesday 30 September 2026  05:33:19 +0000 (0:00:01.845)       0:04:04.416 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for prometheus] *****\nWednesday 30 September 2026  05:33:20 +0000 (0:00:00.995)       0:04:05.412 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for prometheus] *****\nWednesday 30 September 2026  05:33:20 +0000 (0:00:00.313)       0:04:05.726 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for rabbitmq] *************************************\nWednesday 30 September 2026  05:33:21 +0000 (0:00:00.531)       0:04:06.257 *** \n\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for rabbitmq] ***************\nWednesday 30 September 2026  05:33:21 +0000 (0:00:00.455)       0:04:06.713 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for rabbitmq] ***\nWednesday 30 September 2026  05:33:24 +0000 (0:00:02.306)       0:04:09.020 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for rabbitmq] **********************\nWednesday 30 September 2026  05:33:24 +0000 (0:00:00.625)       0:04:09.645 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for rabbitmq] *******\nWednesday 30 September 2026  05:33:25 +0000 (0:00:00.444)       0:04:10.089 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for rabbitmq] *******\nWednesday 30 September 2026  05:33:25 +0000 (0:00:00.278)       0:04:10.368 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for skyline] **************************************\nWednesday 30 September 2026  05:33:26 +0000 (0:00:00.956)       0:04:11.324 *** \n\u001b[0;36mincluded: skyline for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [haproxy-config : Copying over haproxy config for skyline] ****************\nWednesday 30 September 2026  05:33:26 +0000 (0:00:00.493)       0:04:11.817 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [haproxy-config : Add configuration when using single external frontend for skyline] ***\nWednesday 30 September 2026  05:33:31 +0000 (0:00:04.626)       0:04:16.444 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [haproxy-config : Configuring firewall for skyline] ***********************\nWednesday 30 September 2026  05:33:32 +0000 (0:00:00.974)       0:04:17.418 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL users config for skyline] ********\nWednesday 30 September 2026  05:33:33 +0000 (0:00:00.951)       0:04:18.369 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [proxysql-config : Copying over ProxySQL rules config for skyline] ********\nWednesday 30 September 2026  05:33:35 +0000 (0:00:02.381)       0:04:20.751 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for tacker] ***************************************\nWednesday 30 September 2026  05:33:37 +0000 (0:00:01.878)       0:04:22.629 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for trove] ****************************************\nWednesday 30 September 2026  05:33:37 +0000 (0:00:00.212)       0:04:22.842 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure loadbalancer for watcher] **************************************\nWednesday 30 September 2026  05:33:38 +0000 (0:00:00.210)       0:04:23.053 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Check loadbalancer containers] *******************************************\nWednesday 30 September 2026  05:33:38 +0000 (0:00:00.228)       0:04:23.282 *** \n\u001b[0;36mincluded: loadbalancer for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-check-containers : Check containers for loadbalancer] ************\nWednesday 30 September 2026  05:33:38 +0000 (0:00:00.616)       0:04:23.899 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for loadbalancer] ***\nWednesday 30 September 2026  05:33:43 +0000 (0:00:04.521)       0:04:28.420 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for loadbalancer] ***\nWednesday 30 September 2026  05:33:43 +0000 (0:00:00.311)       0:04:28.732 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Check IP addresses on the API interface] *******\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:33:44 +0000 (0:00:00.842)       0:04:29.574 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Group HA nodes by status] **********************\nWednesday 30 September 2026  05:33:45 +0000 (0:00:00.780)       0:04:30.355 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop backup keepalived container] **************\nWednesday 30 September 2026  05:33:45 +0000 (0:00:00.255)       0:04:30.610 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop backup haproxy container] *****************\nWednesday 30 September 2026  05:33:51 +0000 (0:00:06.181)       0:04:36.792 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop backup proxysql container] ****************\nWednesday 30 September 2026  05:33:58 +0000 (0:00:06.207)       0:04:42.999 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start backup haproxy container] ****************\nWednesday 30 September 2026  05:34:04 +0000 (0:00:06.180)       0:04:49.179 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for backup haproxy to start] **************\nWednesday 30 September 2026  05:34:09 +0000 (0:00:05.005)       0:04:54.185 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start backup proxysql container] ***************\nWednesday 30 September 2026  05:34:12 +0000 (0:00:02.853)       0:04:57.039 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for backup proxysql to start] *************\nWednesday 30 September 2026  05:34:20 +0000 (0:00:08.420)       0:05:05.459 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start backup keepalived container] *************\nWednesday 30 September 2026  05:34:24 +0000 (0:00:03.660)       0:05:09.120 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop master haproxy container] *****************\nWednesday 30 September 2026  05:34:29 +0000 (0:00:05.718)       0:05:14.838 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop master proxysql container] ****************\nWednesday 30 September 2026  05:34:36 +0000 (0:00:06.257)       0:05:21.096 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Stop master keepalived container] **************\nWednesday 30 September 2026  05:34:42 +0000 (0:00:06.244)       0:05:27.340 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start master haproxy container] ****************\nWednesday 30 September 2026  05:34:48 +0000 (0:00:06.034)       0:05:33.375 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for master haproxy to start] **************\nWednesday 30 September 2026  05:34:52 +0000 (0:00:04.395)       0:05:37.771 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start master proxysql container] ***************\nWednesday 30 September 2026  05:34:55 +0000 (0:00:02.679)       0:05:40.450 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for master proxysql to start] *************\nWednesday 30 September 2026  05:35:03 +0000 (0:00:07.837)       0:05:48.287 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Start master keepalived container] *************\nWednesday 30 September 2026  05:35:07 +0000 (0:00:03.692)       0:05:51.979 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for haproxy to listen on VIP] *************\nWednesday 30 September 2026  05:35:12 +0000 (0:00:05.133)       0:05:57.113 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [loadbalancer : Wait for proxysql to listen on VIP] ************\nWednesday 30 September 2026  05:35:12 +0000 (0:00:00.746)       0:05:57.859 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=132 \u001b[0m \u001b[0;33mchanged=66  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=130 \u001b[0m \u001b[0;33mchanged=66  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=130 \u001b[0m \u001b[0;33mchanged=66  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:35:13 +0000 (0:00:00.804)       0:05:58.663 *** \n=============================================================================== \nloadbalancer : Start backup proxysql container -------------------------- 8.42s\nloadbalancer : Start master proxysql container -------------------------- 7.84s\nloadbalancer : Stop master haproxy container ---------------------------- 6.26s\nloadbalancer : Stop master proxysql container --------------------------- 6.24s\nloadbalancer : Stop backup haproxy container ---------------------------- 6.21s\nloadbalancer : Stop backup keepalived container ------------------------- 6.18s\nloadbalancer : Stop backup proxysql container --------------------------- 6.18s\nloadbalancer : Stop master keepalived container ------------------------- 6.03s\nhaproxy-config : Copying over haproxy config for neutron ---------------- 5.85s\nloadbalancer : Start backup keepalived container ------------------------ 5.72s\nhaproxy-config : Copying over haproxy config for prometheus ------------- 5.15s\nloadbalancer : Start master keepalived container ------------------------ 5.13s\nloadbalancer : Start backup haproxy container --------------------------- 5.01s\nhaproxy-config : Copying over haproxy config for nova ------------------- 4.82s\nservice-check-containers : Check containers for loadbalancer ------------ 4.72s\nloadbalancer : Copying over config.json files for services -------------- 4.65s\nhaproxy-config : Copying over haproxy config for skyline ---------------- 4.63s\nservice-check-containers : Check containers for loadbalancer ------------ 4.52s\nhaproxy-config : Add configuration when using single external frontend for neutron --- 4.50s\nhaproxy-config : Copying over haproxy config for opensearch ------------- 4.45s\n+ osism apply -a upgrade opensearch\n\u001b[32m2026-09-30 05:35:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of opensearch.\u001b[0m\n\u001b[32m2026-09-30 05:35:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fad2137b-1a8b-437d-8d48-3181e23c2f83 (opensearch) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:35:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task fad2137b-1a8b-437d-8d48-3181e23c2f83 (opensearch) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:35:22 +0000 (0:00:00.413)       0:00:00.413 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:35:22 +0000 (0:00:00.186)       0:00:00.599 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_opensearch_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_opensearch_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_opensearch_True)\u001b[0m\n\nPLAY [Apply role opensearch] ***************************************************\n\nTASK [opensearch : Include tasks for action upgrade] ***************************\nWednesday 30 September 2026  05:35:22 +0000 (0:00:00.266)       0:00:00.866 *** \n\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [opensearch : Setting sysctl values] **************************************\nWednesday 30 September 2026  05:35:22 +0000 (0:00:00.357)       0:00:01.224 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m\n\nTASK [opensearch : Ensuring config directories exist] **************************\nWednesday 30 September 2026  05:35:24 +0000 (0:00:01.238)       0:00:02.463 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [opensearch : Copying over TLS certificates] ******************************\nWednesday 30 September 2026  05:35:25 +0000 (0:00:01.836)       0:00:04.300 *** \n\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for opensearch] ***\nWednesday 30 September 2026  05:35:26 +0000 (0:00:00.323)       0:00:04.623 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for opensearch] ***\nWednesday 30 September 2026  05:35:30 +0000 (0:00:04.264)       0:00:08.888 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for opensearch] ***\nWednesday 30 September 2026  05:35:31 +0000 (0:00:00.712)       0:00:09.600 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for opensearch] ***\nWednesday 30 September 2026  05:35:31 +0000 (0:00:00.680)       0:00:10.281 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [opensearch : Copying over config.json files for services] ****************\nWednesday 30 September 2026  05:35:32 +0000 (0:00:00.787)       0:00:11.068 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [opensearch : Copying over opensearch service config file] ****************\nWednesday 30 September 2026  05:35:35 +0000 (0:00:03.200)       0:00:14.269 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Copying over opensearch-dashboards config file] *************\nWednesday 30 September 2026  05:35:37 +0000 (0:00:01.847)       0:00:16.116 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for opensearch] **************\nWednesday 30 September 2026  05:35:39 +0000 (0:00:01.661)       0:00:17.778 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for opensearch] ***\nWednesday 30 September 2026  05:35:43 +0000 (0:00:03.613)       0:00:21.391 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart opensearch container,Restart opensearch-dashboards container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart opensearch container,Restart opensearch-dashboards container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart opensearch container,Restart opensearch-dashboards container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for opensearch] ***\nWednesday 30 September 2026  05:35:43 +0000 (0:00:00.356)       0:00:21.748 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [opensearch : Include tasks from register.yml] ****************************\nWednesday 30 September 2026  05:35:44 +0000 (0:00:00.622)       0:00:22.370 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [opensearch : Flush handlers] *********************************************\nWednesday 30 September 2026  05:35:44 +0000 (0:00:00.194)       0:00:22.564 *** \n\nTASK [opensearch : Flush handlers] *********************************************\nWednesday 30 September 2026  05:35:44 +0000 (0:00:00.026)       0:00:22.591 *** \n\nTASK [opensearch : Flush handlers] *********************************************\nWednesday 30 September 2026  05:35:44 +0000 (0:00:00.024)       0:00:22.616 *** \n\nRUNNING HANDLER [opensearch : Disable shard allocation] ************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:35:44 +0000 (0:00:00.024)       0:00:22.640 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Perform a flush] *********************************\nWednesday 30 September 2026  05:35:48 +0000 (0:00:04.179)       0:00:26.820 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Restart opensearch container] ********************\nWednesday 30 September 2026  05:35:55 +0000 (0:00:06.706)       0:00:33.526 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Wait for OpenSearch cluster to recover] **********\nWednesday 30 September 2026  05:36:56 +0000 (0:01:01.114)       0:01:34.641 *** \n\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (60 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (59 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (58 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (57 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (56 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Enable shard allocation] *************************\nWednesday 30 September 2026  05:37:41 +0000 (0:00:45.545)       0:02:20.186 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [opensearch : Restart opensearch-dashboards container] *********\nWednesday 30 September 2026  05:37:45 +0000 (0:00:03.399)       0:02:23.585 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [opensearch : Include tasks from post-config.yml] *************************\nWednesday 30 September 2026  05:38:57 +0000 (0:01:12.642)       0:03:36.228 *** \n\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/post-config.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [opensearch : Wait for OpenSearch to become ready] ************************\nWednesday 30 September 2026  05:38:58 +0000 (0:00:00.311)       0:03:36.539 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Wait for OpenSearch cluster to become healthy] **************\nWednesday 30 September 2026  05:39:01 +0000 (0:00:03.622)       0:03:40.161 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Check if a log retention policy exists] *********************\nWednesday 30 September 2026  05:39:05 +0000 (0:00:03.967)       0:03:44.129 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Create new log retention policy] ****************************\nWednesday 30 September 2026  05:39:09 +0000 (0:00:03.851)       0:03:47.980 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Apply retention policy to existing indices] *****************\nWednesday 30 September 2026  05:39:09 +0000 (0:00:00.118)       0:03:48.099 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Wait for OpenSearch Dashboards API to become ready] *********\nWednesday 30 September 2026  05:39:09 +0000 (0:00:00.141)       0:03:48.240 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [opensearch : Create OpenSearch Dashboards Index Pattern] *****************\nWednesday 30 September 2026  05:39:13 +0000 (0:00:03.612)       0:03:51.853 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:39:17 +0000 (0:00:04.190)       0:03:56.044 *** \n=============================================================================== \nopensearch : Restart opensearch-dashboards container ------------------- 72.64s\nopensearch : Restart opensearch container ------------------------------ 61.11s\nopensearch : Wait for OpenSearch cluster to recover -------------------- 45.55s\nopensearch : Perform a flush -------------------------------------------- 6.71s\nservice-cert-copy : Copying over extra CA certificates for opensearch --- 4.26s\nopensearch : Create OpenSearch Dashboards Index Pattern ----------------- 4.19s\nopensearch : Disable shard allocation ----------------------------------- 4.18s\nopensearch : Wait for OpenSearch cluster to become healthy -------------- 3.97s\nopensearch : Check if a log retention policy exists --------------------- 3.85s\nopensearch : Wait for OpenSearch to become ready ------------------------ 3.62s\nservice-check-containers : Check containers for opensearch -------------- 3.61s\nopensearch : Wait for OpenSearch Dashboards API to become ready --------- 3.61s\nopensearch : Enable shard allocation ------------------------------------ 3.40s\nopensearch : Copying over config.json files for services ---------------- 3.20s\nopensearch : Copying over opensearch service config file ---------------- 1.85s\nopensearch : Ensuring config directories exist -------------------------- 1.84s\nopensearch : Copying over opensearch-dashboards config file ------------- 1.66s\nopensearch : Setting sysctl values -------------------------------------- 1.24s\nservice-cert-copy : Copying over backend internal TLS key for opensearch --- 0.79s\nservice-cert-copy : Check containers that require iteration for opensearch --- 0.71s\n+ osism apply -a upgrade memcached\n\u001b[32m2026-09-30 05:39:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of memcached.\u001b[0m\n\u001b[32m2026-09-30 05:39:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 3a9d9937-cfd9-48bf-a1a2-3da4d264b5a8 (memcached) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:39:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 3a9d9937-cfd9-48bf-a1a2-3da4d264b5a8 (memcached) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:39:24 +0000 (0:00:00.387)       0:00:00.387 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:39:25 +0000 (0:00:00.231)       0:00:00.618 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_memcached_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_memcached_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_memcached_True)\u001b[0m\n\nPLAY [Apply role memcached] ****************************************************\n\nTASK [memcached : Include tasks for action upgrade] ****************************\nWednesday 30 September 2026  05:39:25 +0000 (0:00:00.262)       0:00:00.881 *** \n\u001b[0;36mincluded: /ansible/roles/memcached/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [memcached : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  05:39:25 +0000 (0:00:00.323)       0:00:01.204 *** \n\u001b[0;32mok: [testbed-node-1] => (item=memcached)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=memcached)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=memcached)\u001b[0m\n\nTASK [memcached : Copying over config.json files for services] *****************\nWednesday 30 September 2026  05:39:26 +0000 (0:00:01.257)       0:00:02.462 *** \n\u001b[0;32mok: [testbed-node-2] => (item=memcached)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=memcached)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=memcached)\u001b[0m\n\nTASK [service-check-containers : Check containers for memcached] ***************\nWednesday 30 September 2026  05:39:28 +0000 (0:00:01.704)       0:00:04.166 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for memcached] ***\nWednesday 30 September 2026  05:39:30 +0000 (0:00:01.992)       0:00:06.158 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart memcached container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart memcached container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart memcached container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for memcached] ***\nWednesday 30 September 2026  05:39:30 +0000 (0:00:00.229)       0:00:06.388 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [memcached : Restart memcached container] **********************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:39:31 +0000 (0:00:00.541)       0:00:06.929 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:39:40 +0000 (0:00:09.258)       0:00:16.188 *** \n=============================================================================== \nmemcached : Restart memcached container --------------------------------- 9.26s\nservice-check-containers : Check containers for memcached --------------- 1.99s\nmemcached : Copying over config.json files for services ----------------- 1.70s\nmemcached : Ensuring config directories exist --------------------------- 1.26s\nservice-check-containers : Check containers that require iteration for memcached --- 0.54s\nmemcached : Include tasks for action upgrade ---------------------------- 0.32s\nGroup hosts based on enabled services ----------------------------------- 0.27s\nGroup hosts based on Kolla action --------------------------------------- 0.23s\nservice-check-containers : Notify handlers to restart containers for memcached --- 0.23s\n+ osism apply -a upgrade valkey\n\u001b[32m2026-09-30 05:39:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of valkey.\u001b[0m\n\u001b[32m2026-09-30 05:39:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 862cc3af-5348-41ab-b675-58e147528162 (valkey) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:39:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 862cc3af-5348-41ab-b675-58e147528162 (valkey) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:39:48 +0000 (0:00:00.403)       0:00:00.403 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:39:48 +0000 (0:00:00.196)       0:00:00.600 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_valkey_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_valkey_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_valkey_True)\u001b[0m\n\nPLAY [Apply role valkey] *******************************************************\n\nTASK [valkey : Include tasks for action upgrade] *******************************\nWednesday 30 September 2026  05:39:48 +0000 (0:00:00.293)       0:00:00.893 *** \n\u001b[0;36mincluded: /ansible/roles/valkey/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [valkey : Check if Redis is running] **************************************\nWednesday 30 September 2026  05:39:49 +0000 (0:00:00.566)       0:00:01.460 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Set valkey master host variables] *******************************\nWednesday 30 September 2026  05:39:50 +0000 (0:00:01.773)       0:00:03.233 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Set temporary Valkey migration vars] ****************************\nWednesday 30 September 2026  05:39:51 +0000 (0:00:00.220)       0:00:03.453 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  05:39:51 +0000 (0:00:00.178)       0:00:03.632 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\nTASK [valkey : Copying over default config.json files] *************************\nWednesday 30 September 2026  05:39:52 +0000 (0:00:01.675)       0:00:05.307 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\nTASK [valkey : Copying over valkey config files] *******************************\nWednesday 30 September 2026  05:39:55 +0000 (0:00:02.912)       0:00:08.219 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Check containers for valkey] ******************\nWednesday 30 September 2026  05:39:58 +0000 (0:00:03.085)       0:00:11.305 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for valkey] ***\nWednesday 30 September 2026  05:40:01 +0000 (0:00:02.843)       0:00:14.148 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for valkey] ***\nWednesday 30 September 2026  05:40:02 +0000 (0:00:00.288)       0:00:14.437 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:40:02 +0000 (0:00:00.666)       0:00:15.103 *** \n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:40:02 +0000 (0:00:00.068)       0:00:15.172 *** \n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:40:02 +0000 (0:00:00.056)       0:00:15.228 *** \n\nRUNNING HANDLER [valkey : Restart valkey-server container] *********************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:40:02 +0000 (0:00:00.065)       0:00:15.294 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [valkey : Restart valkey-sentinel container] *******************\nWednesday 30 September 2026  05:40:11 +0000 (0:00:08.918)       0:00:24.213 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [valkey : Wait for Valkey replication sync] *******************************\nWednesday 30 September 2026  05:40:15 +0000 (0:00:03.856)       0:00:28.069 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [valkey : Set replica-priority=10 on valkey[0] to ensure it becomes master] ***\nWednesday 30 September 2026  05:40:16 +0000 (0:00:00.834)       0:00:28.904 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [valkey : Set replica-priority=0 on other valkey nodes to prevent promotion] ***\nWednesday 30 September 2026  05:40:17 +0000 (0:00:00.672)       0:00:29.576 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Stop redis slaves (so they don't get promoted during failover)] ***\nWednesday 30 September 2026  05:40:17 +0000 (0:00:00.739)       0:00:30.315 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Trigger Sentinel failover (using one of redis-sentinels)] *******\nWednesday 30 September 2026  05:40:23 +0000 (0:00:05.911)       0:00:36.226 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [valkey : Wait until Valkey becomes master] *******************************\nWednesday 30 September 2026  05:40:24 +0000 (0:00:00.791)       0:00:37.018 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [valkey : Stop all Redis containers] **************************************\nWednesday 30 September 2026  05:40:25 +0000 (0:00:00.779)       0:00:37.798 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [valkey : Stop all Sentinel containers] ***********************************\nWednesday 30 September 2026  05:40:32 +0000 (0:00:06.766)       0:00:44.564 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Remove Redis data volume] ***************************************\nWednesday 30 September 2026  05:40:38 +0000 (0:00:06.811)       0:00:51.375 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Reset Valkey port to default (6379) after migration] ************\nWednesday 30 September 2026  05:40:39 +0000 (0:00:01.002)       0:00:52.377 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  05:40:40 +0000 (0:00:00.190)       0:00:52.568 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\nTASK [valkey : Copying over default config.json files] *************************\nWednesday 30 September 2026  05:40:41 +0000 (0:00:01.529)       0:00:54.098 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\nTASK [valkey : Copying over valkey config files] *******************************\nWednesday 30 September 2026  05:40:44 +0000 (0:00:02.497)       0:00:56.595 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Check containers for valkey] ******************\nWednesday 30 September 2026  05:40:47 +0000 (0:00:03.059)       0:00:59.655 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for valkey] ***\nWednesday 30 September 2026  05:40:50 +0000 (0:00:03.414)       0:01:03.070 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for valkey] ***\nWednesday 30 September 2026  05:40:50 +0000 (0:00:00.244)       0:01:03.314 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:40:51 +0000 (0:00:00.657)       0:01:03.972 *** \n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:40:51 +0000 (0:00:00.028)       0:01:04.000 *** \n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:40:51 +0000 (0:00:00.027)       0:01:04.028 *** \n\nRUNNING HANDLER [valkey : Restart valkey-server container] *********************\nWednesday 30 September 2026  05:40:51 +0000 (0:00:00.025)       0:01:04.053 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [valkey : Restart valkey-sentinel container] *******************\nWednesday 30 September 2026  05:41:00 +0000 (0:00:08.592)       0:01:12.645 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Get container facts for valkey] **************************\nWednesday 30 September 2026  05:41:08 +0000 (0:00:08.622)       0:01:21.267 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Fail if containers are missing or not running for valkey] ***\nWednesday 30 September 2026  05:41:10 +0000 (0:00:01.206)       0:01:22.474 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Fail if containers are unhealthy for valkey] *************\nWednesday 30 September 2026  05:41:10 +0000 (0:00:00.250)       0:01:22.724 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Valkey ping pong check] *****************************************\nWednesday 30 September 2026  05:41:10 +0000 (0:00:00.319)       0:01:23.043 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for valkey] ******************\nWednesday 30 September 2026  05:41:11 +0000 (0:00:00.786)       0:01:23.829 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for valkey] ***\nWednesday 30 September 2026  05:41:14 +0000 (0:00:02.871)       0:01:26.701 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for valkey] ***\nWednesday 30 September 2026  05:41:14 +0000 (0:00:00.257)       0:01:26.959 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:41:15 +0000 (0:00:00.498)       0:01:27.457 *** \n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:41:15 +0000 (0:00:00.031)       0:01:27.489 *** \n\nTASK [valkey : Flush handlers] *************************************************\nWednesday 30 September 2026  05:41:15 +0000 (0:00:00.023)       0:01:27.512 *** \n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=32  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:41:15 +0000 (0:00:00.087)       0:01:27.600 *** \n=============================================================================== \nvalkey : Restart valkey-server container ------------------------------- 17.51s\nvalkey : Restart valkey-sentinel container ----------------------------- 12.48s\nvalkey : Stop all Sentinel containers ----------------------------------- 6.81s\nvalkey : Stop all Redis containers -------------------------------------- 6.77s\nvalkey : Stop redis slaves (so they don't get promoted during failover) --- 5.91s\nservice-check-containers : Check containers for valkey ------------------ 3.41s\nvalkey : Copying over valkey config files ------------------------------- 3.08s\nvalkey : Copying over valkey config files ------------------------------- 3.06s\nvalkey : Copying over default config.json files ------------------------- 2.91s\nservice-check-containers : Check containers for valkey ------------------ 2.87s\nservice-check-containers : Check containers for valkey ------------------ 2.84s\nvalkey : Copying over default config.json files ------------------------- 2.50s\nvalkey : Check if Redis is running -------------------------------------- 1.77s\nvalkey : Ensuring config directories exist ------------------------------ 1.67s\nvalkey : Ensuring config directories exist ------------------------------ 1.53s\nservice-check : Get container facts for valkey -------------------------- 1.21s\nvalkey : Remove Redis data volume --------------------------------------- 1.00s\nvalkey : Wait for Valkey replication sync ------------------------------- 0.83s\nvalkey : Trigger Sentinel failover (using one of redis-sentinels) ------- 0.79s\nvalkey : Valkey ping pong check ----------------------------------------- 0.79s\n+ osism apply -a upgrade mariadb\n\u001b[32m2026-09-30 05:41:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb.\u001b[0m\n\u001b[32m2026-09-30 05:41:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ee536622-00b2-46fc-a093-d5463bd816ed (mariadb) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:41:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ee536622-00b2-46fc-a093-d5463bd816ed (mariadb) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:41:22 +0000 (0:00:00.282)       0:00:00.282 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:41:23 +0000 (0:00:00.179)       0:00:00.462 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m\n\nPLAY [Apply role mariadb] ******************************************************\n\nTASK [mariadb : Group MariaDB hosts based on shards] ***************************\nWednesday 30 September 2026  05:41:23 +0000 (0:00:00.315)       0:00:00.777 *** \n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m\n\nTASK [mariadb : Include tasks for action upgrade] ******************************\nWednesday 30 September 2026  05:41:23 +0000 (0:00:00.236)       0:00:01.014 *** \n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Set wsrep_sst_method to rsync for upgrade] *********************\nWednesday 30 September 2026  05:41:24 +0000 (0:00:00.677)       0:00:01.692 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  05:41:25 +0000 (0:00:01.313)       0:00:03.006 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [mariadb : Ensuring database backup config directory exists] **************\nWednesday 30 September 2026  05:41:26 +0000 (0:00:01.149)       0:00:04.155 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over my.cnf for mariabackup] ***************************\nWednesday 30 September 2026  05:41:27 +0000 (0:00:00.658)       0:00:04.814 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Check if custom wsrep-notify.sh exists] ************************\nWednesday 30 September 2026  05:41:29 +0000 (0:00:01.679)       0:00:06.494 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [mariadb : Copying over wsrep-notify.sh] **********************************\nWednesday 30 September 2026  05:41:30 +0000 (0:00:01.205)       0:00:07.699 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying over config.json files for services] *******************\nWednesday 30 September 2026  05:41:30 +0000 (0:00:00.198)       0:00:07.898 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [mariadb : Copying over config.json files for mariabackup] ****************\nWednesday 30 September 2026  05:41:32 +0000 (0:00:01.792)       0:00:09.691 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over galera.cnf] ***************************************\nWednesday 30 September 2026  05:41:33 +0000 (0:00:01.423)       0:00:11.115 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over healthcheck.cnf] **********************************\nWednesday 30 September 2026  05:41:36 +0000 (0:00:02.686)       0:00:13.801 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  05:41:37 +0000 (0:00:01.343)       0:00:15.145 *** \n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Copy CA certificates for mariabackup] **************************\nWednesday 30 September 2026  05:41:38 +0000 (0:00:00.382)       0:00:15.527 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for mariadb] ******\nWednesday 30 September 2026  05:41:39 +0000 (0:00:01.670)       0:00:17.198 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for mariadb] ***\nWednesday 30 September 2026  05:41:40 +0000 (0:00:00.743)       0:00:17.941 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] ***\nWednesday 30 September 2026  05:41:41 +0000 (0:00:00.480)       0:00:18.421 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for mariadb] ***\nWednesday 30 September 2026  05:41:41 +0000 (0:00:00.521)       0:00:18.943 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for mariadb] *****************\nWednesday 30 September 2026  05:41:42 +0000 (0:00:00.550)       0:00:19.493 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for mariadb] ***\nWednesday 30 September 2026  05:41:44 +0000 (0:00:02.254)       0:00:21.747 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for mariadb] ***\nWednesday 30 September 2026  05:41:44 +0000 (0:00:00.310)       0:00:22.058 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Checking for mariadb cluster] **********************************\nWednesday 30 September 2026  05:41:45 +0000 (0:00:00.548)       0:00:22.606 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Cleaning up temp file on localhost] ****************************\nWednesday 30 September 2026  05:41:45 +0000 (0:00:00.200)       0:00:22.806 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Stop MariaDB containers] ***************************************\nWednesday 30 September 2026  05:41:45 +0000 (0:00:00.114)       0:00:22.920 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Run MariaDB wsrep recovery] ************************************\nWednesday 30 September 2026  05:41:45 +0000 (0:00:00.211)       0:00:23.132 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying MariaDB log file to /tmp] ******************************\nWednesday 30 September 2026  05:41:45 +0000 (0:00:00.216)       0:00:23.349 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Get MariaDB wsrep recovery seqno] ******************************\nWednesday 30 September 2026  05:41:46 +0000 (0:00:00.210)       0:00:23.559 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Removing MariaDB log file from /tmp] ***************************\nWednesday 30 September 2026  05:41:46 +0000 (0:00:00.251)       0:00:23.810 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Registering MariaDB seqno variable] ****************************\nWednesday 30 September 2026  05:41:46 +0000 (0:00:00.207)       0:00:24.018 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Comparing seqno value on all mariadb hosts] ********************\nWednesday 30 September 2026  05:41:46 +0000 (0:00:00.233)       0:00:24.252 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Writing hostname of host with the largest seqno to temp file] ***\nWednesday 30 September 2026  05:41:47 +0000 (0:00:00.266)       0:00:24.518 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Registering mariadb_recover_inventory_name from temp file] *****\nWednesday 30 September 2026  05:41:47 +0000 (0:00:00.247)       0:00:24.766 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Store bootstrap and master hostnames into facts] ***************\nWednesday 30 September 2026  05:41:47 +0000 (0:00:00.206)       0:00:24.972 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Set grastate.dat file from MariaDB container in bootstrap host] ***\nWednesday 30 September 2026  05:41:47 +0000 (0:00:00.303)       0:00:25.276 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Refresh galera.cnf to set first MariaDB container as primary] ***\nWednesday 30 September 2026  05:41:48 +0000 (0:00:00.178)       0:00:25.454 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Starting first MariaDB container] ******************************\nWednesday 30 September 2026  05:41:48 +0000 (0:00:00.205)       0:00:25.659 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for first MariaDB container] ******************************\nWednesday 30 September 2026  05:41:48 +0000 (0:00:00.216)       0:00:25.876 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB to become operational] ************************\nWednesday 30 September 2026  05:41:48 +0000 (0:00:00.215)       0:00:26.092 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Restart slave MariaDB container(s)] ****************************\nWednesday 30 September 2026  05:41:48 +0000 (0:00:00.204)       0:00:26.296 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for slave MariaDB] ****************************************\nWednesday 30 September 2026  05:41:49 +0000 (0:00:00.510)       0:00:26.807 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for slave MariaDB to sync WSREP] **************************\nWednesday 30 September 2026  05:41:49 +0000 (0:00:00.216)       0:00:27.023 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Unset pc.bootstrap for primary MariaDB galera.cnf for next restart] ***\nWednesday 30 September 2026  05:41:49 +0000 (0:00:00.235)       0:00:27.258 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Restart master MariaDB container(s)] ***************************\nWednesday 30 September 2026  05:41:50 +0000 (0:00:00.227)       0:00:27.485 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB] **********************************************\nWednesday 30 September 2026  05:41:50 +0000 (0:00:00.561)       0:00:28.046 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Get container facts for mariadb] *************************\nWednesday 30 September 2026  05:41:50 +0000 (0:00:00.216)       0:00:28.262 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Fail if containers are missing or not running for mariadb] ***\nWednesday 30 September 2026  05:41:51 +0000 (0:00:00.241)       0:00:28.504 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Fail if containers are unhealthy for mariadb] ************\nWednesday 30 September 2026  05:41:51 +0000 (0:00:00.265)       0:00:28.770 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to be ready through VIP] **************\nWednesday 30 September 2026  05:41:51 +0000 (0:00:00.305)       0:00:29.075 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Create MariaDB volume] *****************************************\nWednesday 30 September 2026  05:41:51 +0000 (0:00:00.219)       0:00:29.294 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB volume availability] *************\nWednesday 30 September 2026  05:41:52 +0000 (0:00:00.867)       0:00:30.162 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Establish whether the cluster has already existed] *************\nWednesday 30 September 2026  05:41:53 +0000 (0:00:00.243)       0:00:30.405 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Check MariaDB service port liveness] ***************************\nWednesday 30 September 2026  05:41:53 +0000 (0:00:00.229)       0:00:30.634 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB service port liveness] ***********\nWednesday 30 September 2026  05:41:54 +0000 (0:00:01.022)       0:00:31.657 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Fail on existing but stopped cluster] **************************\nWednesday 30 September 2026  05:41:54 +0000 (0:00:00.380)       0:00:32.037 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Check MariaDB service WSREP sync status] ***********************\nWednesday 30 September 2026  05:41:54 +0000 (0:00:00.361)       0:00:32.399 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Extract MariaDB service WSREP sync status] *********************\nWednesday 30 September 2026  05:41:59 +0000 (0:00:04.208)       0:00:36.607 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB service WSREP sync status] *******\nWednesday 30 September 2026  05:41:59 +0000 (0:00:00.271)       0:00:36.879 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Fail when MariaDB services are not synced across the whole cluster] ***\nWednesday 30 September 2026  05:41:59 +0000 (0:00:00.217)       0:00:37.097 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Include tasks from bootstrap_cluster.yml] **********************\nWednesday 30 September 2026  05:41:59 +0000 (0:00:00.231)       0:00:37.328 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Include tasks from recover_cluster.yml] ************************\nWednesday 30 September 2026  05:42:00 +0000 (0:00:00.180)       0:00:37.509 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Set wsrep_sst_method to mariabackup after upgrade] *************\nWednesday 30 September 2026  05:42:00 +0000 (0:00:00.215)       0:00:37.725 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  05:42:01 +0000 (0:00:00.766)       0:00:38.492 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [mariadb : Ensuring database backup config directory exists] **************\nWednesday 30 September 2026  05:42:02 +0000 (0:00:00.984)       0:00:39.476 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over my.cnf for mariabackup] ***************************\nWednesday 30 September 2026  05:42:02 +0000 (0:00:00.539)       0:00:40.016 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Check if custom wsrep-notify.sh exists] ************************\nWednesday 30 September 2026  05:42:03 +0000 (0:00:01.380)       0:00:41.397 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [mariadb : Copying over wsrep-notify.sh] **********************************\nWednesday 30 September 2026  05:42:05 +0000 (0:00:01.104)       0:00:42.501 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying over config.json files for services] *******************\nWednesday 30 September 2026  05:42:05 +0000 (0:00:00.224)       0:00:42.725 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [mariadb : Copying over config.json files for mariabackup] ****************\nWednesday 30 September 2026  05:42:07 +0000 (0:00:01.758)       0:00:44.484 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Copying over galera.cnf] ***************************************\nWednesday 30 September 2026  05:42:08 +0000 (0:00:01.367)       0:00:45.851 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying over healthcheck.cnf] **********************************\nWednesday 30 September 2026  05:42:09 +0000 (0:00:01.450)       0:00:47.302 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  05:42:11 +0000 (0:00:01.255)       0:00:48.558 *** \n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Copy CA certificates for mariabackup] **************************\nWednesday 30 September 2026  05:42:11 +0000 (0:00:00.358)       0:00:48.917 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for mariadb] ******\nWednesday 30 September 2026  05:42:12 +0000 (0:00:01.098)       0:00:50.015 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for mariadb] ***\nWednesday 30 September 2026  05:42:13 +0000 (0:00:00.609)       0:00:50.624 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] ***\nWednesday 30 September 2026  05:42:13 +0000 (0:00:00.748)       0:00:51.373 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for mariadb] ***\nWednesday 30 September 2026  05:42:14 +0000 (0:00:00.644)       0:00:52.017 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for mariadb] *****************\nWednesday 30 September 2026  05:42:15 +0000 (0:00:00.602)       0:00:52.620 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for mariadb] ***\nWednesday 30 September 2026  05:42:17 +0000 (0:00:01.957)       0:00:54.577 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for mariadb] ***\nWednesday 30 September 2026  05:42:17 +0000 (0:00:00.255)       0:00:54.832 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Checking for mariadb cluster] **********************************\nWednesday 30 September 2026  05:42:17 +0000 (0:00:00.548)       0:00:55.381 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Cleaning up temp file on localhost] ****************************\nWednesday 30 September 2026  05:42:18 +0000 (0:00:00.212)       0:00:55.594 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Stop MariaDB containers] ***************************************\nWednesday 30 September 2026  05:42:18 +0000 (0:00:00.105)       0:00:55.699 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Run MariaDB wsrep recovery] ************************************\nWednesday 30 September 2026  05:42:18 +0000 (0:00:00.244)       0:00:55.943 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Copying MariaDB log file to /tmp] ******************************\nWednesday 30 September 2026  05:42:18 +0000 (0:00:00.233)       0:00:56.177 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Get MariaDB wsrep recovery seqno] ******************************\nWednesday 30 September 2026  05:42:18 +0000 (0:00:00.209)       0:00:56.386 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Removing MariaDB log file from /tmp] ***************************\nWednesday 30 September 2026  05:42:19 +0000 (0:00:00.212)       0:00:56.598 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Registering MariaDB seqno variable] ****************************\nWednesday 30 September 2026  05:42:19 +0000 (0:00:00.207)       0:00:56.806 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Comparing seqno value on all mariadb hosts] ********************\nWednesday 30 September 2026  05:42:19 +0000 (0:00:00.208)       0:00:57.014 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Writing hostname of host with the largest seqno to temp file] ***\nWednesday 30 September 2026  05:42:19 +0000 (0:00:00.339)       0:00:57.354 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Registering mariadb_recover_inventory_name from temp file] *****\nWednesday 30 September 2026  05:42:20 +0000 (0:00:00.244)       0:00:57.598 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Store bootstrap and master hostnames into facts] ***************\nWednesday 30 September 2026  05:42:20 +0000 (0:00:00.242)       0:00:57.841 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Set grastate.dat file from MariaDB container in bootstrap host] ***\nWednesday 30 September 2026  05:42:20 +0000 (0:00:00.233)       0:00:58.074 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Refresh galera.cnf to set first MariaDB container as primary] ***\nWednesday 30 September 2026  05:42:20 +0000 (0:00:00.213)       0:00:58.288 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Starting first MariaDB container] ******************************\nWednesday 30 September 2026  05:42:21 +0000 (0:00:00.201)       0:00:58.490 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for first MariaDB container] ******************************\nWednesday 30 September 2026  05:42:21 +0000 (0:00:00.335)       0:00:58.825 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB to become operational] ************************\nWednesday 30 September 2026  05:42:21 +0000 (0:00:00.191)       0:00:59.017 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Restart slave MariaDB container(s)] ****************************\nWednesday 30 September 2026  05:42:21 +0000 (0:00:00.215)       0:00:59.232 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for slave MariaDB] ****************************************\nWednesday 30 September 2026  05:42:22 +0000 (0:00:00.492)       0:00:59.724 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for slave MariaDB to sync WSREP] **************************\nWednesday 30 September 2026  05:42:22 +0000 (0:00:00.239)       0:00:59.964 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Unset pc.bootstrap for primary MariaDB galera.cnf for next restart] ***\nWednesday 30 September 2026  05:42:22 +0000 (0:00:00.215)       0:01:00.179 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Restart master MariaDB container(s)] ***************************\nWednesday 30 September 2026  05:42:22 +0000 (0:00:00.209)       0:01:00.389 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB] **********************************************\nWednesday 30 September 2026  05:42:23 +0000 (0:00:00.454)       0:01:00.843 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Get container facts for mariadb] *************************\nWednesday 30 September 2026  05:42:23 +0000 (0:00:00.244)       0:01:01.088 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Fail if containers are missing or not running for mariadb] ***\nWednesday 30 September 2026  05:42:23 +0000 (0:00:00.192)       0:01:01.280 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Fail if containers are unhealthy for mariadb] ************\nWednesday 30 September 2026  05:42:24 +0000 (0:00:00.240)       0:01:01.521 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to be ready through VIP] **************\nWednesday 30 September 2026  05:42:24 +0000 (0:00:00.314)       0:01:01.835 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Create MariaDB volume] *****************************************\nWednesday 30 September 2026  05:42:24 +0000 (0:00:00.225)       0:01:02.061 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB volume availability] *************\nWednesday 30 September 2026  05:42:25 +0000 (0:00:00.908)       0:01:02.969 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Establish whether the cluster has already existed] *************\nWednesday 30 September 2026  05:42:25 +0000 (0:00:00.223)       0:01:03.193 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Check MariaDB service port liveness] ***************************\nWednesday 30 September 2026  05:42:26 +0000 (0:00:00.243)       0:01:03.436 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB service port liveness] ***********\nWednesday 30 September 2026  05:42:26 +0000 (0:00:00.767)       0:01:04.204 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Fail on existing but stopped cluster] **************************\nWednesday 30 September 2026  05:42:27 +0000 (0:00:00.311)       0:01:04.516 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Check MariaDB service WSREP sync status] ***********************\nWednesday 30 September 2026  05:42:27 +0000 (0:00:00.286)       0:01:04.802 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Extract MariaDB service WSREP sync status] *********************\nWednesday 30 September 2026  05:42:31 +0000 (0:00:03.827)       0:01:08.629 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Divide hosts by their MariaDB service WSREP sync status] *******\nWednesday 30 September 2026  05:42:31 +0000 (0:00:00.478)       0:01:09.108 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Fail when MariaDB services are not synced across the whole cluster] ***\nWednesday 30 September 2026  05:42:32 +0000 (0:00:00.424)       0:01:09.532 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Include tasks from bootstrap_cluster.yml] **********************\nWednesday 30 September 2026  05:42:32 +0000 (0:00:00.283)       0:01:09.816 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Include tasks from recover_cluster.yml] ************************\nWednesday 30 September 2026  05:42:32 +0000 (0:00:00.221)       0:01:10.037 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Stop and remove mariadb_clustercheck containers] ***************\nWednesday 30 September 2026  05:42:32 +0000 (0:00:00.201)       0:01:10.238 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [mariadb : Restart MariaDB on existing cluster members] ********\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:42:34 +0000 (0:00:01.280)       0:01:11.518 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [mariadb : Start MariaDB on new nodes] *************************\nWednesday 30 September 2026  05:42:34 +0000 (0:00:00.269)       0:01:11.788 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Restart mariadb services] ************************************************\n\nTASK [mariadb : Restart MariaDB container] *************************************\nWednesday 30 September 2026  05:42:34 +0000 (0:00:00.282)       0:01:12.070 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service port liveness] ************************\nWednesday 30 September 2026  05:42:48 +0000 (0:00:13.770)       0:01:25.841 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to sync WSREP] ************************\nWednesday 30 September 2026  05:42:58 +0000 (0:00:09.707)       0:01:35.549 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nPLAY [Restart mariadb services] ************************************************\n\nTASK [mariadb : Restart MariaDB container] *************************************\nWednesday 30 September 2026  05:43:02 +0000 (0:00:03.926)       0:01:39.476 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service port liveness] ************************\nWednesday 30 September 2026  05:43:14 +0000 (0:00:12.733)       0:01:52.209 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to sync WSREP] ************************\nWednesday 30 September 2026  05:43:25 +0000 (0:00:10.629)       0:02:02.839 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nPLAY [Restart mariadb services] ************************************************\n\nTASK [mariadb : Restart MariaDB container] *************************************\nWednesday 30 September 2026  05:43:29 +0000 (0:00:03.797)       0:02:06.636 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service port liveness] ************************\nWednesday 30 September 2026  05:43:42 +0000 (0:00:12.904)       0:02:19.540 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to sync WSREP] ************************\nWednesday 30 September 2026  05:43:54 +0000 (0:00:12.690)       0:02:32.231 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_start\u001b[0m\n\nPLAY [Start mariadb services] **************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_bootstrap_restart\u001b[0m\n\nPLAY [Restart bootstrap mariadb service] ***************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\nPLAY [Apply mariadb post-configuration] ****************************************\n\nTASK [Include mariadb post-deploy.yml] *****************************************\nWednesday 30 September 2026  05:43:58 +0000 (0:00:03.789)       0:02:36.021 *** \n\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Creating shard root mysql user] ********************************\nWednesday 30 September 2026  05:43:59 +0000 (0:00:00.451)       0:02:36.472 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Creating mysql monitor user] ***********************************\nWednesday 30 September 2026  05:44:02 +0000 (0:00:03.716)       0:02:40.188 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Creating database backup user and setting permissions] *********\nWednesday 30 September 2026  05:44:06 +0000 (0:00:03.247)       0:02:43.436 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [mariadb : Granting permissions on Mariabackup database to backup user] ***\nWednesday 30 September 2026  05:44:10 +0000 (0:00:04.227)       0:02:47.664 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-check : Get container facts for mariadb] *************************\nWednesday 30 September 2026  05:44:13 +0000 (0:00:03.577)       0:02:51.241 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-check : Fail if containers are missing or not running for mariadb] ***\nWednesday 30 September 2026  05:44:15 +0000 (0:00:01.664)       0:02:52.905 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check : Fail if containers are unhealthy for mariadb] ************\nWednesday 30 September 2026  05:44:15 +0000 (0:00:00.380)       0:02:53.286 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [mariadb : Wait for MariaDB service to be ready through VIP] **************\nWednesday 30 September 2026  05:44:16 +0000 (0:00:00.325)       0:02:53.611 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Include mariadb post-upgrade.yml] ****************************************\nWednesday 30 September 2026  05:44:19 +0000 (0:00:03.588)       0:02:57.199 *** \n\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Run upgrade in MariaDB container] ******************************\nWednesday 30 September 2026  05:44:20 +0000 (0:00:00.284)       0:02:57.484 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=60  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=77  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=45  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=87  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=45  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=87  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:44:31 +0000 (0:00:11.459)       0:03:08.944 *** \n=============================================================================== \nmariadb : Restart MariaDB container ------------------------------------ 39.41s\nmariadb : Wait for MariaDB service port liveness ----------------------- 33.03s\nmariadb : Wait for MariaDB service to sync WSREP ----------------------- 11.51s\nmariadb : Run upgrade in MariaDB container ----------------------------- 11.46s\nmariadb : Creating database backup user and setting permissions --------- 4.23s\nmariadb : Check MariaDB service WSREP sync status ----------------------- 4.21s\nmariadb : Check MariaDB service WSREP sync status ----------------------- 3.83s\nmariadb : Creating shard root mysql user -------------------------------- 3.72s\nmariadb : Wait for MariaDB service to be ready through VIP -------------- 3.59s\nmariadb : Granting permissions on Mariabackup database to backup user --- 3.58s\nmariadb : Creating mysql monitor user ----------------------------------- 3.25s\nmariadb : Copying over galera.cnf --------------------------------------- 2.69s\nservice-check-containers : Check containers for mariadb ----------------- 2.25s\nservice-check-containers : Check containers for mariadb ----------------- 1.96s\nmariadb : Copying over config.json files for services ------------------- 1.79s\nmariadb : Copying over config.json files for services ------------------- 1.76s\nmariadb : Copying over my.cnf for mariabackup --------------------------- 1.68s\nmariadb : Copy CA certificates for mariabackup -------------------------- 1.67s\nservice-check : Get container facts for mariadb ------------------------- 1.66s\nmariadb : Copying over galera.cnf --------------------------------------- 1.45s\n+ osism apply -a upgrade rabbitmq\n\u001b[32m2026-09-30 05:44:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of rabbitmq.\u001b[0m\n\u001b[32m2026-09-30 05:44:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask c8873180-23ec-43d9-918b-a986bade5154 (rabbitmq) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:44:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task c8873180-23ec-43d9-918b-a986bade5154 (rabbitmq) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:44:38 +0000 (0:00:00.310)       0:00:00.310 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:44:38 +0000 (0:00:00.179)       0:00:00.489 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_rabbitmq_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_rabbitmq_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_rabbitmq_True)\u001b[0m\n\nPLAY [Apply role rabbitmq] *****************************************************\n\nTASK [rabbitmq : Include tasks for action upgrade] *****************************\nWednesday 30 September 2026  05:44:39 +0000 (0:00:00.390)       0:00:00.879 *** \n\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [rabbitmq : Get container facts] ******************************************\nWednesday 30 September 2026  05:44:39 +0000 (0:00:00.421)       0:00:01.300 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Get current RabbitMQ version] *********************************\nWednesday 30 September 2026  05:44:41 +0000 (0:00:01.638)       0:00:02.939 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Get new RabbitMQ version] *************************************\nWednesday 30 September 2026  05:44:43 +0000 (0:00:02.369)       0:00:05.308 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Parse RabbitMQ versions] **************************************\nWednesday 30 September 2026  05:44:51 +0000 (0:00:07.423)       0:00:12.732 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Calculate Major and Minor components] *************************\nWednesday 30 September 2026  05:44:51 +0000 (0:00:00.196)       0:00:12.929 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Determine Short Versions (X.Y)] *******************************\nWednesday 30 September 2026  05:44:51 +0000 (0:00:00.171)       0:00:13.100 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Check version upgrade validity] *******************************\nWednesday 30 September 2026  05:44:51 +0000 (0:00:00.173)       0:00:13.274 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [rabbitmq : Catch when RabbitMQ is being downgraded] **********************\nWednesday 30 September 2026  05:44:51 +0000 (0:00:00.190)       0:00:13.464 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [rabbitmq : Include tasks from remove-ha-all-policy.yml] ******************\nWednesday 30 September 2026  05:44:52 +0000 (0:00:00.180)       0:00:13.645 *** \n\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [rabbitmq : Get container facts] ******************************************\nWednesday 30 September 2026  05:44:52 +0000 (0:00:00.260)       0:00:13.905 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : List RabbitMQ policies] ***************************************\nWednesday 30 September 2026  05:44:53 +0000 (0:00:01.118)       0:00:15.024 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Remove ha-all policy from RabbitMQ] ***************************\nWednesday 30 September 2026  05:44:55 +0000 (0:00:02.399)       0:00:17.423 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Ensuring config directories exist] ****************************\nWednesday 30 September 2026  05:44:56 +0000 (0:00:00.160)       0:00:17.583 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\nTASK [rabbitmq : Copying over config.json files for services] ******************\nWednesday 30 September 2026  05:44:57 +0000 (0:00:01.359)       0:00:18.943 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\nTASK [rabbitmq : Copying over rabbitmq-env.conf] *******************************\nWednesday 30 September 2026  05:44:59 +0000 (0:00:01.638)       0:00:20.581 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over rabbitmq.conf] ***********************************\nWednesday 30 September 2026  05:45:00 +0000 (0:00:01.299)       0:00:21.881 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over erl_inetrc] **************************************\nWednesday 30 September 2026  05:45:01 +0000 (0:00:01.416)       0:00:23.297 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over advanced.config] *********************************\nWednesday 30 September 2026  05:45:03 +0000 (0:00:01.288)       0:00:24.585 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over definitions.json] ********************************\nWednesday 30 September 2026  05:45:04 +0000 (0:00:01.431)       0:00:26.017 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over enabled_plugins] *********************************\nWednesday 30 September 2026  05:45:07 +0000 (0:00:02.583)       0:00:28.600 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m\n\nTASK [rabbitmq : Copying over TLS certificates] ********************************\nWednesday 30 September 2026  05:45:08 +0000 (0:00:01.794)       0:00:30.394 *** \n\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for rabbitmq] *****\nWednesday 30 September 2026  05:45:09 +0000 (0:00:00.444)       0:00:30.838 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for rabbitmq] ***\nWednesday 30 September 2026  05:45:10 +0000 (0:00:01.517)       0:00:32.355 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for rabbitmq] ***\nWednesday 30 September 2026  05:45:11 +0000 (0:00:00.353)       0:00:32.709 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for rabbitmq] ***\nWednesday 30 September 2026  05:45:11 +0000 (0:00:00.409)       0:00:33.118 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Enable all stable feature flags] ******************************\nWednesday 30 September 2026  05:45:12 +0000 (0:00:00.472)       0:00:33.591 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-check-containers : Check containers for rabbitmq] ****************\nWednesday 30 September 2026  05:45:14 +0000 (0:00:02.525)       0:00:36.116 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for rabbitmq] ***\nWednesday 30 September 2026  05:45:16 +0000 (0:00:01.841)       0:00:37.958 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart rabbitmq container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart rabbitmq container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart rabbitmq container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for rabbitmq] ***\nWednesday 30 September 2026  05:45:16 +0000 (0:00:00.253)       0:00:38.211 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [rabbitmq : Restart rabbitmq container] ************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:45:17 +0000 (0:00:00.634)       0:00:38.845 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Restart rabbitmq services] ***********************************************\n\nTASK [rabbitmq : Get info on RabbitMQ container] *******************************\nWednesday 30 September 2026  05:45:17 +0000 (0:00:00.276)       0:00:39.121 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********\nWednesday 30 September 2026  05:45:18 +0000 (0:00:01.144)       0:00:40.266 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************\nWednesday 30 September 2026  05:45:26 +0000 (0:00:08.240)       0:00:48.507 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Restart rabbitmq container] ***********************************\nWednesday 30 September 2026  05:45:27 +0000 (0:00:00.116)       0:00:48.623 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [rabbitmq : Waiting for rabbitmq to start] ********************************\nWednesday 30 September 2026  05:45:35 +0000 (0:00:08.153)       0:00:56.776 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nPLAY [Restart rabbitmq services] ***********************************************\n\nTASK [rabbitmq : Get info on RabbitMQ container] *******************************\nWednesday 30 September 2026  05:45:47 +0000 (0:00:12.461)       0:01:09.238 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********\nWednesday 30 September 2026  05:45:48 +0000 (0:00:00.912)       0:01:10.150 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************\nWednesday 30 September 2026  05:45:57 +0000 (0:00:09.059)       0:01:19.210 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Restart rabbitmq container] ***********************************\nWednesday 30 September 2026  05:45:57 +0000 (0:00:00.096)       0:01:19.307 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [rabbitmq : Waiting for rabbitmq to start] ********************************\nWednesday 30 September 2026  05:46:10 +0000 (0:00:12.473)       0:01:31.780 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nPLAY [Restart rabbitmq services] ***********************************************\n\nTASK [rabbitmq : Get info on RabbitMQ container] *******************************\nWednesday 30 September 2026  05:46:21 +0000 (0:00:10.916)       0:01:42.696 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********\nWednesday 30 September 2026  05:46:22 +0000 (0:00:00.923)       0:01:43.620 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************\nWednesday 30 September 2026  05:46:30 +0000 (0:00:08.760)       0:01:52.380 *** \n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Restart rabbitmq container] ***********************************\nWednesday 30 September 2026  05:46:31 +0000 (0:00:00.294)       0:01:52.674 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [rabbitmq : Waiting for rabbitmq to start] ********************************\nWednesday 30 September 2026  05:46:43 +0000 (0:00:11.879)       0:02:04.554 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nPLAY [Apply rabbitmq post-configuration] ***************************************\n\nTASK [Include rabbitmq post-deploy.yml] ****************************************\nWednesday 30 September 2026  05:46:54 +0000 (0:00:11.200)       0:02:15.755 *** \n\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [rabbitmq : Enable all stable feature flags] ******************************\nWednesday 30 September 2026  05:46:54 +0000 (0:00:00.387)       0:02:16.142 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:47:01 +0000 (0:00:06.434)       0:02:22.577 *** \n=============================================================================== \nrabbitmq : Waiting for rabbitmq to start ------------------------------- 34.58s\nrabbitmq : Restart rabbitmq container ---------------------------------- 32.51s\nrabbitmq : Put RabbitMQ node into maintenance mode if in cluster ------- 26.06s\nrabbitmq : Get new RabbitMQ version ------------------------------------- 7.42s\nrabbitmq : Enable all stable feature flags ------------------------------ 6.43s\nrabbitmq : Get info on RabbitMQ container ------------------------------- 2.98s\nrabbitmq : Copying over definitions.json -------------------------------- 2.58s\nrabbitmq : Enable all stable feature flags ------------------------------ 2.53s\nrabbitmq : List RabbitMQ policies --------------------------------------- 2.40s\nrabbitmq : Get current RabbitMQ version --------------------------------- 2.37s\nservice-check-containers : Check containers for rabbitmq ---------------- 1.84s\nrabbitmq : Copying over enabled_plugins --------------------------------- 1.79s\nrabbitmq : Get container facts ------------------------------------------ 1.64s\nrabbitmq : Copying over config.json files for services ------------------ 1.64s\nservice-cert-copy : Copying over extra CA certificates for rabbitmq ----- 1.52s\nrabbitmq : Copying over advanced.config --------------------------------- 1.43s\nrabbitmq : Copying over rabbitmq.conf ----------------------------------- 1.42s\nrabbitmq : Ensuring config directories exist ---------------------------- 1.36s\nrabbitmq : Copying over rabbitmq-env.conf ------------------------------- 1.30s\nrabbitmq : Copying over erl_inetrc -------------------------------------- 1.29s\n+ osism apply -a upgrade openvswitch\n\u001b[32m2026-09-30 05:47:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openvswitch.\u001b[0m\n\u001b[32m2026-09-30 05:47:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 152105d1-bd70-4e44-b66d-6063739c1eba (openvswitch) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:47:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 152105d1-bd70-4e44-b66d-6063739c1eba (openvswitch) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:47:08 +0000 (0:00:00.364)       0:00:00.364 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:47:09 +0000 (0:00:00.362)       0:00:00.727 *** \n\u001b[0;32mok: [testbed-node-3] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m\n\nPLAY [Apply role openvswitch] **************************************************\n\nTASK [openvswitch : Include tasks for action upgrade] **************************\nWednesday 30 September 2026  05:47:09 +0000 (0:00:00.435)       0:00:01.162 *** \n\u001b[0;36mincluded: /ansible/roles/openvswitch/tasks/upgrade.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [module-load : Load modules] **********************************************\nWednesday 30 September 2026  05:47:10 +0000 (0:00:00.662)       0:00:01.825 *** \n\u001b[0;32mok: [testbed-node-3] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=openvswitch)\u001b[0m\n\nTASK [module-load : Persist modules via modules-load.d] ************************\nWednesday 30 September 2026  05:47:11 +0000 (0:00:01.417)       0:00:03.243 *** \n\u001b[0;32mok: [testbed-node-0] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=openvswitch)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=openvswitch)\u001b[0m\n\nTASK [module-load : Drop module persistence] ***********************************\nWednesday 30 September 2026  05:47:13 +0000 (0:00:01.784)       0:00:05.027 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=openvswitch) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [openvswitch : Create /run/openvswitch directory on host] *****************\nWednesday 30 September 2026  05:47:14 +0000 (0:00:00.578)       0:00:05.606 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [openvswitch : Ensuring config directories exist] *************************\nWednesday 30 September 2026  05:47:14 +0000 (0:00:00.557)       0:00:06.163 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\nTASK [openvswitch : Copying over config.json files for services] ***************\nWednesday 30 September 2026  05:47:16 +0000 (0:00:02.065)       0:00:08.229 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\nTASK [openvswitch : Copying over ovs-vsctl wrapper] ****************************\nWednesday 30 September 2026  05:47:20 +0000 (0:00:03.365)       0:00:11.595 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for openvswitch] *************\nWednesday 30 September 2026  05:47:20 +0000 (0:00:00.438)       0:00:12.033 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for openvswitch] ***\nWednesday 30 September 2026  05:47:24 +0000 (0:00:04.127)       0:00:16.161 *** \n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for openvswitch] ***\nWednesday 30 September 2026  05:47:25 +0000 (0:00:00.461)       0:00:16.622 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  05:47:26 +0000 (0:00:01.103)       0:00:17.726 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  05:47:26 +0000 (0:00:00.062)       0:00:17.789 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  05:47:26 +0000 (0:00:00.057)       0:00:17.846 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  05:47:26 +0000 (0:00:00.061)       0:00:17.908 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  05:47:26 +0000 (0:00:00.059)       0:00:17.968 *** \n\nTASK [openvswitch : Flush Handlers] ********************************************\nWednesday 30 September 2026  05:47:26 +0000 (0:00:00.063)       0:00:18.032 *** \n\nRUNNING HANDLER [openvswitch : Restart openvswitch-db-server container] ********\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:47:26 +0000 (0:00:00.163)       0:00:18.195 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [openvswitch : Waiting for openvswitch_db service to be ready] ***\nWednesday 30 September 2026  05:47:36 +0000 (0:00:10.062)       0:00:28.258 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] *********\nWednesday 30 September 2026  05:47:37 +0000 (0:00:01.023)       0:00:29.281 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [openvswitch : Set system-id, hostname and hw-offload] ********************\nWednesday 30 September 2026  05:47:47 +0000 (0:00:09.544)       0:00:38.826 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-3'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-1'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-2'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-4'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-0'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-5'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-3'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-1'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-2'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-4'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-0'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-5'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m\n\nTASK [openvswitch : Ensuring OVS bridge is properly setup] *********************\nWednesday 30 September 2026  05:47:57 +0000 (0:00:09.898)       0:00:48.724 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=br-ex) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=br-ex) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=br-ex) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=br-ex)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=br-ex)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=br-ex)\u001b[0m\n\nTASK [openvswitch : Ensuring OVS ports are properly setup] *********************\nWednesday 30 September 2026  05:48:01 +0000 (0:00:04.388)       0:00:53.112 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=['br-ex', 'vxlan0']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=['br-ex', 'vxlan0']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=['br-ex', 'vxlan0']) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=['br-ex', 'vxlan0'])\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=['br-ex', 'vxlan0'])\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=['br-ex', 'vxlan0'])\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:48:06 +0000 (0:00:04.440)       0:00:57.553 *** \n=============================================================================== \nopenvswitch : Restart openvswitch-db-server container ------------------ 10.06s\nopenvswitch : Set system-id, hostname and hw-offload -------------------- 9.90s\nopenvswitch : Restart openvswitch-vswitchd container -------------------- 9.54s\nopenvswitch : Ensuring OVS ports are properly setup --------------------- 4.44s\nopenvswitch : Ensuring OVS bridge is properly setup --------------------- 4.39s\nservice-check-containers : Check containers for openvswitch ------------- 4.13s\nopenvswitch : Copying over config.json files for services --------------- 3.37s\nopenvswitch : Ensuring config directories exist ------------------------- 2.07s\nmodule-load : Persist modules via modules-load.d ------------------------ 1.78s\nmodule-load : Load modules ---------------------------------------------- 1.42s\nservice-check-containers : Check containers that require iteration for openvswitch --- 1.10s\nopenvswitch : Waiting for openvswitch_db service to be ready ------------ 1.02s\nopenvswitch : Include tasks for action upgrade -------------------------- 0.66s\nmodule-load : Drop module persistence ----------------------------------- 0.58s\nopenvswitch : Create /run/openvswitch directory on host ----------------- 0.56s\nopenvswitch : Flush Handlers -------------------------------------------- 0.47s\nservice-check-containers : Notify handlers to restart containers for openvswitch --- 0.46s\nopenvswitch : Copying over ovs-vsctl wrapper ---------------------------- 0.44s\nGroup hosts based on enabled services ----------------------------------- 0.44s\nGroup hosts based on Kolla action --------------------------------------- 0.36s\n+ osism apply -a upgrade ovn\n\u001b[32m2026-09-30 05:48:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ovn.\u001b[0m\n\u001b[32m2026-09-30 05:48:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 91186303-0316-456f-aef5-0bf7626bd543 (ovn) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:48:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 91186303-0316-456f-aef5-0bf7626bd543 (ovn) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:48:13 +0000 (0:00:00.326)       0:00:00.326 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:48:13 +0000 (0:00:00.374)       0:00:00.701 *** \n\u001b[0;32mok: [testbed-node-3] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_ovn_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_ovn_True)\u001b[0m\n\nPLAY [Apply role ovn-controller] ***********************************************\n\nTASK [ovn-controller : Include tasks for action upgrade] ***********************\nWednesday 30 September 2026  05:48:14 +0000 (0:00:00.509)       0:00:01.211 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-controller/tasks/upgrade.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ovn-controller : Ensuring config directories exist] **********************\nWednesday 30 September 2026  05:48:14 +0000 (0:00:00.566)       0:00:01.778 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [ovn-controller : Create /run/ovn directory on host] **********************\nWednesday 30 September 2026  05:48:16 +0000 (0:00:01.404)       0:00:03.182 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ovn-controller : Copying over config.json files for services] ************\nWednesday 30 September 2026  05:48:17 +0000 (0:00:00.872)       0:00:04.055 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [ovn-controller : Ensuring systemd override directory exists] *************\nWednesday 30 September 2026  05:48:18 +0000 (0:00:01.677)       0:00:05.733 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [ovn-controller : Copying over systemd override] **************************\nWednesday 30 September 2026  05:48:19 +0000 (0:00:01.021)       0:00:06.754 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Check containers for ovn_controller] **********\nWednesday 30 September 2026  05:48:21 +0000 (0:00:01.957)       0:00:08.711 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for ovn_controller] ***\nWednesday 30 September 2026  05:48:23 +0000 (0:00:02.013)       0:00:10.725 *** \n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for ovn_controller] ***\nWednesday 30 September 2026  05:48:24 +0000 (0:00:00.414)       0:00:11.139 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-controller : Create br-int bridge on OpenvSwitch] ********************\nWednesday 30 September 2026  05:48:24 +0000 (0:00:00.619)       0:00:11.759 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [ovn-controller : Configure OVN in OVSDB] *********************************\nWednesday 30 September 2026  05:48:29 +0000 (0:00:05.058)       0:00:16.817 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.13'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.14'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.15'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.11'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.12'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.10'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:89:18:56', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:2f:fa:44', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:33:12:50', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:71:3a:c3', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:29:4a:9b', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:52:c1:40', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m\n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  05:48:59 +0000 (0:00:29.859)       0:00:46.676 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  05:48:59 +0000 (0:00:00.026)       0:00:46.702 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  05:48:59 +0000 (0:00:00.036)       0:00:46.739 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  05:48:59 +0000 (0:00:00.026)       0:00:46.765 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  05:48:59 +0000 (0:00:00.030)       0:00:46.795 *** \n\nTASK [ovn-controller : Flush handlers] *****************************************\nWednesday 30 September 2026  05:48:59 +0000 (0:00:00.024)       0:00:46.820 *** \n\nRUNNING HANDLER [ovn-controller : Restart ovn-controller container] ************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:48:59 +0000 (0:00:00.024)       0:00:46.844 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role ovn-db] *******************************************************\n\nTASK [ovn-db : Include tasks for action upgrade] *******************************\nWednesday 30 September 2026  05:49:09 +0000 (0:00:09.833)       0:00:56.678 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ovn-db : Include tasks from lookup_cluster.yml] **************************\nWednesday 30 September 2026  05:49:10 +0000 (0:00:00.477)       0:00:57.156 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/lookup_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [ovn-db : Checking for any existing OVN DB container volumes] *************\nWednesday 30 September 2026  05:49:10 +0000 (0:00:00.375)       0:00:57.531 *** \n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN NB volume availability] ***************\nWednesday 30 September 2026  05:49:11 +0000 (0:00:00.882)       0:00:58.414 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN SB volume availability] ***************\nWednesday 30 September 2026  05:49:11 +0000 (0:00:00.211)       0:00:58.626 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Establish whether the OVN NB cluster has already existed] *******\nWednesday 30 September 2026  05:49:11 +0000 (0:00:00.228)       0:00:58.854 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Establish whether the OVN SB cluster has already existed] *******\nWednesday 30 September 2026  05:49:12 +0000 (0:00:00.227)       0:00:59.081 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check if running on all OVN NB DB hosts] ************************\nWednesday 30 September 2026  05:49:12 +0000 (0:00:00.224)       0:00:59.306 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check OVN NB service port liveness] *****************************\nWednesday 30 September 2026  05:49:12 +0000 (0:00:00.221)       0:00:59.527 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN NB service port liveness] *************\nWednesday 30 September 2026  05:49:13 +0000 (0:00:00.810)       0:01:00.338 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Get OVN NB database information] ********************************\nWednesday 30 September 2026  05:49:13 +0000 (0:00:00.206)       0:01:00.545 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN NB leader/follower role] **************\nWednesday 30 September 2026  05:49:14 +0000 (0:00:00.913)       0:01:01.458 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Fail on existing OVN NB cluster with no leader] *****************\nWednesday 30 September 2026  05:49:14 +0000 (0:00:00.236)       0:01:01.695 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check if running on all OVN SB DB hosts] ************************\nWednesday 30 September 2026  05:49:15 +0000 (0:00:00.232)       0:01:01.927 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Check OVN SB service port liveness] *****************************\nWednesday 30 September 2026  05:49:15 +0000 (0:00:00.231)       0:01:02.159 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN SB service port liveness] *************\nWednesday 30 September 2026  05:49:16 +0000 (0:00:00.722)       0:01:02.881 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Get OVN SB database information] ********************************\nWednesday 30 September 2026  05:49:16 +0000 (0:00:00.243)       0:01:03.124 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Divide hosts by their OVN SB leader/follower role] **************\nWednesday 30 September 2026  05:49:17 +0000 (0:00:00.800)       0:01:03.925 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Fail on existing OVN SB cluster with no leader] *****************\nWednesday 30 September 2026  05:49:17 +0000 (0:00:00.284)       0:01:04.209 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Include tasks from bootstrap-initial.yml] ***********************\nWednesday 30 September 2026  05:49:17 +0000 (0:00:00.202)       0:01:04.412 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Create /run/ovn directory on host] ******************************\nWednesday 30 September 2026  05:49:17 +0000 (0:00:00.194)       0:01:04.606 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  05:49:18 +0000 (0:00:00.932)       0:01:05.539 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [ovn-db : Copying over config.json files for services] ********************\nWednesday 30 September 2026  05:49:21 +0000 (0:00:02.406)       0:01:07.946 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [ovn-db : Ensure configuration for relays exists] *************************\nWednesday 30 September 2026  05:49:26 +0000 (0:00:05.138)       0:01:13.084 *** \n\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/config-relay.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=1)\u001b[0m\n\nTASK [ovn-db : Ensuring config directories exist for OVN relay containers] *****\nWednesday 30 September 2026  05:49:26 +0000 (0:00:00.375)       0:01:13.459 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Copying over config.json files for OVN relay services] **********\nWednesday 30 September 2026  05:49:27 +0000 (0:00:00.744)       0:01:14.204 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Generate config files for OVN relay services] *******************\nWednesday 30 September 2026  05:49:29 +0000 (0:00:02.315)       0:01:16.520 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for ovn_db] ******************\nWednesday 30 September 2026  05:49:31 +0000 (0:00:01.350)       0:01:17.871 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for ovn_db] ***\nWednesday 30 September 2026  05:49:35 +0000 (0:00:04.605)       0:01:22.476 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-northd container,Restart ovn-nb-db container,Restart ovn-sb-db container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-northd container,Restart ovn-nb-db container,Restart ovn-sb-db container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-northd container,Restart ovn-nb-db container,Restart ovn-sb-db container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for ovn_db] ***\nWednesday 30 September 2026  05:49:35 +0000 (0:00:00.267)       0:01:22.744 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mincluded: /ansible/roles/service-check-containers/tasks/iterated.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Check containers with iteration for ovn_db] ***\nWednesday 30 September 2026  05:49:36 +0000 (0:00:01.070)       0:01:23.815 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=1)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=1)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=1)\u001b[0m\n\nTASK [service-check-containers : Store changed containers to pass to the handler] ***\nWednesday 30 September 2026  05:49:38 +0000 (0:00:02.015)       0:01:25.830 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for ovn_db] ***\nWednesday 30 September 2026  05:49:39 +0000 (0:00:00.240)       0:01:26.071 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  05:49:39 +0000 (0:00:00.362)       0:01:26.434 *** \n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  05:49:39 +0000 (0:00:00.026)       0:01:26.460 *** \n\nTASK [ovn-db : Flush handlers] *************************************************\nWednesday 30 September 2026  05:49:39 +0000 (0:00:00.025)       0:01:26.486 *** \n\nRUNNING HANDLER [ovn-db : Restart ovn-nb-db container] *************************\nWednesday 30 September 2026  05:49:39 +0000 (0:00:00.027)       0:01:26.513 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [ovn-db : Restart ovn-sb-db container] *************************\nWednesday 30 September 2026  05:49:49 +0000 (0:00:10.016)       0:01:36.530 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ovn-db : Restart ovn-sb-db-relay container] *******************\nWednesday 30 September 2026  05:49:59 +0000 (0:00:09.367)       0:01:45.897 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'changed': True, 'result': True, 'comparison_failures': [{'name': 'image', 'current': 'sha256:abba68284bbe1265ceebf4112f7cb6aabc02f422dd49010c474b1bc7528c93be', 'desired': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1'}, {'name': 'volumes', 'current': {'volumes': ['/etc/localtime', '/var/lib/kolla/config_files/', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/:rw']}, 'desired': {'volumes': ['/var/lib/kolla/config_files/', '/etc/localtime', '/run/ovn', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/:rw']}}, {'name': 'config', 'current': '2026-09-30 05:49:38.789 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-09-30 05:49:38.790 INFO Validating config file\\n2026-09-30 05:49:38.790 ERROR ConfigFileCommandDiffers: Running command differs. /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json != /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log  --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json \\n', 'desired': 'up_to_date'}], 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'name': 'ovn_sb_db_relay_1', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'changed': True, 'result': True, 'comparison_failures': [{'name': 'image', 'current': 'sha256:abba68284bbe1265ceebf4112f7cb6aabc02f422dd49010c474b1bc7528c93be', 'desired': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1'}, {'name': 'volumes', 'current': {'volumes': ['/etc/localtime', '/var/lib/kolla/config_files/', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/:rw']}, 'desired': {'volumes': ['/var/lib/kolla/config_files/', '/etc/localtime', '/run/ovn', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/:rw']}}, {'name': 'config', 'current': '2026-09-30 05:49:38.755 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-09-30 05:49:38.755 INFO Validating config file\\n2026-09-30 05:49:38.755 ERROR ConfigFileCommandDiffers: Running command differs. /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json != /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log  --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json \\n', 'desired': 'up_to_date'}], 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'name': 'ovn_sb_db_relay_1', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'changed': True, 'result': True, 'comparison_failures': [{'name': 'image', 'current': 'sha256:abba68284bbe1265ceebf4112f7cb6aabc02f422dd49010c474b1bc7528c93be', 'desired': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1'}, {'name': 'volumes', 'current': {'volumes': ['/etc/localtime', '/var/lib/kolla/config_files/', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/:rw']}, 'desired': {'volumes': ['/var/lib/kolla/config_files/', '/etc/localtime', '/run/ovn', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/:rw']}}, {'name': 'config', 'current': '2026-09-30 05:49:38.701 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-09-30 05:49:38.702 INFO Validating config file\\n2026-09-30 05:49:38.702 ERROR ConfigFileCommandDiffers: Running command differs. /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json != /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log  --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json \\n', 'desired': 'up_to_date'}], 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'name': 'ovn_sb_db_relay_1', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m\n\nRUNNING HANDLER [ovn-db : Restart ovn-northd container] ************************\nWednesday 30 September 2026  05:50:08 +0000 (0:00:09.880)       0:01:55.778 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Wait for leader election] ***************************************\nWednesday 30 September 2026  05:50:18 +0000 (0:00:09.588)       0:02:05.366 *** \nPausing for 5 seconds\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Get OVN_Northbound cluster leader] ******************************\nWednesday 30 September 2026  05:50:23 +0000 (0:00:05.125)       0:02:10.491 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Configure OVN NB connection settings] ***************************\nWednesday 30 September 2026  05:50:24 +0000 (0:00:00.842)       0:02:11.334 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Get OVN_Southbound cluster leader] ******************************\nWednesday 30 September 2026  05:50:25 +0000 (0:00:00.787)       0:02:12.121 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Configure OVN SB connection settings] ***************************\nWednesday 30 September 2026  05:50:26 +0000 (0:00:00.933)       0:02:13.055 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-nb-db] *********************************************\nWednesday 30 September 2026  05:50:27 +0000 (0:00:00.884)       0:02:13.939 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-sb-db] *********************************************\nWednesday 30 September 2026  05:50:27 +0000 (0:00:00.849)       0:02:14.789 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ovn-db : Wait for ovn-sb-db-relay] ***************************************\nWednesday 30 September 2026  05:50:28 +0000 (0:00:00.890)       0:02:15.680 *** \n\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=53  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=50  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=50  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:50:29 +0000 (0:00:00.877)       0:02:16.558 *** \n=============================================================================== \novn-controller : Configure OVN in OVSDB -------------------------------- 29.86s\novn-db : Restart ovn-nb-db container ----------------------------------- 10.02s\novn-db : Restart ovn-sb-db-relay container ------------------------------ 9.88s\novn-controller : Restart ovn-controller container ----------------------- 9.83s\novn-db : Restart ovn-northd container ----------------------------------- 9.59s\novn-db : Restart ovn-sb-db container ------------------------------------ 9.37s\novn-db : Copying over config.json files for services -------------------- 5.14s\novn-db : Wait for leader election --------------------------------------- 5.13s\novn-controller : Create br-int bridge on OpenvSwitch -------------------- 5.06s\nservice-check-containers : Check containers for ovn_db ------------------ 4.61s\novn-db : Ensuring config directories exist ------------------------------ 2.41s\novn-db : Copying over config.json files for OVN relay services ---------- 2.32s\nservice-check-containers : Check containers with iteration for ovn_db --- 2.02s\nservice-check-containers : Check containers for ovn_controller ---------- 2.01s\novn-controller : Copying over systemd override -------------------------- 1.96s\novn-controller : Copying over config.json files for services ------------ 1.68s\novn-controller : Ensuring config directories exist ---------------------- 1.40s\novn-db : Generate config files for OVN relay services ------------------- 1.35s\nservice-check-containers : Check containers that require iteration for ovn_db --- 1.07s\novn-controller : Ensuring systemd override directory exists ------------- 1.02s\n+ [[ true == \\f\\a\\l\\s\\e ]]\n+ [[ false == \\f\\a\\l\\s\\e ]]\n+ sh -c /opt/configuration/scripts/upgrade/300-openstack.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n++ export SKIP_CEPH_UPGRADE=true\n++ SKIP_CEPH_UPGRADE=true\n++ export SKIP_OPENSTACK_UPGRADE=false\n++ SKIP_OPENSTACK_UPGRADE=false\n++ export RABBITMQ3TO4=true\n++ RABBITMQ3TO4=true\n+ source /opt/configuration/scripts/manager-version.sh\n+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml\n++ export MANAGER_VERSION=latest\n++ MANAGER_VERSION=latest\n+ [[ true == \\t\\r\\u\\e ]]\n+ osism migrate rabbitmq3to4 prepare\n\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mKolla configuration check passed\u001b[0m\n\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCreated vhost 'openstack' with default_queue_type=quorum\u001b[0m\n\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSet permissions for user 'openstack' on vhost 'openstack'\u001b[0m\n+ osism migrate rabbitmq3to4 list\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 6 classic queue(s) in vhost '/':\u001b[0m\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-cinder (vhost: /, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-glance (vhost: /, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-ironic (vhost: /, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-keystone (vhost: /, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-neutron (vhost: /, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-nova (vhost: /, messages: 0)\u001b[0m\n+ osism migrate rabbitmq3to4 list-exchanges\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 45 exchange(s) in vhost '/':\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - aodh (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - ceilometer (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - designate (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - dns (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - glance (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - heat (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - ironic (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - keystone (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - l3_agent_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - magnum (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-Network-1.2_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-Port-1.10_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-SecurityGroup-1.6_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-SecurityGroupRule-1.3_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-Subnet-1.2_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - nova (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - openstack (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-agent-notifier-port-update_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-agent-notifier-security_group-update_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - swift (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - trove (type: topic, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout (type: fanout, durable)\u001b[0m\n\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - zaqar (type: topic, durable)\u001b[0m\n+ osism apply -a upgrade keystone\n\u001b[32m2026-09-30 05:51:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of keystone.\u001b[0m\n\u001b[32m2026-09-30 05:51:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7070d7e2-624b-46a4-a01b-ecae83ab9967 (keystone) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:51:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7070d7e2-624b-46a4-a01b-ecae83ab9967 (keystone) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:51:10 +0000 (0:00:00.362)       0:00:00.362 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:51:11 +0000 (0:00:00.189)       0:00:00.551 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_keystone_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_keystone_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_keystone_True)\u001b[0m\n\nPLAY [Apply role keystone] *****************************************************\n\nTASK [keystone : Include tasks for action upgrade] *****************************\nWednesday 30 September 2026  05:51:11 +0000 (0:00:00.277)       0:00:00.829 *** \n\u001b[0;36mincluded: /ansible/roles/keystone/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [keystone : Ensuring config directories exist] ****************************\nWednesday 30 September 2026  05:51:11 +0000 (0:00:00.409)       0:00:01.238 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\nTASK [keystone : Check if policies shall be overwritten] ***********************\nWednesday 30 September 2026  05:51:14 +0000 (0:00:02.872)       0:00:04.110 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Set keystone policy file] *************************************\nWednesday 30 September 2026  05:51:14 +0000 (0:00:00.133)       0:00:04.244 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Check if Keystone domain-specific config is supplied] *********\nWednesday 30 September 2026  05:51:14 +0000 (0:00:00.198)       0:00:04.443 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [keystone : Copying over TLS certificates] ********************************\nWednesday 30 September 2026  05:51:16 +0000 (0:00:01.287)       0:00:05.730 *** \n\u001b[0;36mincluded: /ansible/roles/keystone/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for keystone] *****\nWednesday 30 September 2026  05:51:16 +0000 (0:00:00.325)       0:00:06.056 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for keystone] ***\nWednesday 30 September 2026  05:51:21 +0000 (0:00:04.813)       0:00:10.870 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for keystone] ***\nWednesday 30 September 2026  05:51:22 +0000 (0:00:00.755)       0:00:11.625 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for keystone] ***\nWednesday 30 September 2026  05:51:22 +0000 (0:00:00.710)       0:00:12.336 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying over config.json files for services] ******************\nWednesday 30 September 2026  05:51:23 +0000 (0:00:00.833)       0:00:13.169 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\nTASK [keystone : Copying over keystone.conf] ***********************************\nWednesday 30 September 2026  05:51:28 +0000 (0:00:04.540)       0:00:17.710 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\nTASK [keystone : Copying keystone-startup script for keystone] *****************\nWednesday 30 September 2026  05:51:32 +0000 (0:00:04.572)       0:00:22.283 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Create Keystone domain-specific config directory] *************\nWednesday 30 September 2026  05:51:34 +0000 (0:00:01.537)       0:00:23.821 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Get file list in custom domains folder] ***********************\nWednesday 30 September 2026  05:51:34 +0000 (0:00:00.189)       0:00:24.010 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying Keystone Domain specific settings] ********************\nWednesday 30 September 2026  05:51:34 +0000 (0:00:00.243)       0:00:24.254 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying over existing policy file] ****************************\nWednesday 30 September 2026  05:51:34 +0000 (0:00:00.178)       0:00:24.432 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Include tasks from config-federation-oidc.yml] ****************\nWednesday 30 September 2026  05:51:35 +0000 (0:00:00.817)       0:00:25.249 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for Keystone] ********************************************\nWednesday 30 September 2026  05:51:35 +0000 (0:00:00.172)       0:00:25.422 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for keystone] ***********\nWednesday 30 September 2026  05:51:36 +0000 (0:00:00.394)       0:00:25.816 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying over httpd-keystone.conf] *****************************\nWednesday 30 September 2026  05:51:37 +0000 (0:00:01.675)       0:00:27.491 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/keystone/templates/httpd-keystone.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/keystone/templates/httpd-keystone.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/keystone/templates/httpd-keystone.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Checking whether keystone-paste.ini file exists] **************\nWednesday 30 September 2026  05:51:38 +0000 (0:00:00.244)       0:00:27.736 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [keystone : Copying over keystone-paste.ini] ******************************\nWednesday 30 September 2026  05:51:39 +0000 (0:00:01.141)       0:00:28.878 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Generate the required cron jobs for the node] *****************\nWednesday 30 September 2026  05:51:39 +0000 (0:00:00.192)       0:00:29.070 *** \n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [keystone : Set fact with the generated cron jobs for building the crontab later] ***\nWednesday 30 September 2026  05:51:41 +0000 (0:00:01.505)       0:00:30.576 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Copying files for keystone-fernet] ****************************\nWednesday 30 September 2026  05:51:41 +0000 (0:00:00.204)       0:00:30.780 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\nTASK [keystone : Copying files for keystone-ssh] *******************************\nWednesday 30 September 2026  05:51:50 +0000 (0:00:09.620)       0:00:40.400 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\nTASK [service-check-containers : Check containers for keystone] ****************\nWednesday 30 September 2026  05:51:54 +0000 (0:00:03.138)       0:00:43.539 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for keystone] ***\nWednesday 30 September 2026  05:51:59 +0000 (0:00:05.477)       0:00:49.016 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart keystone container,Restart keystone-fernet container,Restart keystone-ssh container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart keystone container,Restart keystone-fernet container,Restart keystone-ssh container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart keystone container,Restart keystone-fernet container,Restart keystone-ssh container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for keystone] ***\nWednesday 30 September 2026  05:51:59 +0000 (0:00:00.269)       0:00:49.285 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Enable log_bin_trust_function_creators function] **************\nWednesday 30 September 2026  05:52:00 +0000 (0:00:00.822)       0:00:50.108 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Init keystone database upgrade] *******************************\nWednesday 30 September 2026  05:52:04 +0000 (0:00:03.576)       0:00:53.684 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [keystone : Finish keystone database upgrade] *****************************\nWednesday 30 September 2026  05:52:04 +0000 (0:00:00.564)       0:00:54.249 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Flush handlers] ***********************************************\nWednesday 30 September 2026  05:52:05 +0000 (0:00:00.676)       0:00:54.926 *** \n\nTASK [keystone : Flush handlers] ***********************************************\nWednesday 30 September 2026  05:52:05 +0000 (0:00:00.045)       0:00:54.972 *** \n\nTASK [keystone : Flush handlers] ***********************************************\nWednesday 30 September 2026  05:52:05 +0000 (0:00:00.032)       0:00:55.004 *** \n\nRUNNING HANDLER [keystone : Init keystone database upgrade] ********************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:52:05 +0000 (0:00:00.039)       0:00:55.044 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [keystone : Restart keystone-ssh container] ********************\nWednesday 30 September 2026  05:53:01 +0000 (0:00:55.704)       0:01:50.749 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [keystone : Restart keystone-fernet container] *****************\nWednesday 30 September 2026  05:53:41 +0000 (0:00:40.538)       0:02:31.287 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [keystone : Restart keystone container] ************************\nWednesday 30 September 2026  05:53:51 +0000 (0:00:10.147)       0:02:41.435 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [keystone : Finish keystone database upgrade] ******************\nWednesday 30 September 2026  05:54:03 +0000 (0:00:11.060)       0:02:52.496 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [keystone : Disable log_bin_trust_function_creators function] *************\nWednesday 30 September 2026  05:54:14 +0000 (0:00:11.581)       0:03:04.077 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:54:17 +0000 (0:00:02.973)       0:03:07.051 *** \n=============================================================================== \nkeystone : Init keystone database upgrade ------------------------------ 55.70s\nkeystone : Restart keystone-ssh container ------------------------------ 40.54s\nkeystone : Finish keystone database upgrade ---------------------------- 11.58s\nkeystone : Restart keystone container ---------------------------------- 11.06s\nkeystone : Restart keystone-fernet container --------------------------- 10.15s\nkeystone : Copying files for keystone-fernet ---------------------------- 9.62s\nservice-check-containers : Check containers for keystone ---------------- 5.48s\nservice-cert-copy : Copying over extra CA certificates for keystone ----- 4.82s\nkeystone : Copying over keystone.conf ----------------------------------- 4.57s\nkeystone : Copying over config.json files for services ------------------ 4.54s\nkeystone : Enable log_bin_trust_function_creators function -------------- 3.58s\nkeystone : Copying files for keystone-ssh ------------------------------- 3.14s\nkeystone : Disable log_bin_trust_function_creators function ------------- 2.97s\nkeystone : Ensuring config directories exist ---------------------------- 2.87s\nservice-uwsgi-config : Copying over uWSGI config for keystone ----------- 1.68s\nkeystone : Copying keystone-startup script for keystone ----------------- 1.54s\nkeystone : Generate the required cron jobs for the node ----------------- 1.51s\nkeystone : Check if Keystone domain-specific config is supplied --------- 1.29s\nkeystone : Checking whether keystone-paste.ini file exists -------------- 1.14s\nservice-cert-copy : Copying over backend internal TLS key for keystone --- 0.83s\n+ osism apply -a upgrade placement\n\u001b[32m2026-09-30 05:54:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of placement.\u001b[0m\n\u001b[32m2026-09-30 05:54:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9b82a508-76aa-4301-bcec-cd0fa7166cff (placement) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:54:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 9b82a508-76aa-4301-bcec-cd0fa7166cff (placement) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:54:24 +0000 (0:00:00.528)       0:00:00.528 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:54:25 +0000 (0:00:00.228)       0:00:00.756 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_placement_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_placement_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_placement_True)\u001b[0m\n\nPLAY [Apply role placement] ****************************************************\n\nTASK [placement : Include tasks for action upgrade] ****************************\nWednesday 30 September 2026  05:54:25 +0000 (0:00:00.252)       0:00:01.008 *** \n\u001b[0;36mincluded: /ansible/roles/placement/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : Creating/deleting services for placement] **********\nWednesday 30 September 2026  05:54:25 +0000 (0:00:00.478)       0:00:01.487 *** \n\u001b[0;32mok: [testbed-node-0] => (item=placement (placement))\u001b[0m\n\nTASK [service-ks-register : Creating/deleting endpoints for placement] *********\nWednesday 30 September 2026  05:54:32 +0000 (0:00:06.459)       0:00:07.946 *** \n\u001b[0;32mok: [testbed-node-0] => (item=placement -> https://api-int.testbed.osism.xyz:8780 -> internal)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=placement -> https://api.testbed.osism.xyz:8780 -> public)\u001b[0m\n\nTASK [service-ks-register : Creating projects for placement] *******************\nWednesday 30 September 2026  05:54:42 +0000 (0:00:10.079)       0:00:18.026 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : Creating/deleting users for placement] *************\nWednesday 30 September 2026  05:54:47 +0000 (0:00:05.317)       0:00:23.344 *** \n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> service)\u001b[0m\n\nTASK [service-ks-register : Creating roles for placement] **********************\nWednesday 30 September 2026  05:54:54 +0000 (0:00:06.824)       0:00:30.169 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : Granting/revoking user roles for placement] ********\nWednesday 30 September 2026  05:54:59 +0000 (0:00:04.479)       0:00:34.648 *** \n\u001b[0;32mok: [testbed-node-0] => (item=placement -> service -> admin)\u001b[0m\n\nTASK [placement : Include tasks from clone.yml] ********************************\nWednesday 30 September 2026  05:55:04 +0000 (0:00:05.551)       0:00:40.200 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  05:55:04 +0000 (0:00:00.192)       0:00:40.392 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [placement : Check if policies shall be overwritten] **********************\nWednesday 30 September 2026  05:55:06 +0000 (0:00:01.519)       0:00:41.912 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [placement : Set placement policy file] ***********************************\nWednesday 30 September 2026  05:55:06 +0000 (0:00:00.116)       0:00:42.029 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : Copying over TLS certificates] *******************************\nWednesday 30 September 2026  05:55:06 +0000 (0:00:00.185)       0:00:42.214 *** \n\u001b[0;36mincluded: /ansible/roles/placement/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for placement] ****\nWednesday 30 September 2026  05:55:06 +0000 (0:00:00.336)       0:00:42.550 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for placement] ***\nWednesday 30 September 2026  05:55:08 +0000 (0:00:01.857)       0:00:44.408 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for placement] ***\nWednesday 30 September 2026  05:55:09 +0000 (0:00:00.596)       0:00:45.004 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for placement] ***\nWednesday 30 September 2026  05:55:10 +0000 (0:00:00.619)       0:00:45.624 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : Copying over config.json files for services] *****************\nWednesday 30 September 2026  05:55:10 +0000 (0:00:00.774)       0:00:46.399 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [placement : Copying over placement.conf] *********************************\nWednesday 30 September 2026  05:55:12 +0000 (0:00:01.422)       0:00:47.821 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [Configure uWSGI for Placement] *******************************************\nWednesday 30 September 2026  05:55:14 +0000 (0:00:01.932)       0:00:49.753 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for placement-api] ******\nWednesday 30 September 2026  05:55:14 +0000 (0:00:00.318)       0:00:50.072 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [placement : Copying over migrate-db.rc.j2 configuration] *****************\nWednesday 30 September 2026  05:55:16 +0000 (0:00:01.764)       0:00:51.836 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [placement : Copying over existing policy file] ***************************\nWednesday 30 September 2026  05:55:17 +0000 (0:00:01.534)       0:00:53.371 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for placement] ***************\nWednesday 30 September 2026  05:55:18 +0000 (0:00:00.534)       0:00:53.905 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for placement] ***\nWednesday 30 September 2026  05:55:20 +0000 (0:00:01.995)       0:00:55.901 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart placement-api container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart placement-api container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart placement-api container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for placement] ***\nWednesday 30 September 2026  05:55:20 +0000 (0:00:00.300)       0:00:56.201 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [placement : Creating placement databases] ********************************\nWednesday 30 September 2026  05:55:21 +0000 (0:00:00.639)       0:00:56.841 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [placement : Creating placement databases user and setting permissions] ***\nWednesday 30 September 2026  05:55:24 +0000 (0:00:03.372)       0:01:00.213 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [placement : Running placement bootstrap container] ***********************\nWednesday 30 September 2026  05:55:28 +0000 (0:00:03.959)       0:01:04.173 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [placement : Flush handlers] **********************************************\nWednesday 30 September 2026  05:55:41 +0000 (0:00:12.631)       0:01:16.804 *** \n\nTASK [placement : Flush handlers] **********************************************\nWednesday 30 September 2026  05:55:41 +0000 (0:00:00.038)       0:01:16.843 *** \n\nTASK [placement : Flush handlers] **********************************************\nWednesday 30 September 2026  05:55:41 +0000 (0:00:00.028)       0:01:16.872 *** \n\nRUNNING HANDLER [placement : Restart placement-api container] ******************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:55:41 +0000 (0:00:00.026)       0:01:16.899 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [placement : Perform Placement online data migration] *********************\nWednesday 30 September 2026  05:55:52 +0000 (0:00:10.909)       0:01:27.808 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  05:56:02 +0000 (0:00:10.703)       0:01:38.512 *** \n=============================================================================== \nplacement : Running placement bootstrap container ---------------------- 12.63s\nplacement : Restart placement-api container ---------------------------- 10.91s\nplacement : Perform Placement online data migration -------------------- 10.70s\nservice-ks-register : Creating/deleting endpoints for placement -------- 10.08s\nservice-ks-register : Creating/deleting users for placement ------------- 6.82s\nservice-ks-register : Creating/deleting services for placement ---------- 6.46s\nservice-ks-register : Granting/revoking user roles for placement -------- 5.55s\nservice-ks-register : Creating projects for placement ------------------- 5.32s\nservice-ks-register : Creating roles for placement ---------------------- 4.48s\nplacement : Creating placement databases user and setting permissions --- 3.96s\nplacement : Creating placement databases -------------------------------- 3.37s\nservice-check-containers : Check containers for placement --------------- 2.00s\nplacement : Copying over placement.conf --------------------------------- 1.93s\nservice-cert-copy : Copying over extra CA certificates for placement ---- 1.86s\nservice-uwsgi-config : Copying over uWSGI config for placement-api ------ 1.76s\nplacement : Copying over migrate-db.rc.j2 configuration ----------------- 1.53s\nplacement : Ensuring config directories exist --------------------------- 1.52s\nplacement : Copying over config.json files for services ----------------- 1.42s\nservice-cert-copy : Copying over backend internal TLS key for placement --- 0.77s\nservice-check-containers : Check containers that require iteration for placement --- 0.64s\n+ osism apply -a upgrade neutron\n\u001b[32m2026-09-30 05:56:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of neutron.\u001b[0m\n\u001b[32m2026-09-30 05:56:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask e2a05615-8eab-4af0-9a67-8dfd20aec1e5 (neutron) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 05:56:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task e2a05615-8eab-4af0-9a67-8dfd20aec1e5 (neutron) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:56:10 +0000 (0:00:00.395)       0:00:00.395 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  05:56:10 +0000 (0:00:00.354)       0:00:00.749 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_neutron_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_neutron_True)\u001b[0m\n\nPLAY [Apply role neutron] ******************************************************\n\nTASK [neutron : Include tasks for action upgrade] ******************************\nWednesday 30 September 2026  05:56:11 +0000 (0:00:00.393)       0:00:01.143 *** \n\u001b[0;36mincluded: /ansible/roles/neutron/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [neutron : Remove neutron-tls-proxy] **************************************\nWednesday 30 September 2026  05:56:11 +0000 (0:00:00.588)       0:00:01.731 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Cleanup old neutron-tls-proxy config dir] **********************\nWednesday 30 September 2026  05:56:13 +0000 (0:00:01.439)       0:00:03.171 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Get container facts] *******************************************\nWednesday 30 September 2026  05:56:14 +0000 (0:00:00.814)       0:00:03.986 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Get container volume facts] ************************************\nWednesday 30 September 2026  05:56:15 +0000 (0:00:01.713)       0:00:05.700 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Check for ML2/OVN presence] ************************************\nWednesday 30 September 2026  05:56:16 +0000 (0:00:01.132)       0:00:06.833 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [neutron : Check for ML2/OVS presence] ************************************\nWednesday 30 September 2026  05:56:17 +0000 (0:00:00.473)       0:00:07.306 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Include tasks from rolling_upgrade.yml] ************************\nWednesday 30 September 2026  05:56:17 +0000 (0:00:00.404)       0:00:07.711 *** \n\u001b[0;36mincluded: /ansible/roles/neutron/tasks/rolling_upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [Load and persist kernel modules] *****************************************\nWednesday 30 September 2026  05:56:18 +0000 (0:00:00.724)       0:00:08.436 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Check IPv6 support] ********************************************\nWednesday 30 September 2026  05:56:19 +0000 (0:00:00.465)       0:00:08.901 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Setting sysctl values] ***************************************************\nWednesday 30 September 2026  05:56:19 +0000 (0:00:00.897)       0:00:09.799 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  05:56:20 +0000 (0:00:00.375)       0:00:10.174 *** \n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\nTASK [neutron : Check if extra ml2 plugins exists] *****************************\nWednesday 30 September 2026  05:56:24 +0000 (0:00:03.761)       0:00:13.935 *** \n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [neutron : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  05:56:25 +0000 (0:00:01.620)       0:00:15.556 *** \n\u001b[0;36mincluded: /ansible/roles/neutron/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for neutron] ******\nWednesday 30 September 2026  05:56:26 +0000 (0:00:00.774)       0:00:16.331 *** \n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for neutron] ***\nWednesday 30 September 2026  05:56:32 +0000 (0:00:06.465)       0:00:22.797 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for neutron] ***\nWednesday 30 September 2026  05:56:34 +0000 (0:00:01.256)       0:00:24.053 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for neutron] ***\nWednesday 30 September 2026  05:56:35 +0000 (0:00:01.295)       0:00:25.349 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  05:56:37 +0000 (0:00:01.601)       0:00:26.950 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Set neutron policy file] ***************************************\nWednesday 30 September 2026  05:56:37 +0000 (0:00:00.124)       0:00:27.075 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over existing policy file] *****************************\nWednesday 30 September 2026  05:56:37 +0000 (0:00:00.356)       0:00:27.431 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Copying over config.json files for services] *******************\nWednesday 30 September 2026  05:56:39 +0000 (0:00:01.417)       0:00:28.849 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\nTASK [neutron : Copying over neutron.conf] *************************************\nWednesday 30 September 2026  05:56:45 +0000 (0:00:06.617)       0:00:35.466 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\nTASK [neutron : Copying over neutron_vpnaas.conf] ******************************\nWednesday 30 September 2026  05:56:55 +0000 (0:00:10.296)       0:00:45.763 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Copying over ssh key] ******************************************\nWednesday 30 September 2026  05:56:57 +0000 (0:00:01.337)       0:00:47.100 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Copying over ml2_conf.ini] *************************************\nWednesday 30 September 2026  05:56:58 +0000 (0:00:01.458)       0:00:48.559 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\nTASK [neutron : Copying over openvswitch_agent.ini] ****************************\nWednesday 30 September 2026  05:57:06 +0000 (0:00:07.434)       0:00:55.993 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over sriov_agent.ini] **********************************\nWednesday 30 September 2026  05:57:06 +0000 (0:00:00.417)       0:00:56.411 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over mlnx_agent.ini] ***********************************\nWednesday 30 September 2026  05:57:06 +0000 (0:00:00.420)       0:00:56.831 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over eswitchd.conf] ************************************\nWednesday 30 September 2026  05:57:07 +0000 (0:00:00.441)       0:00:57.273 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over dhcp_agent.ini] ***********************************\nWednesday 30 September 2026  05:57:07 +0000 (0:00:00.376)       0:00:57.650 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over dnsmasq.conf] *************************************\nWednesday 30 September 2026  05:57:08 +0000 (0:00:00.412)       0:00:58.062 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over l3_agent.ini] *************************************\nWednesday 30 September 2026  05:57:08 +0000 (0:00:00.473)       0:00:58.536 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Copying over fwaas_driver.ini] *********************************\nWednesday 30 September 2026  05:57:10 +0000 (0:00:01.520)       0:01:00.056 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [neutron : Copying over metadata_agent.ini] *******************************\nWednesday 30 September 2026  05:57:11 +0000 (0:00:01.420)       0:01:01.477 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over neutron_ovn_metadata_agent.ini] *******************\nWednesday 30 September 2026  05:57:12 +0000 (0:00:00.386)       0:01:01.863 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over neutron_ovn_vpn_agent.ini] ************************\nWednesday 30 September 2026  05:57:14 +0000 (0:00:01.991)       0:01:03.855 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over metering_agent.ini] *******************************\nWednesday 30 September 2026  05:57:14 +0000 (0:00:00.408)       0:01:04.264 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over ironic_neutron_agent.ini] *************************\nWednesday 30 September 2026  05:57:14 +0000 (0:00:00.395)       0:01:04.659 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over bgp_dragent.ini] **********************************\nWednesday 30 September 2026  05:57:15 +0000 (0:00:00.404)       0:01:05.064 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over ovn_agent.ini] ************************************\nWednesday 30 September 2026  05:57:15 +0000 (0:00:00.383)       0:01:05.447 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copy neutron-l3-agent-wrapper script] **************************\nWednesday 30 September 2026  05:57:15 +0000 (0:00:00.397)       0:01:05.845 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over extra ml2 plugins] ********************************\nWednesday 30 September 2026  05:57:16 +0000 (0:00:00.410)       0:01:06.255 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Copying over neutron_taas.conf] ********************************\nWednesday 30 September 2026  05:57:16 +0000 (0:00:00.401)       0:01:06.656 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for Neutron] *********************************************\nWednesday 30 September 2026  05:57:18 +0000 (0:00:01.568)       0:01:08.225 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for neutron-server] *****\nWednesday 30 September 2026  05:57:19 +0000 (0:00:00.759)       0:01:08.984 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for neutron] *****************\nWednesday 30 September 2026  05:57:20 +0000 (0:00:01.819)       0:01:10.804 *** \n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for neutron] ***\nWednesday 30 September 2026  05:57:26 +0000 (0:00:05.316)       0:01:16.121 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-server container,Restart neutron-rpc-server container,Restart neutron-periodic-worker container,Restart neutron-ovn-maintenance-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-server container,Restart neutron-rpc-server container,Restart neutron-periodic-worker container,Restart neutron-ovn-maintenance-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-server container,Restart neutron-rpc-server container,Restart neutron-periodic-worker container,Restart neutron-ovn-maintenance-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-ovn-metadata-agent container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-ovn-metadata-agent container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-ovn-metadata-agent container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for neutron] ***\nWednesday 30 September 2026  05:57:26 +0000 (0:00:00.525)       0:01:16.646 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Include tasks from config-neutron-fake.yml] ********************\nWednesday 30 September 2026  05:57:28 +0000 (0:00:01.674)       0:01:18.321 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Running Neutron database expand container] *********************\nWednesday 30 September 2026  05:57:28 +0000 (0:00:00.410)       0:01:18.731 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  05:58:01 +0000 (0:00:32.441)       0:01:51.172 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  05:58:01 +0000 (0:00:00.044)       0:01:51.217 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  05:58:01 +0000 (0:00:00.027)       0:01:51.245 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  05:58:01 +0000 (0:00:00.034)       0:01:51.279 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  05:58:01 +0000 (0:00:00.026)       0:01:51.305 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  05:58:01 +0000 (0:00:00.025)       0:01:51.330 *** \n\nRUNNING HANDLER [neutron : Restart neutron-server container] *******************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  05:58:01 +0000 (0:00:00.028)       0:01:51.359 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [neutron : Restart neutron-rpc-server container] ***************\nWednesday 30 September 2026  05:58:44 +0000 (0:00:43.204)       0:02:34.564 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [neutron : Restart neutron-periodic-worker container] **********\nWednesday 30 September 2026  05:58:52 +0000 (0:00:07.765)       0:02:42.330 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [neutron : Restart neutron-ovn-maintenance-worker container] ***\nWednesday 30 September 2026  05:58:59 +0000 (0:00:07.046)       0:02:49.377 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [neutron : Restart neutron-ovn-metadata-agent container] *******\nWednesday 30 September 2026  05:59:06 +0000 (0:00:07.448)       0:02:56.825 *** \n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nTASK [neutron : Checking neutron pending contract scripts] *********************\nWednesday 30 September 2026  05:59:51 +0000 (0:00:44.738)       0:03:41.563 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [neutron : Stopping all neutron-server for contract db] *******************\nWednesday 30 September 2026  05:59:52 +0000 (0:00:00.449)       0:03:42.012 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [neutron : Running Neutron database contract container] *******************\nWednesday 30 September 2026  05:59:52 +0000 (0:00:00.597)       0:03:42.610 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  06:00:05 +0000 (0:00:12.890)       0:03:55.501 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  06:00:05 +0000 (0:00:00.031)       0:03:55.532 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  06:00:05 +0000 (0:00:00.029)       0:03:55.561 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  06:00:05 +0000 (0:00:00.031)       0:03:55.593 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  06:00:05 +0000 (0:00:00.027)       0:03:55.620 *** \n\nTASK [neutron : Flush Handlers] ************************************************\nWednesday 30 September 2026  06:00:05 +0000 (0:00:00.030)       0:03:55.651 *** \n\nTASK [neutron : Include tasks from legacy_upgrade.yml] *************************\nWednesday 30 September 2026  06:00:05 +0000 (0:00:00.032)       0:03:55.683 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=28  \u001b[0m \u001b[0;33mchanged=15  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=33  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=36  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=36  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=36  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:00:06 +0000 (0:00:00.573)       0:03:56.257 *** \n=============================================================================== \nneutron : Restart neutron-ovn-metadata-agent container ----------------- 44.74s\nneutron : Restart neutron-server container ----------------------------- 43.20s\nneutron : Running Neutron database expand container -------------------- 32.44s\nneutron : Running Neutron database contract container ------------------ 12.89s\nneutron : Copying over neutron.conf ------------------------------------ 10.30s\nneutron : Restart neutron-rpc-server container -------------------------- 7.77s\nneutron : Restart neutron-ovn-maintenance-worker container -------------- 7.45s\nneutron : Copying over ml2_conf.ini ------------------------------------- 7.43s\nneutron : Restart neutron-periodic-worker container --------------------- 7.05s\nneutron : Copying over config.json files for services ------------------- 6.62s\nservice-cert-copy : Copying over extra CA certificates for neutron ------ 6.47s\nservice-check-containers : Check containers for neutron ----------------- 5.32s\nneutron : Ensuring config directories exist ----------------------------- 3.76s\nneutron : Copying over neutron_ovn_metadata_agent.ini ------------------- 1.99s\nservice-uwsgi-config : Copying over uWSGI config for neutron-server ----- 1.82s\nneutron : Get container facts ------------------------------------------- 1.71s\nservice-check-containers : Check containers that require iteration for neutron --- 1.67s\nneutron : Check if extra ml2 plugins exists ----------------------------- 1.62s\nservice-cert-copy : Copying over backend internal TLS key for neutron --- 1.60s\nneutron : Copying over neutron_taas.conf -------------------------------- 1.57s\n+ [[ true == \\t\\r\\u\\e ]]\n+ osism apply -a reconfigure nova\n\u001b[32m2026-09-30 06:00:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova.\u001b[0m\n\u001b[32m2026-09-30 06:00:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask feffe59e-eaeb-4b6d-879c-984fd808f9e5 (nova) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:00:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task feffe59e-eaeb-4b6d-879c-984fd808f9e5 (nova) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on OpenStack release] **********************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:00:15 +0000 (0:00:00.339)       0:00:00.339 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  06:00:15 +0000 (0:00:00.417)       0:00:00.757 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:00:16 +0000 (0:00:00.389)       0:00:01.146 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=enable_nova_True)\u001b[0m\n\nPLAY [Bootstrap nova API databases] ********************************************\n\nTASK [Bootstrap deploy] ********************************************************\nWednesday 30 September 2026  06:00:16 +0000 (0:00:00.494)       0:00:01.641 *** \n\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova : Creating Nova databases] ******************************************\nWednesday 30 September 2026  06:00:17 +0000 (0:00:00.692)       0:00:02.333 *** \n\u001b[0;32mok: [testbed-node-0] => (item=nova_cell0)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=nova_api)\u001b[0m\n\nTASK [nova : Creating Nova databases user and setting permissions] *************\nWednesday 30 September 2026  06:00:25 +0000 (0:00:08.005)       0:00:10.339 *** \n\u001b[0;32mok: [testbed-node-0] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=(censored due to no_log))\u001b[0m\n\nTASK [nova : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  06:00:32 +0000 (0:00:06.777)       0:00:17.117 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:00:32 +0000 (0:00:00.783)       0:00:17.900 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova_cell] ***\nWednesday 30 September 2026  06:00:34 +0000 (0:00:01.702)       0:00:19.603 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:00:34 +0000 (0:00:00.170)       0:00:19.773 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:00:34 +0000 (0:00:00.147)       0:00:19.921 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova : Copying over config.json files for nova-api-bootstrap] ************\nWednesday 30 September 2026  06:00:35 +0000 (0:00:00.492)       0:00:20.413 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : Copying over nova.conf for nova-api-bootstrap] ********************\nWednesday 30 September 2026  06:00:36 +0000 (0:00:01.374)       0:00:21.787 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : Include tasks from clone.yml] *************************************\nWednesday 30 September 2026  06:00:39 +0000 (0:00:02.376)       0:00:24.164 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Running Nova API bootstrap container] *****************************\nWednesday 30 September 2026  06:00:39 +0000 (0:00:00.176)       0:00:24.340 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : Create cell0 mappings] ********************************************\nWednesday 30 September 2026  06:01:14 +0000 (0:00:34.617)       0:00:58.957 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Get a list of existing cells] ********************************\nWednesday 30 September 2026  06:01:30 +0000 (0:00:16.926)       0:01:15.883 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Extract current cell settings from list] *********************\nWednesday 30 September 2026  06:01:48 +0000 (0:00:17.177)       0:01:33.060 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova : Update cell0 mappings] ********************************************\nWednesday 30 September 2026  06:01:48 +0000 (0:00:00.226)       0:01:33.287 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova : Include tasks from bootstrap_service.yml] *************************\nWednesday 30 September 2026  06:01:48 +0000 (0:00:00.232)       0:01:33.519 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Bootstrap upgrade] *******************************************************\nWednesday 30 September 2026  06:01:48 +0000 (0:00:00.276)       0:01:33.796 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Bootstrap nova cell databases] *******************************************\n\nTASK [Bootstrap deploy] ********************************************************\nWednesday 30 September 2026  06:01:49 +0000 (0:00:00.239)       0:01:34.036 *** \n\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : Creating Nova cell database] *********************************\nWednesday 30 September 2026  06:01:49 +0000 (0:00:00.524)       0:01:34.561 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Creating Nova cell database user and setting permissions] ****\nWednesday 30 September 2026  06:01:53 +0000 (0:00:03.848)       0:01:38.410 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-rabbitmq : Ensure RabbitMQ vhosts exist for nova] ****************\nWednesday 30 September 2026  06:01:57 +0000 (0:00:03.752)       0:01:42.162 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item=openstack) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=openstack) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=openstack)\u001b[0m\n\nTASK [service-rabbitmq : Ensure RabbitMQ users exist for nova] *****************\nWednesday 30 September 2026  06:02:02 +0000 (0:00:05.427)       0:01:47.589 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item=(censored due to no_log)) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=(censored due to no_log)) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=(censored due to no_log))\u001b[0m\n\nTASK [service-rabbitmq : Ensure RabbitMQ vhosts exist for nova] ****************\nWednesday 30 September 2026  06:02:14 +0000 (0:00:11.520)       0:01:59.110 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=openstack) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=openstack) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=openstack) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-rabbitmq : Ensure RabbitMQ users exist for nova] *****************\nWednesday 30 September 2026  06:02:14 +0000 (0:00:00.595)       0:01:59.705 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=(censored due to no_log)) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=(censored due to no_log)) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=(censored due to no_log)) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  06:02:15 +0000 (0:00:00.827)       0:02:00.533 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Copying over config.json files for nova-cell-bootstrap] ******\nWednesday 30 September 2026  06:02:16 +0000 (0:00:00.565)       0:02:01.098 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Copying over nova.conf for nova-cell-bootstrap] **************\nWednesday 30 September 2026  06:02:17 +0000 (0:00:01.250)       0:02:02.349 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:02:19 +0000 (0:00:02.094)       0:02:04.443 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova_cell] ***\nWednesday 30 September 2026  06:02:20 +0000 (0:00:01.303)       0:02:05.747 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:02:21 +0000 (0:00:00.272)       0:02:06.019 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:02:21 +0000 (0:00:00.245)       0:02:06.264 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Running Nova cell bootstrap container] ***********************\nWednesday 30 September 2026  06:02:21 +0000 (0:00:00.305)       0:02:06.570 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Get a list of existing cells] ********************************\nWednesday 30 September 2026  06:02:37 +0000 (0:00:15.935)       0:02:22.505 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Extract current cell settings from list] *********************\nWednesday 30 September 2026  06:02:53 +0000 (0:00:16.034)       0:02:38.540 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Create cell] *************************************************\nWednesday 30 September 2026  06:02:53 +0000 (0:00:00.205)       0:02:38.745 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Update cell] *************************************************\nWednesday 30 September 2026  06:03:08 +0000 (0:00:14.297)       0:02:53.043 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Bootstrap upgrade] *******************************************************\nWednesday 30 September 2026  06:03:08 +0000 (0:00:00.338)       0:02:53.381 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role nova] *********************************************************\n\nTASK [nova : Include tasks for action reconfigure] *****************************\nWednesday 30 September 2026  06:03:08 +0000 (0:00:00.272)       0:02:53.654 *** \n\u001b[0;36mincluded: /ansible/roles/nova/tasks/reconfigure.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-ks-register : Creating/deleting services for nova] ***************\nWednesday 30 September 2026  06:03:09 +0000 (0:00:00.535)       0:02:54.189 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy (compute_legacy)) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=nova (compute))\u001b[0m\n\nTASK [service-ks-register : Creating/deleting endpoints for nova] **************\nWednesday 30 September 2026  06:03:14 +0000 (0:00:05.378)       0:02:59.568 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api-int.testbed.osism.xyz:8774/v2/%(tenant_id)s -> internal) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api.testbed.osism.xyz:8774/v2/%(tenant_id)s -> public) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=nova -> https://api-int.testbed.osism.xyz:8774/v2.1 -> internal)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=nova -> https://api.testbed.osism.xyz:8774/v2.1 -> public)\u001b[0m\n\nTASK [service-ks-register : Creating projects for nova] ************************\nWednesday 30 September 2026  06:03:24 +0000 (0:00:10.055)       0:03:09.623 *** \n\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m\n\nTASK [service-ks-register : Creating/deleting users for nova] ******************\nWednesday 30 September 2026  06:03:30 +0000 (0:00:05.799)       0:03:15.423 *** \n\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service)\u001b[0m\n\nTASK [service-ks-register : Creating roles for nova] ***************************\nWednesday 30 September 2026  06:03:36 +0000 (0:00:05.753)       0:03:21.177 *** \n\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m\n\nTASK [service-ks-register : Granting/revoking user roles for nova] *************\nWednesday 30 September 2026  06:03:41 +0000 (0:00:04.933)       0:03:26.111 *** \n\u001b[0;32mok: [testbed-node-0] => (item=nova -> service -> admin)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=nova -> service -> service)\u001b[0m\n\nTASK [nova : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  06:03:51 +0000 (0:00:10.422)       0:03:36.533 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova : Check if policies shall be overwritten] ***************************\nWednesday 30 September 2026  06:03:54 +0000 (0:00:02.839)       0:03:39.373 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova : Set nova policy file] *********************************************\nWednesday 30 September 2026  06:03:54 +0000 (0:00:00.106)       0:03:39.479 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Check for vendordata file] ****************************************\nWednesday 30 September 2026  06:03:54 +0000 (0:00:00.206)       0:03:39.686 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [nova : Set vendordata file path] *****************************************\nWednesday 30 September 2026  06:03:55 +0000 (0:00:01.165)       0:03:40.852 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over TLS certificates] ************************************\nWednesday 30 September 2026  06:03:56 +0000 (0:00:00.228)       0:03:41.080 *** \n\u001b[0;36mincluded: /ansible/roles/nova/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:03:56 +0000 (0:00:00.370)       0:03:41.451 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova] ****\nWednesday 30 September 2026  06:04:01 +0000 (0:00:04.705)       0:03:46.156 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:04:02 +0000 (0:00:00.942)       0:03:47.098 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:04:03 +0000 (0:00:00.900)       0:03:47.999 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over config.json files for services] **********************\nWednesday 30 September 2026  06:04:04 +0000 (0:00:00.978)       0:03:48.977 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova : Copying over nova.conf] *******************************************\nWednesday 30 September 2026  06:04:08 +0000 (0:00:04.392)       0:03:53.370 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova : Copying over existing policy file] ********************************\nWednesday 30 September 2026  06:04:15 +0000 (0:00:07.149)       0:04:00.519 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over vendordata file for nova services] *******************\nWednesday 30 September 2026  06:04:16 +0000 (0:00:00.906)       0:04:01.426 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for Nova] ************************************************\nWednesday 30 September 2026  06:04:16 +0000 (0:00:00.275)       0:04:01.701 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-api', 'port': '8774', 'workers': 2})\u001b[0m\n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-metadata', 'port': '8775', 'workers': 2})\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for nova-api] ***********\nWednesday 30 September 2026  06:04:17 +0000 (0:00:00.829)       0:04:02.530 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for nova-metadata] ******\nWednesday 30 September 2026  06:04:19 +0000 (0:00:01.782)       0:04:04.313 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for nova] ********************\nWednesday 30 September 2026  06:04:21 +0000 (0:00:01.703)       0:04:06.017 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for nova] ***\nWednesday 30 September 2026  06:04:26 +0000 (0:00:05.140)       0:04:11.158 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-api container,Restart nova-metadata container,Restart nova-scheduler container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-api container,Restart nova-metadata container,Restart nova-scheduler container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-api container,Restart nova-metadata container,Restart nova-scheduler container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for nova] ***\nWednesday 30 September 2026  06:04:26 +0000 (0:00:00.284)       0:04:11.442 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:04:27 +0000 (0:00:01.117)       0:04:12.560 *** \n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:04:27 +0000 (0:00:00.062)       0:04:12.622 *** \n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:04:27 +0000 (0:00:00.064)       0:04:12.686 *** \n\nRUNNING HANDLER [nova : Restart nova-scheduler container] **********************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:04:27 +0000 (0:00:00.061)       0:04:12.747 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [nova : Restart nova-api container] ****************************\nWednesday 30 September 2026  06:04:48 +0000 (0:00:20.953)       0:04:33.701 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [nova : Restart nova-metadata container] ***********************\nWednesday 30 September 2026  06:04:59 +0000 (0:00:10.814)       0:04:44.515 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Apply role nova-cell] ****************************************************\n\nTASK [nova-cell : Include tasks for action reconfigure] ************************\nWednesday 30 September 2026  06:05:08 +0000 (0:00:08.879)       0:04:53.395 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/reconfigure.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : Clone nova-cell repository] **********************************\nWednesday 30 September 2026  06:05:09 +0000 (0:00:01.113)       0:04:54.508 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Get new Libvirt version] *************************************\nWednesday 30 September 2026  06:05:09 +0000 (0:00:00.357)       0:04:54.866 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Cache new Libvirt version] ***********************************\nWednesday 30 September 2026  06:05:34 +0000 (0:00:24.534)       0:05:19.400 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Fail if the new Libvirt version could not be determined] *****\nWednesday 30 September 2026  06:05:34 +0000 (0:00:00.189)       0:05:19.590 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Get nova_libvirt image info] *********************************************\nWednesday 30 September 2026  06:05:34 +0000 (0:00:00.177)       0:05:19.767 *** \n\u001b[0;36mincluded: service-image-info for testbed-node-3\u001b[0m\n\nTASK [service-image-info : Get Docker image info] ******************************\nWednesday 30 September 2026  06:05:35 +0000 (0:00:00.301)       0:05:20.069 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : Set service image info fact] ************************\nWednesday 30 September 2026  06:05:36 +0000 (0:00:01.386)       0:05:21.455 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : Get Podman image info] ******************************\nWednesday 30 September 2026  06:05:36 +0000 (0:00:00.203)       0:05:21.658 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : Set service image info fact] ************************\nWednesday 30 September 2026  06:05:36 +0000 (0:00:00.173)       0:05:21.832 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Get container facts] *****************************************\nWednesday 30 September 2026  06:05:37 +0000 (0:00:00.282)       0:05:22.114 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Get current Libvirt version] *********************************\nWednesday 30 September 2026  06:05:38 +0000 (0:00:01.425)       0:05:23.540 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Check that the new Libvirt version is >= current] ************\nWednesday 30 September 2026  06:05:39 +0000 (0:00:01.044)       0:05:24.585 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"Libvirt version check successful: target 10.0.0 >= current 10.0.0.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"Libvirt version check successful: target 10.0.0 >= current 10.0.0.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"Libvirt version check successful: target 10.0.0 >= current 10.0.0.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [nova-cell : Look for kolla_nova_libvirt_start in the nova_libvirt image] ***\nWednesday 30 September 2026  06:05:40 +0000 (0:00:00.566)       0:05:25.151 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Fail if the nova_libvirt image could not be inspected] *******\nWednesday 30 September 2026  06:05:41 +0000 (0:00:01.424)       0:05:26.575 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Assert the nova_libvirt image is recent enough] **************\nWednesday 30 September 2026  06:05:41 +0000 (0:00:00.180)       0:05:26.756 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"nova_libvirt image provides kolla_nova_libvirt_start.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [nova-cell : Stop and remove containers for unmanaged services] ***********\nWednesday 30 September 2026  06:05:42 +0000 (0:00:00.212)       0:05:26.968 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Removing config for unmanaged services] **********************\nWednesday 30 September 2026  06:05:42 +0000 (0:00:00.443)       0:05:27.412 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Load and persist br_netfilter module] ************************************\nWednesday 30 September 2026  06:05:42 +0000 (0:00:00.399)       0:05:27.811 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: module-load for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [module-load : Load modules] **********************************************\nWednesday 30 September 2026  06:05:43 +0000 (0:00:00.682)       0:05:28.493 *** \n\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m\n\nTASK [module-load : Persist modules via modules-load.d] ************************\nWednesday 30 September 2026  06:05:44 +0000 (0:00:00.870)       0:05:29.364 *** \n\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m\n\nTASK [module-load : Drop module persistence] ***********************************\nWednesday 30 September 2026  06:05:45 +0000 (0:00:01.562)       0:05:30.926 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Enable bridge-nf-call sysctl variables] **********************\nWednesday 30 September 2026  06:05:46 +0000 (0:00:00.348)       0:05:31.275 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\nTASK [nova-cell : Install udev kolla kvm rules] ********************************\nWednesday 30 September 2026  06:05:47 +0000 (0:00:01.593)       0:05:32.868 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Mask qemu-kvm service] ***************************************\nWednesday 30 September 2026  06:05:49 +0000 (0:00:01.248)       0:05:34.117 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  06:05:50 +0000 (0:00:01.629)       0:05:35.747 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova-cell : Copying over TLS certificates] *******************************\nWednesday 30 September 2026  06:05:53 +0000 (0:00:03.052)       0:05:38.799 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/copy-certs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:05:54 +0000 (0:00:00.645)       0:05:39.445 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova_cell] ***\nWednesday 30 September 2026  06:05:59 +0000 (0:00:05.155)       0:05:44.600 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:06:01 +0000 (0:00:01.389)       0:05:45.990 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:06:02 +0000 (0:00:01.414)       0:05:47.404 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Include tasks from external_ceph.yml] ************************\nWednesday 30 September 2026  06:06:03 +0000 (0:00:01.497)       0:05:48.901 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/external_ceph.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [nova-cell : Check nova keyring file] *************************************\nWednesday 30 September 2026  06:06:04 +0000 (0:00:00.561)       0:05:49.462 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [nova-cell : Check cinder keyring file] ***********************************\nWednesday 30 September 2026  06:06:05 +0000 (0:00:01.428)       0:05:50.891 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [nova-cell : Extract nova key from file] **********************************\nWednesday 30 September 2026  06:06:07 +0000 (0:00:01.525)       0:05:52.417 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Extract cinder key from file] ********************************\nWednesday 30 September 2026  06:06:08 +0000 (0:00:00.636)       0:05:53.053 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Copy over ceph nova keyring file] ****************************\nWednesday 30 September 2026  06:06:08 +0000 (0:00:00.721)       0:05:53.775 *** \n\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\nTASK [nova-cell : Copy over ceph cinder keyring file] **************************\nWednesday 30 September 2026  06:06:10 +0000 (0:00:01.533)       0:05:55.308 *** \n\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\nTASK [nova-cell : Copy over ceph.conf] *****************************************\nWednesday 30 September 2026  06:06:11 +0000 (0:00:01.612)       0:05:56.920 *** \n\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=nova-libvirt)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-libvirt)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-libvirt)\u001b[0m\n\nTASK [nova-cell : Ensure /etc/ceph directory exists (host libvirt)] ************\nWednesday 30 September 2026  06:06:15 +0000 (0:00:03.151)       0:06:00.072 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Copy over ceph.conf (host libvirt)] **************************\nWednesday 30 September 2026  06:06:15 +0000 (0:00:00.231)       0:06:00.304 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Ensuring libvirt secrets directory exists] *******************\nWednesday 30 September 2026  06:06:15 +0000 (0:00:00.549)       0:06:00.853 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Pushing nova secret xml for libvirt] *************************\nWednesday 30 September 2026  06:06:16 +0000 (0:00:00.791)       0:06:01.645 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\nTASK [nova-cell : Pushing secrets key for libvirt] *****************************\nWednesday 30 September 2026  06:06:19 +0000 (0:00:02.909)       0:06:04.555 *** \n\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m\n\nTASK [nova-cell : Include tasks from qemu_wrapper.yml] *************************\nWednesday 30 September 2026  06:06:22 +0000 (0:00:02.819)       0:06:07.374 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/qemu_wrapper.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [nova-cell : Check qemu wrapper file] *************************************\nWednesday 30 September 2026  06:06:22 +0000 (0:00:00.535)       0:06:07.909 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [nova-cell : Copy qemu wrapper] *******************************************\nWednesday 30 September 2026  06:06:24 +0000 (0:00:01.286)       0:06:09.196 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Check if policies shall be overwritten] **********************\nWednesday 30 September 2026  06:06:24 +0000 (0:00:00.237)       0:06:09.434 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Set nova policy file] ****************************************\nWednesday 30 September 2026  06:06:24 +0000 (0:00:00.105)       0:06:09.540 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Check for vendordata file] ***********************************\nWednesday 30 September 2026  06:06:25 +0000 (0:00:00.405)       0:06:09.945 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\nTASK [nova-cell : Set vendordata file path] ************************************\nWednesday 30 September 2026  06:06:26 +0000 (0:00:01.124)       0:06:11.069 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : List all hypervisors] ****************************************\nWednesday 30 September 2026  06:06:26 +0000 (0:00:00.420)       0:06:11.489 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Find the hypervisor at this host's address] ******************\nWednesday 30 September 2026  06:06:33 +0000 (0:00:06.699)       0:06:18.189 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Assert that only one hypervisor was matched] *****************\nWednesday 30 September 2026  06:06:33 +0000 (0:00:00.413)       0:06:18.602 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Corroborate the hypervisor by name] **************************\nWednesday 30 September 2026  06:06:34 +0000 (0:00:00.462)       0:06:19.064 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copy the matched hypervisor UUID to compute_id] **************\nWednesday 30 September 2026  06:06:34 +0000 (0:00:00.428)       0:06:19.493 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Drop a stale compute_id when no hypervisor matched] **********\nWednesday 30 September 2026  06:06:36 +0000 (0:00:01.518)       0:06:21.012 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Report that no hypervisor matched this host] *****************\nWednesday 30 September 2026  06:06:36 +0000 (0:00:00.430)       0:06:21.443 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Record whether a compute_id is delivered for this host] ******\nWednesday 30 September 2026  06:06:36 +0000 (0:00:00.417)       0:06:21.860 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over config.json files for services] *****************\nWednesday 30 September 2026  06:06:37 +0000 (0:00:00.543)       0:06:22.403 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova-cell : Copying over nova.conf] **************************************\nWednesday 30 September 2026  06:06:42 +0000 (0:00:04.921)       0:06:27.324 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova-cell : Copying over config for Nova compute Ironic multi-instance] ***\nWednesday 30 September 2026  06:06:48 +0000 (0:00:06.378)       0:06:33.703 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over Nova compute provider config] *******************\nWednesday 30 September 2026  06:06:49 +0000 (0:00:00.402)       0:06:34.105 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over qemu configuration] *****************************\nWednesday 30 September 2026  06:06:49 +0000 (0:00:00.434)       0:06:34.539 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m\n\nTASK [nova-cell : Copying over libvirt configuration] **************************\nWednesday 30 September 2026  06:06:51 +0000 (0:00:01.411)       0:06:35.951 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m\n\nTASK [nova-cell : Copying over libvirt TLS keys] *******************************\nWednesday 30 September 2026  06:06:52 +0000 (0:00:01.695)       0:06:37.646 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over libvirt SASL configuration] *********************\nWednesday 30 September 2026  06:06:53 +0000 (0:00:00.475)       0:06:38.122 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\nTASK [nova-cell : Copying files for nova-ssh] **********************************\nWednesday 30 September 2026  06:06:57 +0000 (0:00:04.275)       0:06:42.398 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\nTASK [nova-cell : Copying 'release' file for nova_compute] *********************\nWednesday 30 September 2026  06:07:02 +0000 (0:00:05.518)       0:06:47.917 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Generating 'hostnqn' file for nova_compute] ******************\nWednesday 30 September 2026  06:07:03 +0000 (0:00:00.481)       0:06:48.398 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Copying over existing policy file] ***************************\nWednesday 30 September 2026  06:07:04 +0000 (0:00:01.267)       0:06:49.665 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Copying over vendordata file to containers] ******************\nWednesday 30 September 2026  06:07:06 +0000 (0:00:01.404)       0:06:51.070 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over multipath.conf] *********************************\nWednesday 30 September 2026  06:07:06 +0000 (0:00:00.503)       0:06:51.573 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for nova_cell] ***************\nWednesday 30 September 2026  06:07:07 +0000 (0:00:00.669)       0:06:52.243 *** \n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for nova_cell] ***\nWednesday 30 September 2026  06:07:12 +0000 (0:00:05.255)       0:06:57.498 *** \n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-libvirt container,Restart nova-ssh container,Restart nova-compute container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-libvirt container,Restart nova-ssh container,Restart nova-compute container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-libvirt container,Restart nova-ssh container,Restart nova-compute container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-novncproxy container,Restart nova-conductor container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-novncproxy container,Restart nova-conductor container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-novncproxy container,Restart nova-conductor container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for nova_cell] ***\nWednesday 30 September 2026  06:07:13 +0000 (0:00:00.494)       0:06:57.992 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Include tasks from config-nova-fake.yml] *********************\nWednesday 30 September 2026  06:07:14 +0000 (0:00:01.817)       0:06:59.810 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:07:15 +0000 (0:00:00.412)       0:07:00.222 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:07:15 +0000 (0:00:00.071)       0:07:00.294 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:07:15 +0000 (0:00:00.063)       0:07:00.358 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:07:15 +0000 (0:00:00.059)       0:07:00.417 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:07:15 +0000 (0:00:00.073)       0:07:00.491 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:07:15 +0000 (0:00:00.056)       0:07:00.547 *** \n\nRUNNING HANDLER [nova-cell : Restart nova-conductor container] *****************\nWednesday 30 September 2026  06:07:15 +0000 (0:00:00.064)       0:07:00.612 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-novncproxy container] ****************\nWednesday 30 September 2026  06:07:26 +0000 (0:00:10.345)       0:07:10.957 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-ssh container] ***********************\nWednesday 30 September 2026  06:07:41 +0000 (0:00:15.272)       0:07:26.230 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-libvirt container] *******************\nWednesday 30 September 2026  06:07:59 +0000 (0:00:17.818)       0:07:44.048 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Checking libvirt container is ready] **************\nWednesday 30 September 2026  06:08:32 +0000 (0:00:33.487)       0:08:17.535 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-5]: Checking libvirt container is ready (10 retries left).\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-4]: Checking libvirt container is ready (10 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Create libvirt SASL user] *************************\nWednesday 30 September 2026  06:08:39 +0000 (0:00:06.561)       0:08:24.097 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Restart nova-compute container] *******************\nWednesday 30 September 2026  06:08:40 +0000 (0:00:00.909)       0:08:25.006 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nRUNNING HANDLER [nova-cell : Wait for nova-compute services to update service versions] ***\nWednesday 30 September 2026  06:09:11 +0000 (0:00:31.075)       0:08:56.081 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Waiting for nova-compute services to register themselves] ****\nWednesday 30 September 2026  06:09:11 +0000 (0:00:00.134)       0:08:56.216 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Fail if nova-compute service failed to register] *************\nWednesday 30 September 2026  06:09:15 +0000 (0:00:04.083)       0:09:00.300 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Include discover_computes.yml] *******************************\nWednesday 30 September 2026  06:09:16 +0000 (0:00:01.414)       0:09:01.714 *** \n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/discover_computes.yml for testbed-node-3\u001b[0m\n\nTASK [nova-cell : Get a list of existing cells] ********************************\nWednesday 30 September 2026  06:09:17 +0000 (0:00:00.578)       0:09:02.293 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Extract current cell settings from list] *********************\nWednesday 30 September 2026  06:09:33 +0000 (0:00:16.072)       0:09:18.365 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Fail if cell settings not found] *****************************\nWednesday 30 September 2026  06:09:33 +0000 (0:00:00.189)       0:09:18.555 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Discover nova hosts] *****************************************\nWednesday 30 September 2026  06:09:33 +0000 (0:00:00.198)       0:09:18.754 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nPLAY [Refresh nova scheduler cell cache] ***************************************\n\nTASK [nova : Refresh cell cache in nova scheduler] *****************************\nWednesday 30 September 2026  06:09:46 +0000 (0:00:12.873)       0:09:31.628 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nPLAY [Reload global Nova super conductor services] *****************************\n\nTASK [nova : Reload nova super conductor services to remove RPC version pin] ***\nWednesday 30 September 2026  06:09:47 +0000 (0:00:01.039)       0:09:32.667 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reload Nova cell services] ***********************************************\n\nTASK [nova-cell : Reload nova cell services to remove RPC version cap] *********\nWednesday 30 September 2026  06:09:48 +0000 (0:00:00.382)       0:09:33.049 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Reload nova-compute-ironic to remove RPC version cap (iterated)] ***\nWednesday 30 September 2026  06:09:48 +0000 (0:00:00.730)       0:09:33.780 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reload global Nova API services] *****************************************\n\nTASK [nova : Reload nova API services to remove RPC version pin] ***************\nWednesday 30 September 2026  06:09:49 +0000 (0:00:00.640)       0:09:34.420 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-scheduler) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-scheduler) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-scheduler) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Run Nova API online data migrations] *************************************\n\nTASK [nova : Run Nova API online database migrations] **************************\nWednesday 30 September 2026  06:09:49 +0000 (0:00:00.422)       0:09:34.843 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nPLAY [Run Nova cell online data migrations] ************************************\n\nTASK [nova-cell : Run Nova cell online database migrations] ********************\nWednesday 30 September 2026  06:09:50 +0000 (0:00:00.399)       0:09:35.243 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=60  \u001b[0m \u001b[0;33mchanged=26  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=71  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=31  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=77  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=31  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=77  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=62  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=33  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=49  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=49  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:09:50 +0000 (0:00:00.316)       0:09:35.559 *** \n=============================================================================== \nnova : Running Nova API bootstrap container ---------------------------- 34.62s\nnova-cell : Restart nova-libvirt container ----------------------------- 33.49s\nnova-cell : Restart nova-compute container ----------------------------- 31.08s\nnova-cell : Get new Libvirt version ------------------------------------ 24.53s\nnova : Restart nova-scheduler container -------------------------------- 20.95s\nnova-cell : Restart nova-ssh container --------------------------------- 17.82s\nnova-cell : Get a list of existing cells ------------------------------- 17.18s\nnova : Create cell0 mappings ------------------------------------------- 16.93s\nnova-cell : Get a list of existing cells ------------------------------- 16.07s\nnova-cell : Get a list of existing cells ------------------------------- 16.03s\nnova-cell : Running Nova cell bootstrap container ---------------------- 15.94s\nnova-cell : Restart nova-novncproxy container -------------------------- 15.27s\nnova-cell : Create cell ------------------------------------------------ 14.30s\nnova-cell : Discover nova hosts ---------------------------------------- 12.87s\nservice-rabbitmq : Ensure RabbitMQ users exist for nova ---------------- 11.52s\nnova : Restart nova-api container -------------------------------------- 10.81s\nservice-ks-register : Granting/revoking user roles for nova ------------ 10.42s\nnova-cell : Restart nova-conductor container --------------------------- 10.35s\nservice-ks-register : Creating/deleting endpoints for nova ------------- 10.06s\nnova : Restart nova-metadata container ---------------------------------- 8.88s\n+ osism apply nova-update-cell-mappings\n\u001b[32m2026-09-30 06:10:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova-update-cell-mappings.\u001b[0m\n\u001b[32m2026-09-30 06:10:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask f22c7bc0-9d9c-4bd6-b677-ff25caad0c24 (nova-update-cell-mappings) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:10:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task f22c7bc0-9d9c-4bd6-b677-ff25caad0c24 (nova-update-cell-mappings) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76aa1017c6e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Update Nova cell mappings] ***********************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76aa1017c6e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Get list of Nova cells] **************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76aa1017c6e0>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:10:08 +0000 (0:00:00.419)       0:00:00.419 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Parse cell information] **************************************************\nWednesday 30 September 2026  06:10:21 +0000 (0:00:13.389)       0:00:13.809 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Display cells to update] *************************************************\nWednesday 30 September 2026  06:10:21 +0000 (0:00:00.151)       0:00:13.960 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Cells to update: [{'name': '', 'uuid': 'e2188151-da25-4b0e-9eaa-a82052e5f8cf'}]\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [Use specified cell UUID if provided] *************************************\nWednesday 30 September 2026  06:10:21 +0000 (0:00:00.144)       0:00:14.105 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Abort if multiple cells found without specific UUID and abort_on_multiple is enabled] ***\nWednesday 30 September 2026  06:10:22 +0000 (0:00:00.142)       0:00:14.248 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Update Nova cell mappings] ***********************************************\nWednesday 30 September 2026  06:10:22 +0000 (0:00:00.132)       0:00:14.380 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=e2188151-da25-4b0e-9eaa-a82052e5f8cf)\u001b[0m\n\nTASK [Display update results] **************************************************\nWednesday 30 September 2026  06:10:27 +0000 (0:00:05.410)       0:00:19.791 *** \n\u001b[0;32mok: [testbed-node-0] => (item=e2188151-da25-4b0e-9eaa-a82052e5f8cf) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Cell e2188151-da25-4b0e-9eaa-a82052e5f8cf updated successfully\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76aa1017c6e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:10:27 +0000 (0:00:00.124)       0:00:19.915 *** \n=============================================================================== \nGet list of Nova cells ------------------------------------------------- 13.39s\nUpdate Nova cell mappings ----------------------------------------------- 5.41s\nParse cell information -------------------------------------------------- 0.15s\nDisplay cells to update ------------------------------------------------- 0.14s\nUse specified cell UUID if provided ------------------------------------- 0.14s\nAbort if multiple cells found without specific UUID and abort_on_multiple is enabled --- 0.13s\nDisplay update results -------------------------------------------------- 0.12s\n+ osism apply -a upgrade nova\n\u001b[32m2026-09-30 06:10:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova.\u001b[0m\n\u001b[32m2026-09-30 06:10:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 366282d4-91a4-46bb-b5b6-a00f3e18a579 (nova) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:10:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 366282d4-91a4-46bb-b5b6-a00f3e18a579 (nova) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on OpenStack release] **********************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:10:35 +0000 (0:00:00.321)       0:00:00.321 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\nWednesday 30 September 2026  06:10:36 +0000 (0:00:00.456)       0:00:00.777 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:10:36 +0000 (0:00:00.393)       0:00:01.171 *** \n\u001b[0;33mchanged: [testbed-manager] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=enable_nova_True)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=enable_nova_True)\u001b[0m\n\nPLAY [Bootstrap nova API databases] ********************************************\n\nTASK [Bootstrap deploy] ********************************************************\nWednesday 30 September 2026  06:10:36 +0000 (0:00:00.477)       0:00:01.648 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Bootstrap upgrade] *******************************************************\nWednesday 30 September 2026  06:10:37 +0000 (0:00:00.256)       0:00:01.905 *** \n\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  06:10:37 +0000 (0:00:00.362)       0:00:02.268 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:10:38 +0000 (0:00:01.248)       0:00:03.516 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova] ****\nWednesday 30 September 2026  06:10:40 +0000 (0:00:01.668)       0:00:05.185 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:10:40 +0000 (0:00:00.130)       0:00:05.316 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:10:40 +0000 (0:00:00.141)       0:00:05.457 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova : Copying over config.json files for nova-api-bootstrap] ************\nWednesday 30 September 2026  06:10:40 +0000 (0:00:00.218)       0:00:05.675 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova : Copying over nova.conf for nova-api-bootstrap] ********************\nWednesday 30 September 2026  06:10:42 +0000 (0:00:01.318)       0:00:06.994 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova : Running Nova API bootstrap container] *****************************\nWednesday 30 September 2026  06:10:44 +0000 (0:00:02.409)       0:00:09.404 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY [Bootstrap nova cell databases] *******************************************\n\nTASK [Bootstrap deploy] ********************************************************\nWednesday 30 September 2026  06:11:05 +0000 (0:00:20.704)       0:00:30.109 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Bootstrap upgrade] *******************************************************\nWednesday 30 September 2026  06:11:05 +0000 (0:00:00.202)       0:00:30.311 *** \n\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  06:11:05 +0000 (0:00:00.406)       0:00:30.718 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Copying over config.json files for nova-cell-bootstrap] ******\nWednesday 30 September 2026  06:11:06 +0000 (0:00:00.624)       0:00:31.342 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova-cell : Copying over nova.conf for nova-cell-bootstrap] **************\nWednesday 30 September 2026  06:11:07 +0000 (0:00:01.071)       0:00:32.414 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:11:09 +0000 (0:00:02.252)       0:00:34.667 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova_cell] ***\nWednesday 30 September 2026  06:11:11 +0000 (0:00:01.432)       0:00:36.099 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:11:11 +0000 (0:00:00.268)       0:00:36.367 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:11:11 +0000 (0:00:00.253)       0:00:36.621 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Running Nova cell bootstrap container] ***********************\nWednesday 30 September 2026  06:11:12 +0000 (0:00:00.306)       0:00:36.928 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY [Apply role nova] *********************************************************\n\nTASK [nova : Include tasks for action upgrade] *********************************\nWednesday 30 September 2026  06:11:26 +0000 (0:00:14.649)       0:00:51.577 *** \n\u001b[0;36mincluded: /ansible/roles/nova/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  06:11:27 +0000 (0:00:00.389)       0:00:51.967 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova : Check if policies shall be overwritten] ***************************\nWednesday 30 September 2026  06:11:30 +0000 (0:00:03.098)       0:00:55.066 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [nova : Set nova policy file] *********************************************\nWednesday 30 September 2026  06:11:30 +0000 (0:00:00.433)       0:00:55.499 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Check for vendordata file] ****************************************\nWednesday 30 September 2026  06:11:30 +0000 (0:00:00.201)       0:00:55.700 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [nova : Set vendordata file path] *****************************************\nWednesday 30 September 2026  06:11:32 +0000 (0:00:01.136)       0:00:56.836 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over TLS certificates] ************************************\nWednesday 30 September 2026  06:11:32 +0000 (0:00:00.211)       0:00:57.048 *** \n\u001b[0;36mincluded: /ansible/roles/nova/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:11:32 +0000 (0:00:00.352)       0:00:57.400 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova] ****\nWednesday 30 September 2026  06:11:36 +0000 (0:00:04.057)       0:01:01.458 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:11:37 +0000 (0:00:01.120)       0:01:02.579 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:11:38 +0000 (0:00:01.043)       0:01:03.622 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over config.json files for services] **********************\nWednesday 30 September 2026  06:11:39 +0000 (0:00:00.990)       0:01:04.613 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova : Copying over nova.conf] *******************************************\nWednesday 30 September 2026  06:11:44 +0000 (0:00:04.585)       0:01:09.198 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova : Copying over existing policy file] ********************************\nWednesday 30 September 2026  06:11:51 +0000 (0:00:06.896)       0:01:16.095 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Copying over vendordata file for nova services] *******************\nWednesday 30 September 2026  06:11:52 +0000 (0:00:00.937)       0:01:17.033 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-metadata) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for Nova] ************************************************\nWednesday 30 September 2026  06:11:52 +0000 (0:00:00.267)       0:01:17.301 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-api', 'port': '8774', 'workers': 2})\u001b[0m\n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-metadata', 'port': '8775', 'workers': 2})\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for nova-api] ***********\nWednesday 30 September 2026  06:11:53 +0000 (0:00:00.479)       0:01:17.780 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for nova-metadata] ******\nWednesday 30 September 2026  06:11:54 +0000 (0:00:01.752)       0:01:19.532 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [nova : Run Nova upgrade checks] ******************************************\nWednesday 30 September 2026  06:11:57 +0000 (0:00:02.705)       0:01:22.238 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [nova : Upgrade status check result] **************************************\nWednesday 30 September 2026  06:12:13 +0000 (0:00:15.784)       0:01:38.023 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Stopping top level nova services] *********************************\nWednesday 30 September 2026  06:12:13 +0000 (0:00:00.241)       0:01:38.264 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for nova] ********************\nWednesday 30 September 2026  06:12:14 +0000 (0:00:00.925)       0:01:39.189 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for nova] ***\nWednesday 30 September 2026  06:12:19 +0000 (0:00:05.358)       0:01:44.547 *** \n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for nova] ***\nWednesday 30 September 2026  06:12:20 +0000 (0:00:00.273)       0:01:44.821 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:12:21 +0000 (0:00:01.016)       0:01:45.837 *** \n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:12:21 +0000 (0:00:00.059)       0:01:45.896 *** \n\nTASK [nova : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:12:21 +0000 (0:00:00.056)       0:01:45.952 *** \n\nPLAY [Apply role nova-cell] ****************************************************\n\nTASK [nova-cell : Include tasks for action upgrade] ****************************\nWednesday 30 September 2026  06:12:21 +0000 (0:00:00.202)       0:01:46.155 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/upgrade.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [nova-cell : Get new Libvirt version] *************************************\nWednesday 30 September 2026  06:12:22 +0000 (0:00:00.749)       0:01:46.904 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Cache new Libvirt version] ***********************************\nWednesday 30 September 2026  06:12:24 +0000 (0:00:01.964)       0:01:48.869 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Fail if the new Libvirt version could not be determined] *****\nWednesday 30 September 2026  06:12:24 +0000 (0:00:00.180)       0:01:49.049 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Get nova_libvirt image info] *********************************************\nWednesday 30 September 2026  06:12:24 +0000 (0:00:00.348)       0:01:49.398 *** \n\u001b[0;36mincluded: service-image-info for testbed-node-3\u001b[0m\n\nTASK [service-image-info : Get Docker image info] ******************************\nWednesday 30 September 2026  06:12:24 +0000 (0:00:00.208)       0:01:49.606 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : Set service image info fact] ************************\nWednesday 30 September 2026  06:12:26 +0000 (0:00:01.524)       0:01:51.130 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : Get Podman image info] ******************************\nWednesday 30 September 2026  06:12:26 +0000 (0:00:00.486)       0:01:51.617 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [service-image-info : Set service image info fact] ************************\nWednesday 30 September 2026  06:12:27 +0000 (0:00:00.201)       0:01:51.819 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Get container facts] *****************************************\nWednesday 30 September 2026  06:12:27 +0000 (0:00:00.205)       0:01:52.024 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Get current Libvirt version] *********************************\nWednesday 30 September 2026  06:12:28 +0000 (0:00:01.551)       0:01:53.575 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Check that the new Libvirt version is >= current] ************\nWednesday 30 September 2026  06:12:29 +0000 (0:00:00.446)       0:01:54.022 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Look for kolla_nova_libvirt_start in the nova_libvirt image] ***\nWednesday 30 September 2026  06:12:29 +0000 (0:00:00.462)       0:01:54.485 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Fail if the nova_libvirt image could not be inspected] *******\nWednesday 30 September 2026  06:12:31 +0000 (0:00:01.501)       0:01:55.986 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Assert the nova_libvirt image is recent enough] **************\nWednesday 30 September 2026  06:12:31 +0000 (0:00:00.221)       0:01:56.207 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"nova_libvirt image provides kolla_nova_libvirt_start.\\n\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [nova-cell : Stopping nova cell services] *********************************\nWednesday 30 September 2026  06:12:31 +0000 (0:00:00.201)       0:01:56.409 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [Load and persist br_netfilter module] ************************************\nWednesday 30 September 2026  06:12:33 +0000 (0:00:01.614)       0:01:58.023 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: module-load for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [module-load : Load modules] **********************************************\nWednesday 30 September 2026  06:12:33 +0000 (0:00:00.519)       0:01:58.543 *** \n\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m\n\nTASK [module-load : Persist modules via modules-load.d] ************************\nWednesday 30 September 2026  06:12:34 +0000 (0:00:00.857)       0:01:59.400 *** \n\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m\n\nTASK [module-load : Drop module persistence] ***********************************\nWednesday 30 September 2026  06:12:36 +0000 (0:00:01.583)       0:02:00.984 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=br_netfilter) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Enable bridge-nf-call sysctl variables] **********************\nWednesday 30 September 2026  06:12:36 +0000 (0:00:00.340)       0:02:01.325 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m\n\nTASK [nova-cell : Install udev kolla kvm rules] ********************************\nWednesday 30 September 2026  06:12:38 +0000 (0:00:01.809)       0:02:03.134 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Mask qemu-kvm service] ***************************************\nWednesday 30 September 2026  06:12:40 +0000 (0:00:01.861)       0:02:04.995 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  06:12:41 +0000 (0:00:01.410)       0:02:06.406 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova-cell : Copying over TLS certificates] *******************************\nWednesday 30 September 2026  06:12:44 +0000 (0:00:03.269)       0:02:09.675 *** \n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/copy-certs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for nova] *********\nWednesday 30 September 2026  06:12:45 +0000 (0:00:00.635)       0:02:10.311 *** \n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for nova_cell] ***\nWednesday 30 September 2026  06:12:50 +0000 (0:00:04.943)       0:02:15.254 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***\nWednesday 30 September 2026  06:12:52 +0000 (0:00:01.864)       0:02:17.119 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for nova] ******\nWednesday 30 September 2026  06:12:53 +0000 (0:00:01.592)       0:02:18.711 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [nova-cell : Include tasks from external_ceph.yml] ************************\nWednesday 30 September 2026  06:12:55 +0000 (0:00:01.840)       0:02:20.552 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/external_ceph.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [nova-cell : Check nova keyring file] *************************************\nWednesday 30 September 2026  06:12:56 +0000 (0:00:00.676)       0:02:21.228 *** \n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\nTASK [nova-cell : Check cinder keyring file] ***********************************\nWednesday 30 September 2026  06:12:57 +0000 (0:00:01.526)       0:02:22.755 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\nTASK [nova-cell : Extract nova key from file] **********************************\nWednesday 30 September 2026  06:12:59 +0000 (0:00:01.477)       0:02:24.232 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Extract cinder key from file] ********************************\nWednesday 30 September 2026  06:13:00 +0000 (0:00:00.557)       0:02:24.790 *** \n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Copy over ceph nova keyring file] ****************************\nWednesday 30 September 2026  06:13:00 +0000 (0:00:00.613)       0:02:25.404 *** \n\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\nTASK [nova-cell : Copy over ceph cinder keyring file] **************************\nWednesday 30 September 2026  06:13:02 +0000 (0:00:01.543)       0:02:26.947 *** \n\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\nTASK [nova-cell : Copy over ceph.conf] *****************************************\nWednesday 30 September 2026  06:13:03 +0000 (0:00:01.485)       0:02:28.433 *** \n\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=nova-libvirt)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=nova-libvirt)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=nova-libvirt)\u001b[0m\n\nTASK [nova-cell : Ensure /etc/ceph directory exists (host libvirt)] ************\nWednesday 30 September 2026  06:13:06 +0000 (0:00:02.887)       0:02:31.320 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Copy over ceph.conf (host libvirt)] **************************\nWednesday 30 September 2026  06:13:06 +0000 (0:00:00.231)       0:02:31.551 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Ensuring libvirt secrets directory exists] *******************\nWednesday 30 September 2026  06:13:07 +0000 (0:00:00.228)       0:02:31.780 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Pushing nova secret xml for libvirt] *************************\nWednesday 30 September 2026  06:13:07 +0000 (0:00:00.812)       0:02:32.592 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m\n\nTASK [nova-cell : Pushing secrets key for libvirt] *****************************\nWednesday 30 September 2026  06:13:10 +0000 (0:00:02.854)       0:02:35.447 *** \n\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m\n\nTASK [nova-cell : Include tasks from qemu_wrapper.yml] *************************\nWednesday 30 September 2026  06:13:13 +0000 (0:00:02.389)       0:02:37.837 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/qemu_wrapper.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [nova-cell : Check qemu wrapper file] *************************************\nWednesday 30 September 2026  06:13:13 +0000 (0:00:00.520)       0:02:38.357 *** \n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [nova-cell : Copy qemu wrapper] *******************************************\nWednesday 30 September 2026  06:13:14 +0000 (0:00:01.323)       0:02:39.680 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Check if policies shall be overwritten] **********************\nWednesday 30 September 2026  06:13:15 +0000 (0:00:00.223)       0:02:39.904 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [nova-cell : Set nova policy file] ****************************************\nWednesday 30 September 2026  06:13:15 +0000 (0:00:00.164)       0:02:40.069 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Check for vendordata file] ***********************************\nWednesday 30 September 2026  06:13:16 +0000 (0:00:00.718)       0:02:40.787 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\nTASK [nova-cell : Set vendordata file path] ************************************\nWednesday 30 September 2026  06:13:17 +0000 (0:00:01.106)       0:02:41.893 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : List all hypervisors] ****************************************\nWednesday 30 September 2026  06:13:17 +0000 (0:00:00.412)       0:02:42.306 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)]\u001b[0m\n\nTASK [nova-cell : Find the hypervisor at this host's address] ******************\nWednesday 30 September 2026  06:13:23 +0000 (0:00:05.868)       0:02:48.175 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Assert that only one hypervisor was matched] *****************\nWednesday 30 September 2026  06:13:23 +0000 (0:00:00.428)       0:02:48.604 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"changed\": false,\u001b[0m\n\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Corroborate the hypervisor by name] **************************\nWednesday 30 September 2026  06:13:24 +0000 (0:00:00.430)       0:02:49.034 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copy the matched hypervisor UUID to compute_id] **************\nWednesday 30 September 2026  06:13:24 +0000 (0:00:00.427)       0:02:49.462 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [nova-cell : Drop a stale compute_id when no hypervisor matched] **********\nWednesday 30 September 2026  06:13:26 +0000 (0:00:01.329)       0:02:50.792 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Report that no hypervisor matched this host] *****************\nWednesday 30 September 2026  06:13:26 +0000 (0:00:00.419)       0:02:51.211 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Record whether a compute_id is delivered for this host] ******\nWednesday 30 September 2026  06:13:26 +0000 (0:00:00.430)       0:02:51.642 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over config.json files for services] *****************\nWednesday 30 September 2026  06:13:27 +0000 (0:00:00.434)       0:02:52.076 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova-cell : Copying over nova.conf] **************************************\nWednesday 30 September 2026  06:13:32 +0000 (0:00:05.107)       0:02:57.183 *** \n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [nova-cell : Copying over config for Nova compute Ironic multi-instance] ***\nWednesday 30 September 2026  06:13:38 +0000 (0:00:06.477)       0:03:03.661 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over Nova compute provider config] *******************\nWednesday 30 September 2026  06:13:39 +0000 (0:00:00.450)       0:03:04.112 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over qemu configuration] *****************************\nWednesday 30 September 2026  06:13:39 +0000 (0:00:00.452)       0:03:04.565 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m\n\nTASK [nova-cell : Copying over libvirt configuration] **************************\nWednesday 30 September 2026  06:13:41 +0000 (0:00:01.655)       0:03:06.220 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m\n\nTASK [nova-cell : Copying over libvirt TLS keys] *******************************\nWednesday 30 September 2026  06:13:43 +0000 (0:00:01.676)       0:03:07.897 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over libvirt SASL configuration] *********************\nWednesday 30 September 2026  06:13:43 +0000 (0:00:00.410)       0:03:08.307 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m\n\nTASK [nova-cell : Copying files for nova-ssh] **********************************\nWednesday 30 September 2026  06:13:47 +0000 (0:00:04.015)       0:03:12.322 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m\n\nTASK [nova-cell : Copying 'release' file for nova_compute] *********************\nWednesday 30 September 2026  06:13:53 +0000 (0:00:05.576)       0:03:17.899 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Generating 'hostnqn' file for nova_compute] ******************\nWednesday 30 September 2026  06:13:53 +0000 (0:00:00.454)       0:03:18.353 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Copying over existing policy file] ***************************\nWednesday 30 September 2026  06:13:54 +0000 (0:00:01.366)       0:03:19.720 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over vendordata file to containers] ******************\nWednesday 30 September 2026  06:13:56 +0000 (0:00:01.280)       0:03:21.000 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [nova-cell : Copying over multipath.conf] *********************************\nWednesday 30 September 2026  06:13:56 +0000 (0:00:00.706)       0:03:21.707 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for nova_cell] ***************\nWednesday 30 September 2026  06:13:57 +0000 (0:00:00.661)       0:03:22.369 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for nova_cell] ***\nWednesday 30 September 2026  06:14:02 +0000 (0:00:04.649)       0:03:27.018 *** \n\u001b[0;32mok: [testbed-node-3] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => {\u001b[0m\n\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for nova_cell] ***\nWednesday 30 September 2026  06:14:02 +0000 (0:00:00.481)       0:03:27.500 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:14:04 +0000 (0:00:01.506)       0:03:29.006 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:14:04 +0000 (0:00:00.053)       0:03:29.060 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:14:04 +0000 (0:00:00.057)       0:03:29.117 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:14:04 +0000 (0:00:00.054)       0:03:29.172 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:14:04 +0000 (0:00:00.061)       0:03:29.234 *** \n\nTASK [nova-cell : Flush handlers] **********************************************\nWednesday 30 September 2026  06:14:04 +0000 (0:00:00.058)       0:03:29.292 *** \n\nPLAY [Refresh nova scheduler cell cache] ***************************************\n\nTASK [nova : Refresh cell cache in nova scheduler] *****************************\nWednesday 30 September 2026  06:14:04 +0000 (0:00:00.270)       0:03:29.562 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reload global Nova super conductor services] *****************************\n\nTASK [nova : Reload nova super conductor services to remove RPC version pin] ***\nWednesday 30 September 2026  06:14:05 +0000 (0:00:00.495)       0:03:30.058 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reload Nova cell services] ***********************************************\n\nTASK [nova-cell : Reload nova cell services to remove RPC version cap] *********\nWednesday 30 September 2026  06:14:05 +0000 (0:00:00.389)       0:03:30.448 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-conductor) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-conductor) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-novncproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova-conductor)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=nova-conductor)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=nova-conductor)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova-novncproxy)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=nova-novncproxy)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=nova-spicehtml5proxy) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=nova-novncproxy)\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-serialproxy) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=nova-spicehtml5proxy) \u001b[0m\n\nTASK [nova-cell : Reload nova-compute-ironic to remove RPC version cap (iterated)] ***\nWednesday 30 September 2026  06:15:20 +0000 (0:01:14.359)       0:04:44.807 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY [Reload global Nova API services] *****************************************\n\nTASK [nova : Reload nova API services to remove RPC version pin] ***************\nWednesday 30 September 2026  06:15:20 +0000 (0:00:00.689)       0:04:45.496 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=nova-scheduler)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=nova-scheduler)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=nova-scheduler)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=nova-api)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=nova-api)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=nova-api)\u001b[0m\n\nPLAY [Run Nova API online data migrations] *************************************\n\nTASK [nova : Run Nova API online database migrations] **************************\nWednesday 30 September 2026  06:16:34 +0000 (0:01:13.415)       0:05:58.912 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY [Run Nova cell online data migrations] ************************************\n\nTASK [nova-cell : Run Nova cell online database migrations] ********************\nWednesday 30 September 2026  06:16:51 +0000 (0:00:17.692)       0:06:16.605 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=41  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=58  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=60  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=60  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:17:08 +0000 (0:00:16.181)       0:06:32.786 *** \n=============================================================================== \nnova-cell : Reload nova cell services to remove RPC version cap -------- 74.36s\nnova : Reload nova API services to remove RPC version pin -------------- 73.42s\nnova : Running Nova API bootstrap container ---------------------------- 20.70s\nnova : Run Nova API online database migrations ------------------------- 17.69s\nnova-cell : Run Nova cell online database migrations ------------------- 16.18s\nnova : Run Nova upgrade checks ----------------------------------------- 15.78s\nnova-cell : Running Nova cell bootstrap container ---------------------- 14.65s\nnova : Copying over nova.conf ------------------------------------------- 6.90s\nnova-cell : Copying over nova.conf -------------------------------------- 6.48s\nnova-cell : List all hypervisors ---------------------------------------- 5.87s\nnova-cell : Copying files for nova-ssh ---------------------------------- 5.58s\nservice-check-containers : Check containers for nova -------------------- 5.36s\nnova-cell : Copying over config.json files for services ----------------- 5.11s\nservice-cert-copy : Copying over extra CA certificates for nova --------- 4.94s\nservice-check-containers : Check containers for nova_cell --------------- 4.65s\nnova : Copying over config.json files for services ---------------------- 4.59s\nservice-cert-copy : Copying over extra CA certificates for nova --------- 4.06s\nnova-cell : Copying over libvirt SASL configuration --------------------- 4.02s\nnova-cell : Ensuring config directories exist --------------------------- 3.27s\nnova : Ensuring config directories exist -------------------------------- 3.10s\n+ osism apply -a upgrade horizon\n\u001b[32m2026-09-30 06:17:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of horizon.\u001b[0m\n\u001b[32m2026-09-30 06:17:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 6e1f5335-174a-456e-ba1c-6783606f8a45 (horizon) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:17:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 6e1f5335-174a-456e-ba1c-6783606f8a45 (horizon) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:17:15 +0000 (0:00:00.383)       0:00:00.383 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:17:15 +0000 (0:00:00.214)       0:00:00.597 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_horizon_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_horizon_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_horizon_True)\u001b[0m\n\nPLAY [Apply role horizon] ******************************************************\n\nTASK [horizon : Include tasks for action upgrade] ******************************\nWednesday 30 September 2026  06:17:16 +0000 (0:00:00.260)       0:00:00.857 *** \n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [horizon : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  06:17:16 +0000 (0:00:00.409)       0:00:01.266 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [horizon : Set empty custom policy] ***************************************\nWednesday 30 September 2026  06:17:18 +0000 (0:00:02.003)       0:00:03.269 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Include tasks from policy_item.yml] ****************************\nWednesday 30 September 2026  06:17:18 +0000 (0:00:00.188)       0:00:03.458 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'trove', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'trove', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'trove', 'enabled': False}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'ceilometer', 'enabled': 'yes'})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'cinder', 'enabled': 'yes'})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'designate', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'keystone', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'magnum', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'manila', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'neutron', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova', 'enabled': True})\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'octavia', 'enabled': True})\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:19 +0000 (0:00:00.905)       0:00:04.363 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:19 +0000 (0:00:00.185)       0:00:04.549 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:19 +0000 (0:00:00.123)       0:00:04.672 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:20 +0000 (0:00:00.187)       0:00:04.860 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:20 +0000 (0:00:00.218)       0:00:05.079 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:20 +0000 (0:00:00.134)       0:00:05.213 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:20 +0000 (0:00:00.172)       0:00:05.386 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:20 +0000 (0:00:00.219)       0:00:05.605 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:20 +0000 (0:00:00.118)       0:00:05.724 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:21 +0000 (0:00:00.191)       0:00:05.916 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:21 +0000 (0:00:00.205)       0:00:06.121 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:21 +0000 (0:00:00.103)       0:00:06.225 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:21 +0000 (0:00:00.175)       0:00:06.400 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:22 +0000 (0:00:00.352)       0:00:06.752 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:22 +0000 (0:00:00.133)       0:00:06.885 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:22 +0000 (0:00:00.185)       0:00:07.071 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:22 +0000 (0:00:00.223)       0:00:07.295 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:22 +0000 (0:00:00.100)       0:00:07.396 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:22 +0000 (0:00:00.193)       0:00:07.590 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:23 +0000 (0:00:00.204)       0:00:07.794 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:23 +0000 (0:00:00.124)       0:00:07.919 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:23 +0000 (0:00:00.189)       0:00:08.108 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:23 +0000 (0:00:00.200)       0:00:08.309 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:23 +0000 (0:00:00.129)       0:00:08.439 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:23 +0000 (0:00:00.186)       0:00:08.625 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:24 +0000 (0:00:00.205)       0:00:08.831 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:24 +0000 (0:00:00.126)       0:00:08.957 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Update policy file name] ***************************************\nWednesday 30 September 2026  06:17:24 +0000 (0:00:00.197)       0:00:09.154 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:17:24 +0000 (0:00:00.218)       0:00:09.373 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Update custom policy file name] ********************************\nWednesday 30 September 2026  06:17:24 +0000 (0:00:00.108)       0:00:09.482 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Copying over config.json files for services] *******************\nWednesday 30 September 2026  06:17:24 +0000 (0:00:00.196)       0:00:09.678 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [Configure uWSGI for Horizon] *********************************************\nWednesday 30 September 2026  06:17:26 +0000 (0:00:01.875)       0:00:11.553 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for horizon] ************\nWednesday 30 September 2026  06:17:27 +0000 (0:00:00.399)       0:00:11.952 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Copying over kolla-settings.py] ********************************\nWednesday 30 September 2026  06:17:28 +0000 (0:00:01.698)       0:00:13.651 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m\n\nTASK [horizon : Copying over custom-settings.py] *******************************\nWednesday 30 September 2026  06:17:30 +0000 (0:00:01.811)       0:00:15.463 *** \n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m\n\nTASK [horizon : Copying over existing policy file] *****************************\nWednesday 30 September 2026  06:17:32 +0000 (0:00:01.336)       0:00:16.799 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Copying over custom themes] ************************************\nWednesday 30 September 2026  06:17:32 +0000 (0:00:00.421)       0:00:17.221 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  06:17:32 +0000 (0:00:00.189)       0:00:17.410 *** \n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for horizon] ******\nWednesday 30 September 2026  06:17:33 +0000 (0:00:00.331)       0:00:17.742 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for horizon] ***\nWednesday 30 September 2026  06:17:34 +0000 (0:00:01.863)       0:00:19.605 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for horizon] ***\nWednesday 30 September 2026  06:17:35 +0000 (0:00:00.811)       0:00:20.417 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for horizon] ***\nWednesday 30 September 2026  06:17:36 +0000 (0:00:00.779)       0:00:21.196 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for horizon] *****************\nWednesday 30 September 2026  06:17:37 +0000 (0:00:00.908)       0:00:22.105 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for horizon] ***\nWednesday 30 September 2026  06:17:40 +0000 (0:00:02.668)       0:00:24.773 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart horizon container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart horizon container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart horizon container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for horizon] ***\nWednesday 30 September 2026  06:17:40 +0000 (0:00:00.292)       0:00:25.065 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Include tasks from clone.yml] **********************************\nWednesday 30 September 2026  06:17:41 +0000 (0:00:00.859)       0:00:25.925 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [horizon : Include tasks from bootstrap_service.yml] **********************\nWednesday 30 September 2026  06:17:41 +0000 (0:00:00.176)       0:00:26.102 *** \n\u001b[0;36mincluded: /ansible/roles/horizon/tasks/bootstrap_service.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [horizon : Running Horizon bootstrap container] ***************************\nWednesday 30 September 2026  06:17:41 +0000 (0:00:00.290)       0:00:26.392 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [horizon : Flush handlers] ************************************************\nWednesday 30 September 2026  06:18:16 +0000 (0:00:34.353)       0:01:00.745 *** \n\nTASK [horizon : Flush handlers] ************************************************\nWednesday 30 September 2026  06:18:16 +0000 (0:00:00.029)       0:01:00.774 *** \n\nTASK [horizon : Flush handlers] ************************************************\nWednesday 30 September 2026  06:18:16 +0000 (0:00:00.025)       0:01:00.800 *** \n\nRUNNING HANDLER [horizon : Restart horizon container] **************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:18:16 +0000 (0:00:00.026)       0:01:00.826 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=37  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=27  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=36  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=36  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:18:42 +0000 (0:00:26.668)       0:01:27.494 *** \n=============================================================================== \nhorizon : Running Horizon bootstrap container -------------------------- 34.35s\nhorizon : Restart horizon container ------------------------------------ 26.67s\nservice-check-containers : Check containers for horizon ----------------- 2.67s\nhorizon : Ensuring config directories exist ----------------------------- 2.00s\nhorizon : Copying over config.json files for services ------------------- 1.88s\nservice-cert-copy : Copying over extra CA certificates for horizon ------ 1.86s\nhorizon : Copying over kolla-settings.py -------------------------------- 1.81s\nservice-uwsgi-config : Copying over uWSGI config for horizon ------------ 1.70s\nhorizon : Copying over custom-settings.py ------------------------------- 1.34s\nservice-cert-copy : Copying over backend internal TLS key for horizon --- 0.91s\nhorizon : Include tasks from policy_item.yml ---------------------------- 0.91s\nservice-check-containers : Check containers that require iteration for horizon --- 0.86s\nservice-cert-copy : Check containers that require iteration for horizon --- 0.81s\nservice-cert-copy : Copying over backend internal TLS certificate for horizon --- 0.78s\nhorizon : Copying over existing policy file ----------------------------- 0.42s\nhorizon : Include tasks for action upgrade ------------------------------ 0.41s\nConfigure uWSGI for Horizon --------------------------------------------- 0.40s\nhorizon : Update policy file name --------------------------------------- 0.35s\nhorizon : Copying over TLS certificates --------------------------------- 0.33s\nservice-check-containers : Notify handlers to restart containers for horizon --- 0.29s\n+ osism apply -a upgrade skyline\n\u001b[32m2026-09-30 06:18:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of skyline.\u001b[0m\n\u001b[32m2026-09-30 06:18:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4b0a285f-aa5b-4f54-99ff-4c08d557a2c6 (skyline) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:18:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4b0a285f-aa5b-4f54-99ff-4c08d557a2c6 (skyline) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:18:50 +0000 (0:00:00.382)       0:00:00.382 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:18:50 +0000 (0:00:00.194)       0:00:00.576 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_skyline_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_skyline_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_skyline_True)\u001b[0m\n\nPLAY [Apply role skyline] ******************************************************\n\nTASK [skyline : Include tasks for action upgrade] ******************************\nWednesday 30 September 2026  06:18:50 +0000 (0:00:00.318)       0:00:00.894 *** \n\u001b[0;36mincluded: /ansible/roles/skyline/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [skyline : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  06:18:50 +0000 (0:00:00.317)       0:00:01.212 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [skyline : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  06:18:53 +0000 (0:00:02.364)       0:00:03.577 *** \n\u001b[0;36mincluded: /ansible/roles/skyline/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for skyline] ******\nWednesday 30 September 2026  06:18:53 +0000 (0:00:00.327)       0:00:03.905 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for skyline] ***\nWednesday 30 September 2026  06:18:56 +0000 (0:00:02.879)       0:00:06.784 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for skyline] ***\nWednesday 30 September 2026  06:18:57 +0000 (0:00:00.854)       0:00:07.639 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for skyline] ***\nWednesday 30 September 2026  06:18:58 +0000 (0:00:00.738)       0:00:08.377 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [skyline : Copying over skyline.yaml files for services] ******************\nWednesday 30 September 2026  06:18:59 +0000 (0:00:00.937)       0:00:09.314 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [skyline : Copying over gunicorn.py files for services] *******************\nWednesday 30 September 2026  06:19:02 +0000 (0:00:03.520)       0:00:12.835 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m\n\nTASK [skyline : Copying over nginx.conf files for services] ********************\nWednesday 30 September 2026  06:19:04 +0000 (0:00:01.538)       0:00:14.374 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m\n\nTASK [skyline : Copying over config.json files for services] *******************\nWednesday 30 September 2026  06:19:05 +0000 (0:00:01.825)       0:00:16.200 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [skyline : Copying over custom logos] *************************************\nWednesday 30 September 2026  06:19:08 +0000 (0:00:03.059)       0:00:19.259 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for skyline] *****************\nWednesday 30 September 2026  06:19:09 +0000 (0:00:00.225)       0:00:19.484 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for skyline] ***\nWednesday 30 September 2026  06:19:13 +0000 (0:00:03.848)       0:00:23.332 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart skyline-apiserver container,Restart skyline-console container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart skyline-apiserver container,Restart skyline-console container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart skyline-apiserver container,Restart skyline-console container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for skyline] ***\nWednesday 30 September 2026  06:19:13 +0000 (0:00:00.280)       0:00:23.612 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [skyline : Flush handlers] ************************************************\nWednesday 30 September 2026  06:19:14 +0000 (0:00:00.683)       0:00:24.296 *** \n\nTASK [skyline : Flush handlers] ************************************************\nWednesday 30 September 2026  06:19:14 +0000 (0:00:00.034)       0:00:24.331 *** \n\nTASK [skyline : Flush handlers] ************************************************\nWednesday 30 September 2026  06:19:14 +0000 (0:00:00.032)       0:00:24.363 *** \n\nRUNNING HANDLER [skyline : Restart skyline-apiserver container] ****************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:19:14 +0000 (0:00:00.026)       0:00:24.390 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [skyline : Restart skyline-console container] ******************\nWednesday 30 September 2026  06:19:26 +0000 (0:00:12.767)       0:00:37.158 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:19:41 +0000 (0:00:14.234)       0:00:51.392 *** \n=============================================================================== \nskyline : Restart skyline-console container ---------------------------- 14.23s\nskyline : Restart skyline-apiserver container -------------------------- 12.77s\nservice-check-containers : Check containers for skyline ----------------- 3.85s\nskyline : Copying over skyline.yaml files for services ------------------ 3.52s\nskyline : Copying over config.json files for services ------------------- 3.06s\nservice-cert-copy : Copying over extra CA certificates for skyline ------ 2.88s\nskyline : Ensuring config directories exist ----------------------------- 2.36s\nskyline : Copying over nginx.conf files for services -------------------- 1.83s\nskyline : Copying over gunicorn.py files for services ------------------- 1.54s\nservice-cert-copy : Copying over backend internal TLS key for skyline --- 0.94s\nservice-cert-copy : Check containers that require iteration for skyline --- 0.85s\nservice-cert-copy : Copying over backend internal TLS certificate for skyline --- 0.74s\nservice-check-containers : Check containers that require iteration for skyline --- 0.68s\nskyline : Copying over TLS certificates --------------------------------- 0.33s\nGroup hosts based on enabled services ----------------------------------- 0.32s\nskyline : Include tasks for action upgrade ------------------------------ 0.32s\nservice-check-containers : Notify handlers to restart containers for skyline --- 0.28s\nskyline : Copying over custom logos ------------------------------------- 0.22s\nGroup hosts based on Kolla action --------------------------------------- 0.19s\nskyline : Flush handlers ------------------------------------------------ 0.09s\n+ osism apply -a upgrade glance\n\u001b[32m2026-09-30 06:19:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of glance.\u001b[0m\n\u001b[32m2026-09-30 06:19:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5ce0abb7-ac19-4b92-aff6-493969cb825b (glance) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:19:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5ce0abb7-ac19-4b92-aff6-493969cb825b (glance) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:19:48 +0000 (0:00:00.386)       0:00:00.386 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:19:48 +0000 (0:00:00.180)       0:00:00.566 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_glance_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_glance_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_glance_True)\u001b[0m\n\nPLAY [Apply role glance] *******************************************************\n\nTASK [glance : Include tasks for action upgrade] *******************************\nWednesday 30 September 2026  06:19:48 +0000 (0:00:00.271)       0:00:00.838 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [glance : Remove glance-tls-proxy] ****************************************\nWednesday 30 September 2026  06:19:49 +0000 (0:00:00.282)       0:00:01.120 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [glance : Include tasks from rolling_upgrade.yml] *************************\nWednesday 30 September 2026  06:19:50 +0000 (0:00:01.591)       0:00:02.711 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/rolling_upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [glance : Start Glance upgrade] *******************************************\nWednesday 30 September 2026  06:19:51 +0000 (0:00:00.345)       0:00:03.056 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [glance : Include tasks from config.yml] **********************************\nWednesday 30 September 2026  06:19:51 +0000 (0:00:00.188)       0:00:03.245 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/glance/tasks/config.yml for testbed-node-0\u001b[0m\n\nTASK [glance : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  06:19:51 +0000 (0:00:00.277)       0:00:03.522 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [glance : Include tasks from external_ceph.yml] ***************************\nWednesday 30 September 2026  06:19:52 +0000 (0:00:01.491)       0:00:05.013 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/external_ceph.yml for testbed-node-0\u001b[0m\n\nTASK [glance : Ensuring glance service ceph config subdir exists] **************\nWednesday 30 September 2026  06:19:53 +0000 (0:00:00.128)       0:00:05.142 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copy over multiple ceph configs for Glance] *********************\nWednesday 30 September 2026  06:19:53 +0000 (0:00:00.651)       0:00:05.794 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\nTASK [glance : Copy over ceph Glance keyrings] *********************************\nWednesday 30 September 2026  06:19:55 +0000 (0:00:01.737)       0:00:07.531 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\nTASK [glance : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  06:19:56 +0000 (0:00:01.241)       0:00:08.772 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [glance : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  06:19:57 +0000 (0:00:00.613)       0:00:09.386 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Set glance policy file] *****************************************\nWednesday 30 September 2026  06:19:57 +0000 (0:00:00.119)       0:00:09.506 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copying over TLS certificates] **********************************\nWednesday 30 September 2026  06:19:57 +0000 (0:00:00.091)       0:00:09.597 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/copy-certs.yml for testbed-node-0\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for glance] *******\nWednesday 30 September 2026  06:19:57 +0000 (0:00:00.211)       0:00:09.808 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for glance] ***\nWednesday 30 September 2026  06:19:59 +0000 (0:00:01.922)       0:00:11.731 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for glance] ***\nWednesday 30 September 2026  06:20:00 +0000 (0:00:00.902)       0:00:12.634 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for glance] ****\nWednesday 30 September 2026  06:20:01 +0000 (0:00:00.847)       0:00:13.482 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copying over config.json files for services] ********************\nWednesday 30 September 2026  06:20:02 +0000 (0:00:00.854)       0:00:14.336 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [Configure uWSGI for Glance] **********************************************\nWednesday 30 September 2026  06:20:04 +0000 (0:00:02.302)       0:00:16.639 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for glance-api] *********\nWednesday 30 September 2026  06:20:04 +0000 (0:00:00.183)       0:00:16.822 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copying over glance-api.conf] ***********************************\nWednesday 30 September 2026  06:20:06 +0000 (0:00:01.764)       0:00:18.587 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copying over glance-cache.conf for glance_api] ******************\nWednesday 30 September 2026  06:20:08 +0000 (0:00:02.126)       0:00:20.713 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copying over glance-image-import.conf] **************************\nWednesday 30 September 2026  06:20:08 +0000 (0:00:00.133)       0:00:20.846 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copying over property-protections-rules.conf] *******************\nWednesday 30 September 2026  06:20:08 +0000 (0:00:00.105)       0:00:20.951 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Copying over existing policy file] ******************************\nWednesday 30 September 2026  06:20:09 +0000 (0:00:00.129)       0:00:21.081 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Generating 'hostnqn' file for glance_api] ***********************\nWednesday 30 September 2026  06:20:09 +0000 (0:00:00.126)       0:00:21.207 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Generating 'hostid' file for glance_api] ************************\nWednesday 30 September 2026  06:20:09 +0000 (0:00:00.136)       0:00:21.344 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [glance : Include tasks from stop_service.yml] ****************************\nWednesday 30 September 2026  06:20:09 +0000 (0:00:00.109)       0:00:21.453 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/glance/tasks/stop_service.yml for testbed-node-0\u001b[0m\n\nTASK [glance : Stop glance service] ********************************************\nWednesday 30 September 2026  06:20:09 +0000 (0:00:00.235)       0:00:21.689 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Enable log_bin_trust_function_creators function] ****************\nWednesday 30 September 2026  06:20:15 +0000 (0:00:05.871)       0:00:27.560 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Running Glance database expand container] ***********************\nWednesday 30 September 2026  06:20:19 +0000 (0:00:03.920)       0:00:31.480 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Running Glance database migrate container] **********************\nWednesday 30 September 2026  06:20:38 +0000 (0:00:19.128)       0:00:50.608 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Include tasks from config.yml] **********************************\nWednesday 30 September 2026  06:20:48 +0000 (0:00:09.688)       0:01:00.296 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/glance/tasks/config.yml for testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [glance : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  06:20:48 +0000 (0:00:00.303)       0:01:00.599 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [glance : Include tasks from external_ceph.yml] ***************************\nWednesday 30 September 2026  06:20:50 +0000 (0:00:01.473)       0:01:02.072 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/external_ceph.yml for testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [glance : Ensuring glance service ceph config subdir exists] **************\nWednesday 30 September 2026  06:20:50 +0000 (0:00:00.219)       0:01:02.292 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copy over multiple ceph configs for Glance] *********************\nWednesday 30 September 2026  06:20:50 +0000 (0:00:00.720)       0:01:03.012 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\nTASK [glance : Copy over ceph Glance keyrings] *********************************\nWednesday 30 September 2026  06:20:52 +0000 (0:00:01.414)       0:01:04.426 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m\n\nTASK [glance : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  06:20:53 +0000 (0:00:01.328)       0:01:05.755 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [glance : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  06:20:54 +0000 (0:00:00.714)       0:01:06.469 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [glance : Set glance policy file] *****************************************\nWednesday 30 September 2026  06:20:54 +0000 (0:00:00.125)       0:01:06.594 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over TLS certificates] **********************************\nWednesday 30 September 2026  06:20:54 +0000 (0:00:00.136)       0:01:06.731 *** \n\u001b[0;36mincluded: /ansible/roles/glance/tasks/copy-certs.yml for testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for glance] *******\nWednesday 30 September 2026  06:20:54 +0000 (0:00:00.264)       0:01:06.995 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for glance] ***\nWednesday 30 September 2026  06:20:56 +0000 (0:00:02.015)       0:01:09.011 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for glance] ***\nWednesday 30 September 2026  06:20:57 +0000 (0:00:00.977)       0:01:09.988 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for glance] ****\nWednesday 30 September 2026  06:20:58 +0000 (0:00:00.904)       0:01:10.892 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over config.json files for services] ********************\nWednesday 30 September 2026  06:20:59 +0000 (0:00:00.992)       0:01:11.885 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [Configure uWSGI for Glance] **********************************************\nWednesday 30 September 2026  06:21:01 +0000 (0:00:02.129)       0:01:14.015 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for glance-api] *********\nWednesday 30 September 2026  06:21:02 +0000 (0:00:00.287)       0:01:14.302 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over glance-api.conf] ***********************************\nWednesday 30 September 2026  06:21:03 +0000 (0:00:01.717)       0:01:16.020 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over glance-cache.conf for glance_api] ******************\nWednesday 30 September 2026  06:21:06 +0000 (0:00:02.253)       0:01:18.273 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over glance-image-import.conf] **************************\nWednesday 30 September 2026  06:21:06 +0000 (0:00:00.163)       0:01:18.437 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over property-protections-rules.conf] *******************\nWednesday 30 September 2026  06:21:06 +0000 (0:00:00.155)       0:01:18.593 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Copying over existing policy file] ******************************\nWednesday 30 September 2026  06:21:06 +0000 (0:00:00.166)       0:01:18.759 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Generating 'hostnqn' file for glance_api] ***********************\nWednesday 30 September 2026  06:21:06 +0000 (0:00:00.146)       0:01:18.906 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Generating 'hostid' file for glance_api] ************************\nWednesday 30 September 2026  06:21:07 +0000 (0:00:00.172)       0:01:19.078 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for glance] ******************\nWednesday 30 September 2026  06:21:07 +0000 (0:00:00.214)       0:01:19.293 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for glance] ***\nWednesday 30 September 2026  06:21:09 +0000 (0:00:02.470)       0:01:21.763 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart glance-api container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart glance-api container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart glance-api container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for glance] ***\nWednesday 30 September 2026  06:21:10 +0000 (0:00:00.263)       0:01:22.026 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [glance : Flush handlers] *************************************************\nWednesday 30 September 2026  06:21:11 +0000 (0:00:01.243)       0:01:23.270 *** \n\nTASK [glance : Flush handlers] *************************************************\nWednesday 30 September 2026  06:21:11 +0000 (0:00:00.026)       0:01:23.297 *** \n\nTASK [glance : Flush handlers] *************************************************\nWednesday 30 September 2026  06:21:11 +0000 (0:00:00.026)       0:01:23.323 *** \n\nRUNNING HANDLER [glance : Restart glance-api container] ************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:21:11 +0000 (0:00:00.026)       0:01:23.349 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [glance : Running Glance database contract container] *********************\nWednesday 30 September 2026  06:21:27 +0000 (0:00:16.554)       0:01:39.904 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Disable log_bin_trust_function_creators function] ***************\nWednesday 30 September 2026  06:21:38 +0000 (0:00:10.436)       0:01:50.340 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [glance : Finish Glance upgrade] ******************************************\nWednesday 30 September 2026  06:21:42 +0000 (0:00:03.846)       0:01:54.187 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [glance : Include tasks from legacy_upgrade.yml] **************************\nWednesday 30 September 2026  06:21:42 +0000 (0:00:00.198)       0:01:54.385 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:21:42 +0000 (0:00:00.236)       0:01:54.622 *** \n=============================================================================== \nglance : Running Glance database expand container ---------------------- 19.13s\nglance : Restart glance-api container ---------------------------------- 16.56s\nglance : Running Glance database contract container -------------------- 10.44s\nglance : Running Glance database migrate container ---------------------- 9.69s\nglance : Stop glance service -------------------------------------------- 5.87s\nglance : Enable log_bin_trust_function_creators function ---------------- 3.92s\nglance : Disable log_bin_trust_function_creators function --------------- 3.85s\nservice-check-containers : Check containers for glance ------------------ 2.47s\nglance : Copying over config.json files for services -------------------- 2.30s\nglance : Copying over glance-api.conf ----------------------------------- 2.25s\nglance : Copying over config.json files for services -------------------- 2.13s\nglance : Copying over glance-api.conf ----------------------------------- 2.13s\nservice-cert-copy : Copying over extra CA certificates for glance ------- 2.02s\nservice-cert-copy : Copying over extra CA certificates for glance ------- 1.92s\nservice-uwsgi-config : Copying over uWSGI config for glance-api --------- 1.76s\nglance : Copy over multiple ceph configs for Glance --------------------- 1.74s\nservice-uwsgi-config : Copying over uWSGI config for glance-api --------- 1.72s\nglance : Remove glance-tls-proxy ---------------------------------------- 1.59s\nglance : Ensuring config directories exist ------------------------------ 1.49s\nglance : Ensuring config directories exist ------------------------------ 1.47s\n+ osism apply -a upgrade cinder\n\u001b[32m2026-09-30 06:21:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cinder.\u001b[0m\n\u001b[32m2026-09-30 06:21:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7d0e0bfa-405b-41de-8c39-97b8592414e2 (cinder) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:21:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7d0e0bfa-405b-41de-8c39-97b8592414e2 (cinder) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:21:49 +0000 (0:00:00.392)       0:00:00.392 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:21:50 +0000 (0:00:00.185)       0:00:00.578 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_cinder_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_cinder_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_cinder_True)\u001b[0m\n\nPLAY [Apply role cinder] *******************************************************\n\nTASK [cinder : Include tasks for action upgrade] *******************************\nWednesday 30 September 2026  06:21:50 +0000 (0:00:00.287)       0:00:00.865 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [cinder : Configure cinder] ***********************************************\nWednesday 30 September 2026  06:21:50 +0000 (0:00:00.442)       0:00:01.308 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/config.yml for testbed-node-0\u001b[0m\n\nTASK [cinder : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  06:21:51 +0000 (0:00:00.229)       0:00:01.537 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [cinder : Configure external Huawei backend] ******************************\nWednesday 30 September 2026  06:21:54 +0000 (0:00:03.652)       0:00:05.190 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Configure external Ceph backend] ********************************\nWednesday 30 September 2026  06:21:54 +0000 (0:00:00.089)       0:00:05.279 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/external_ceph.yml for testbed-node-0\u001b[0m\n\nTASK [cinder : Ensuring cinder service ceph config subdirs exists] *************\nWednesday 30 September 2026  06:21:54 +0000 (0:00:00.141)       0:00:05.420 *** \n\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m\n\nTASK [cinder : Copying over multiple ceph.conf for cinder services] ************\nWednesday 30 September 2026  06:21:56 +0000 (0:00:01.391)       0:00:06.811 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\nTASK [cinder : Copy over Ceph keyring files for cinder-volume] *****************\nWednesday 30 September 2026  06:22:02 +0000 (0:00:06.063)       0:00:12.875 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\nTASK [cinder : Copy over Ceph keyring files for cinder-backup] *****************\nWednesday 30 September 2026  06:22:03 +0000 (0:00:01.196)       0:00:14.071 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m\n\nTASK [cinder : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  06:22:06 +0000 (0:00:02.785)       0:00:16.857 *** \n\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m\n\nTASK [cinder : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  06:22:07 +0000 (0:00:01.194)       0:00:18.051 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Set cinder policy file] *****************************************\nWednesday 30 September 2026  06:22:07 +0000 (0:00:00.128)       0:00:18.179 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Copying over TLS certificates] **********************************\nWednesday 30 September 2026  06:22:07 +0000 (0:00:00.096)       0:00:18.276 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/copy-certs.yml for testbed-node-0\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for cinder] *******\nWednesday 30 September 2026  06:22:08 +0000 (0:00:00.195)       0:00:18.471 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for cinder] ***\nWednesday 30 September 2026  06:22:13 +0000 (0:00:05.657)       0:00:24.128 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for cinder] ***\nWednesday 30 September 2026  06:22:14 +0000 (0:00:01.071)       0:00:25.199 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for cinder] ****\nWednesday 30 September 2026  06:22:15 +0000 (0:00:01.025)       0:00:26.225 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Copying over config.json files for services] ********************\nWednesday 30 September 2026  06:22:16 +0000 (0:00:00.997)       0:00:27.222 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [Configure uWSGI for Cinder] **********************************************\nWednesday 30 September 2026  06:22:22 +0000 (0:00:06.049)       0:00:33.272 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for cinder-api] *********\nWednesday 30 September 2026  06:22:22 +0000 (0:00:00.178)       0:00:33.450 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Copying over cinder.conf] ***************************************\nWednesday 30 September 2026  06:22:24 +0000 (0:00:01.585)       0:00:35.036 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [cinder : Generating 'hostnqn' file for cinder_volume] ********************\nWednesday 30 September 2026  06:22:34 +0000 (0:00:09.955)       0:00:44.991 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Copying over existing policy file] ******************************\nWednesday 30 September 2026  06:22:36 +0000 (0:00:01.600)       0:00:46.591 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Copying over nfs_shares files for cinder_volume] ****************\nWednesday 30 September 2026  06:22:37 +0000 (0:00:01.029)       0:00:47.621 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Running Cinder bootstrap container] *****************************\nWednesday 30 September 2026  06:22:37 +0000 (0:00:00.305)       0:00:47.927 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  06:23:08 +0000 (0:00:31.115)       0:01:19.042 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [cinder : Configure external Huawei backend] ******************************\nWednesday 30 September 2026  06:23:12 +0000 (0:00:03.798)       0:01:22.841 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Configure external Ceph backend] ********************************\nWednesday 30 September 2026  06:23:12 +0000 (0:00:00.211)       0:01:23.052 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [cinder : Ensuring cinder service ceph config subdirs exists] *************\nWednesday 30 September 2026  06:23:12 +0000 (0:00:00.289)       0:01:23.342 *** \n\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=cinder-backup)\u001b[0m\n\nTASK [cinder : Copying over multiple ceph.conf for cinder services] ************\nWednesday 30 September 2026  06:23:14 +0000 (0:00:01.425)       0:01:24.767 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m\n\nTASK [cinder : Copy over Ceph keyring files for cinder-volume] *****************\nWednesday 30 September 2026  06:23:20 +0000 (0:00:05.708)       0:01:30.475 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\nTASK [cinder : Copy over Ceph keyring files for cinder-backup] *****************\nWednesday 30 September 2026  06:23:21 +0000 (0:00:01.345)       0:01:31.820 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m\n\nTASK [cinder : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  06:23:24 +0000 (0:00:03.063)       0:01:34.884 *** \n\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=cinder-volume)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=cinder-backup)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=cinder-backup)\u001b[0m\n\nTASK [cinder : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  06:23:25 +0000 (0:00:01.292)       0:01:36.176 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Set cinder policy file] *****************************************\nWednesday 30 September 2026  06:23:25 +0000 (0:00:00.117)       0:01:36.294 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over TLS certificates] **********************************\nWednesday 30 September 2026  06:23:26 +0000 (0:00:00.206)       0:01:36.500 *** \n\u001b[0;36mincluded: /ansible/roles/cinder/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for cinder] *******\nWednesday 30 September 2026  06:23:26 +0000 (0:00:00.376)       0:01:36.877 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for cinder] ***\nWednesday 30 September 2026  06:23:32 +0000 (0:00:05.902)       0:01:42.779 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for cinder] ***\nWednesday 30 September 2026  06:23:33 +0000 (0:00:01.166)       0:01:43.946 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for cinder] ****\nWednesday 30 September 2026  06:23:34 +0000 (0:00:01.159)       0:01:45.105 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over config.json files for services] ********************\nWednesday 30 September 2026  06:23:35 +0000 (0:00:01.274)       0:01:46.379 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [Configure uWSGI for Cinder] **********************************************\nWednesday 30 September 2026  06:23:42 +0000 (0:00:06.166)       0:01:52.546 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for cinder-api] *********\nWednesday 30 September 2026  06:23:42 +0000 (0:00:00.457)       0:01:53.004 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over cinder.conf] ***************************************\nWednesday 30 September 2026  06:23:44 +0000 (0:00:01.631)       0:01:54.635 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [cinder : Generating 'hostnqn' file for cinder_volume] ********************\nWednesday 30 September 2026  06:23:53 +0000 (0:00:09.486)       0:02:04.122 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Copying over existing policy file] ******************************\nWednesday 30 September 2026  06:23:54 +0000 (0:00:01.232)       0:02:05.355 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [cinder : Copying over nfs_shares files for cinder_volume] ****************\nWednesday 30 September 2026  06:23:55 +0000 (0:00:01.027)       0:02:06.382 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for cinder] ******************\nWednesday 30 September 2026  06:23:56 +0000 (0:00:00.297)       0:02:06.680 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for cinder] ***\nWednesday 30 September 2026  06:24:03 +0000 (0:00:07.156)       0:02:13.836 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cinder-api container,Restart cinder-scheduler container,Restart cinder-volume container,Restart cinder-backup container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cinder-api container,Restart cinder-scheduler container,Restart cinder-volume container,Restart cinder-backup container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cinder-api container,Restart cinder-scheduler container,Restart cinder-volume container,Restart cinder-backup container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for cinder] ***\nWednesday 30 September 2026  06:24:03 +0000 (0:00:00.291)       0:02:14.128 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [cinder : Flush handlers] *************************************************\nWednesday 30 September 2026  06:24:04 +0000 (0:00:01.107)       0:02:15.235 *** \n\nTASK [cinder : Flush handlers] *************************************************\nWednesday 30 September 2026  06:24:04 +0000 (0:00:00.031)       0:02:15.267 *** \n\nTASK [cinder : Flush handlers] *************************************************\nWednesday 30 September 2026  06:24:04 +0000 (0:00:00.028)       0:02:15.295 *** \n\nRUNNING HANDLER [cinder : Restart cinder-api container] ************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:24:04 +0000 (0:00:00.026)       0:02:15.322 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [cinder : Restart cinder-scheduler container] ******************\nWednesday 30 September 2026  06:24:31 +0000 (0:00:26.476)       0:02:41.799 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [cinder : Restart cinder-volume container] *********************\nWednesday 30 September 2026  06:24:41 +0000 (0:00:10.649)       0:02:52.448 *** \n\nSTILL ALIVE [task 'cinder : Restart cinder-volume container' is running] *******\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [cinder : Restart cinder-backup container] *********************\nWednesday 30 September 2026  06:27:04 +0000 (0:02:22.899)       0:05:15.348 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [cinder : Wait for cinder services to update service versions] ***\nWednesday 30 September 2026  06:29:17 +0000 (0:02:12.233)       0:07:27.581 *** \nPausing for 30 seconds\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Reload cinder services to remove RPC version pin] ***************\nWednesday 30 September 2026  06:29:47 +0000 (0:00:30.133)       0:07:57.715 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-ks-register : Creating/deleting services for cinder] *************\nWednesday 30 September 2026  06:30:12 +0000 (0:00:24.763)       0:08:22.479 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 (volumev3))\u001b[0m\n\nTASK [service-ks-register : Creating/deleting endpoints for cinder] ************\nWednesday 30 September 2026  06:30:17 +0000 (0:00:05.161)       0:08:27.640 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : Creating projects for cinder] **********************\nWednesday 30 September 2026  06:30:17 +0000 (0:00:00.387)       0:08:28.027 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : Creating/deleting users for cinder] ****************\nWednesday 30 September 2026  06:30:17 +0000 (0:00:00.091)       0:08:28.119 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : Creating roles for cinder] *************************\nWednesday 30 September 2026  06:30:17 +0000 (0:00:00.104)       0:08:28.223 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [service-ks-register : Granting/revoking user roles for cinder] ***********\nWednesday 30 September 2026  06:30:17 +0000 (0:00:00.119)       0:08:28.343 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [cinder : Running Cinder online schema migration] *************************\nWednesday 30 September 2026  06:30:18 +0000 (0:00:00.206)       0:08:28.549 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=22  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:30:28 +0000 (0:00:10.880)       0:08:39.430 *** \n=============================================================================== \ncinder : Restart cinder-volume container ------------------------------ 142.90s\ncinder : Restart cinder-backup container ------------------------------ 132.23s\ncinder : Running Cinder bootstrap container ---------------------------- 31.11s\ncinder : Wait for cinder services to update service versions ----------- 30.13s\ncinder : Restart cinder-api container ---------------------------------- 26.48s\ncinder : Reload cinder services to remove RPC version pin -------------- 24.76s\ncinder : Running Cinder online schema migration ------------------------ 10.88s\ncinder : Restart cinder-scheduler container ---------------------------- 10.65s\ncinder : Copying over cinder.conf --------------------------------------- 9.96s\ncinder : Copying over cinder.conf --------------------------------------- 9.49s\nservice-check-containers : Check containers for cinder ------------------ 7.16s\ncinder : Copying over config.json files for services -------------------- 6.17s\ncinder : Copying over multiple ceph.conf for cinder services ------------ 6.06s\ncinder : Copying over config.json files for services -------------------- 6.05s\nservice-cert-copy : Copying over extra CA certificates for cinder ------- 5.90s\ncinder : Copying over multiple ceph.conf for cinder services ------------ 5.71s\nservice-cert-copy : Copying over extra CA certificates for cinder ------- 5.66s\nservice-ks-register : Creating/deleting services for cinder ------------- 5.16s\ncinder : Ensuring config directories exist ------------------------------ 3.80s\ncinder : Ensuring config directories exist ------------------------------ 3.65s\n+ osism apply -a upgrade barbican\n\u001b[32m2026-09-30 06:30:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of barbican.\u001b[0m\n\u001b[32m2026-09-30 06:30:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d7adaa0d-6162-4a4c-9f24-f7b01d0fd1d0 (barbican) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:30:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d7adaa0d-6162-4a4c-9f24-f7b01d0fd1d0 (barbican) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:30:36 +0000 (0:00:00.470)       0:00:00.470 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:30:36 +0000 (0:00:00.171)       0:00:00.641 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_barbican_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_barbican_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_barbican_True)\u001b[0m\n\nPLAY [Apply role barbican] *****************************************************\n\nTASK [barbican : Include tasks for action upgrade] *****************************\nWednesday 30 September 2026  06:30:37 +0000 (0:00:00.320)       0:00:00.962 *** \n\u001b[0;36mincluded: /ansible/roles/barbican/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [barbican : Ensuring config directories exist] ****************************\nWednesday 30 September 2026  06:30:37 +0000 (0:00:00.375)       0:00:01.337 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [barbican : Check if policies shall be overwritten] ***********************\nWednesday 30 September 2026  06:30:40 +0000 (0:00:02.630)       0:00:03.968 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [barbican : Set barbican policy file] *************************************\nWednesday 30 September 2026  06:30:40 +0000 (0:00:00.110)       0:00:04.078 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Copying over TLS certificates] ********************************\nWednesday 30 September 2026  06:30:40 +0000 (0:00:00.201)       0:00:04.279 *** \n\u001b[0;36mincluded: /ansible/roles/barbican/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for barbican] *****\nWednesday 30 September 2026  06:30:40 +0000 (0:00:00.304)       0:00:04.584 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for barbican] ***\nWednesday 30 September 2026  06:30:44 +0000 (0:00:03.927)       0:00:08.511 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for barbican] ***\nWednesday 30 September 2026  06:30:45 +0000 (0:00:00.803)       0:00:09.315 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for barbican] ***\nWednesday 30 September 2026  06:30:46 +0000 (0:00:00.844)       0:00:10.159 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for barbican-api] ****************************************\nWednesday 30 September 2026  06:30:47 +0000 (0:00:00.967)       0:00:11.126 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for barbican-api] *******\nWednesday 30 September 2026  06:30:47 +0000 (0:00:00.332)       0:00:11.459 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Copying over config.json files for services] ******************\nWednesday 30 September 2026  06:30:49 +0000 (0:00:01.990)       0:00:13.449 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [barbican : Checking whether barbican-api-paste.ini file exists] **********\nWednesday 30 September 2026  06:30:53 +0000 (0:00:04.388)       0:00:17.838 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [barbican : Copying over barbican-api-paste.ini] **************************\nWednesday 30 September 2026  06:30:55 +0000 (0:00:01.130)       0:00:18.968 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Copying over barbican.conf] ***********************************\nWednesday 30 September 2026  06:30:55 +0000 (0:00:00.206)       0:00:19.174 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [barbican : Copying over existing policy file] ****************************\nWednesday 30 September 2026  06:31:01 +0000 (0:00:06.111)       0:00:25.286 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for barbican] ****************\nWednesday 30 September 2026  06:31:02 +0000 (0:00:00.888)       0:00:26.175 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for barbican] ***\nWednesday 30 September 2026  06:31:07 +0000 (0:00:05.532)       0:00:31.707 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart barbican-api container,Restart barbican-keystone-listener container,Restart barbican-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart barbican-api container,Restart barbican-keystone-listener container,Restart barbican-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart barbican-api container,Restart barbican-keystone-listener container,Restart barbican-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for barbican] ***\nWednesday 30 September 2026  06:31:08 +0000 (0:00:00.276)       0:00:31.984 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [barbican : Running barbican bootstrap container] *************************\nWednesday 30 September 2026  06:31:08 +0000 (0:00:00.868)       0:00:32.852 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [barbican : Flush handlers] ***********************************************\nWednesday 30 September 2026  06:31:19 +0000 (0:00:10.661)       0:00:43.514 *** \n\nTASK [barbican : Flush handlers] ***********************************************\nWednesday 30 September 2026  06:31:19 +0000 (0:00:00.025)       0:00:43.540 *** \n\nTASK [barbican : Flush handlers] ***********************************************\nWednesday 30 September 2026  06:31:19 +0000 (0:00:00.025)       0:00:43.565 *** \n\nRUNNING HANDLER [barbican : Restart barbican-api container] ********************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:31:19 +0000 (0:00:00.027)       0:00:43.593 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [barbican : Restart barbican-keystone-listener container] ******\nWednesday 30 September 2026  06:33:31 +0000 (0:02:11.846)       0:02:55.439 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [barbican : Restart barbican-worker container] *****************\nWednesday 30 September 2026  06:33:42 +0000 (0:00:10.589)       0:03:06.028 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:33:52 +0000 (0:00:10.759)       0:03:16.788 *** \n=============================================================================== \nbarbican : Restart barbican-api container ----------------------------- 131.85s\nbarbican : Restart barbican-worker container --------------------------- 10.76s\nbarbican : Running barbican bootstrap container ------------------------ 10.66s\nbarbican : Restart barbican-keystone-listener container ---------------- 10.59s\nbarbican : Copying over barbican.conf ----------------------------------- 6.11s\nservice-check-containers : Check containers for barbican ---------------- 5.53s\nbarbican : Copying over config.json files for services ------------------ 4.39s\nservice-cert-copy : Copying over extra CA certificates for barbican ----- 3.93s\nbarbican : Ensuring config directories exist ---------------------------- 2.63s\nservice-uwsgi-config : Copying over uWSGI config for barbican-api ------- 1.99s\nbarbican : Checking whether barbican-api-paste.ini file exists ---------- 1.13s\nservice-cert-copy : Copying over backend internal TLS key for barbican --- 0.97s\nbarbican : Copying over existing policy file ---------------------------- 0.89s\nservice-check-containers : Check containers that require iteration for barbican --- 0.87s\nservice-cert-copy : Copying over backend internal TLS certificate for barbican --- 0.84s\nservice-cert-copy : Check containers that require iteration for barbican --- 0.80s\nbarbican : Include tasks for action upgrade ----------------------------- 0.38s\nConfigure uWSGI for barbican-api ---------------------------------------- 0.33s\nGroup hosts based on enabled services ----------------------------------- 0.32s\nbarbican : Copying over TLS certificates -------------------------------- 0.30s\n+ osism apply -a upgrade designate\n\u001b[32m2026-09-30 06:33:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of designate.\u001b[0m\n\u001b[32m2026-09-30 06:33:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 271c9401-5e53-4e1f-a689-a669229c9686 (designate) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:33:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 271c9401-5e53-4e1f-a689-a669229c9686 (designate) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:34:00 +0000 (0:00:00.432)       0:00:00.432 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:34:00 +0000 (0:00:00.189)       0:00:00.622 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_designate_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_designate_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_designate_True)\u001b[0m\n\nPLAY [Apply role designate] ****************************************************\n\nTASK [designate : Include tasks for action upgrade] ****************************\nWednesday 30 September 2026  06:34:00 +0000 (0:00:00.232)       0:00:00.854 *** \n\u001b[0;36mincluded: /ansible/roles/designate/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [designate : Ensuring config directories exist] ***************************\nWednesday 30 September 2026  06:34:01 +0000 (0:00:00.390)       0:00:01.245 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [designate : Check if policies shall be overwritten] **********************\nWednesday 30 September 2026  06:34:06 +0000 (0:00:04.992)       0:00:06.238 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [designate : Set designate policy file] ***********************************\nWednesday 30 September 2026  06:34:06 +0000 (0:00:00.123)       0:00:06.361 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : Copying over TLS certificates] *******************************\nWednesday 30 September 2026  06:34:06 +0000 (0:00:00.185)       0:00:06.547 *** \n\u001b[0;36mincluded: /ansible/roles/designate/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for designate] ****\nWednesday 30 September 2026  06:34:06 +0000 (0:00:00.347)       0:00:06.895 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for designate] ***\nWednesday 30 September 2026  06:34:15 +0000 (0:00:08.491)       0:00:15.386 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for designate] ***\nWednesday 30 September 2026  06:34:16 +0000 (0:00:01.166)       0:00:16.552 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for designate] ***\nWednesday 30 September 2026  06:34:17 +0000 (0:00:01.302)       0:00:17.854 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : Copying over config.json files for services] *****************\nWednesday 30 September 2026  06:34:19 +0000 (0:00:01.316)       0:00:19.171 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [Configure uWSGI for Designate] *******************************************\nWednesday 30 September 2026  06:34:26 +0000 (0:00:07.663)       0:00:26.834 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for designate-api] ******\nWednesday 30 September 2026  06:34:27 +0000 (0:00:00.476)       0:00:27.311 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [designate : Copying over designate.conf] *********************************\nWednesday 30 September 2026  06:34:28 +0000 (0:00:01.602)       0:00:28.913 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [designate : Copying over pools.yaml] *************************************\nWednesday 30 September 2026  06:34:41 +0000 (0:00:12.516)       0:00:41.430 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m\n\nTASK [designate : Copying over named.conf] *************************************\nWednesday 30 September 2026  06:34:44 +0000 (0:00:03.019)       0:00:44.449 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m\n\nTASK [designate : Copying over rndc.conf] **************************************\nWednesday 30 September 2026  06:34:46 +0000 (0:00:01.734)       0:00:46.183 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [designate : Copying over rndc.key] ***************************************\nWednesday 30 September 2026  06:34:49 +0000 (0:00:03.814)       0:00:49.998 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [designate : Include tasks from backend_external.yml] *********************\nWednesday 30 September 2026  06:34:53 +0000 (0:00:03.653)       0:00:53.651 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [designate : Copying over existing policy file] ***************************\nWednesday 30 September 2026  06:34:53 +0000 (0:00:00.208)       0:00:53.859 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for designate] ***************\nWednesday 30 September 2026  06:34:55 +0000 (0:00:01.503)       0:00:55.363 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for designate] ***\nWednesday 30 September 2026  06:35:05 +0000 (0:00:09.877)       0:01:05.240 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart designate-api container,Restart designate-backend-bind9 container,Restart designate-central container,Restart designate-mdns container,Restart designate-producer container,Restart designate-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart designate-api container,Restart designate-backend-bind9 container,Restart designate-central container,Restart designate-mdns container,Restart designate-producer container,Restart designate-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart designate-api container,Restart designate-backend-bind9 container,Restart designate-central container,Restart designate-mdns container,Restart designate-producer container,Restart designate-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for designate] ***\nWednesday 30 September 2026  06:35:05 +0000 (0:00:00.270)       0:01:05.510 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [designate : Running Designate bootstrap container] ***********************\nWednesday 30 September 2026  06:35:06 +0000 (0:00:01.311)       0:01:06.822 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [designate : Flush handlers] **********************************************\nWednesday 30 September 2026  06:35:20 +0000 (0:00:13.847)       0:01:20.669 *** \n\nTASK [designate : Flush handlers] **********************************************\nWednesday 30 September 2026  06:35:20 +0000 (0:00:00.036)       0:01:20.706 *** \n\nTASK [designate : Flush handlers] **********************************************\nWednesday 30 September 2026  06:35:20 +0000 (0:00:00.027)       0:01:20.733 *** \n\nRUNNING HANDLER [designate : Restart designate-backend-bind9 container] ********\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:35:20 +0000 (0:00:00.027)       0:01:20.760 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-api container] ******************\nWednesday 30 September 2026  06:35:33 +0000 (0:00:12.434)       0:01:33.195 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-central container] **************\nWednesday 30 September 2026  06:35:43 +0000 (0:00:10.667)       0:01:43.863 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-producer container] *************\nWednesday 30 September 2026  06:37:55 +0000 (0:02:11.271)       0:03:55.134 *** \n\nSTILL ALIVE [task 'designate : Restart designate-producer container' is running] ***\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-mdns container] *****************\nWednesday 30 September 2026  06:40:06 +0000 (0:02:11.247)       0:06:06.382 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [designate : Restart designate-worker container] ***************\nWednesday 30 September 2026  06:40:17 +0000 (0:00:10.909)       0:06:17.292 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [designate : Non-destructive DNS pools update] ****************************\nWednesday 30 September 2026  06:40:28 +0000 (0:00:10.987)       0:06:28.279 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:40:37 +0000 (0:00:09.558)       0:06:37.838 *** \n=============================================================================== \ndesignate : Restart designate-central container ----------------------- 131.27s\ndesignate : Restart designate-producer container ---------------------- 131.25s\ndesignate : Running Designate bootstrap container ---------------------- 13.85s\ndesignate : Copying over designate.conf -------------------------------- 12.52s\ndesignate : Restart designate-backend-bind9 container ------------------ 12.44s\ndesignate : Restart designate-worker container ------------------------- 10.99s\ndesignate : Restart designate-mdns container --------------------------- 10.91s\ndesignate : Restart designate-api container ---------------------------- 10.67s\nservice-check-containers : Check containers for designate --------------- 9.88s\ndesignate : Non-destructive DNS pools update ---------------------------- 9.56s\nservice-cert-copy : Copying over extra CA certificates for designate ---- 8.49s\ndesignate : Copying over config.json files for services ----------------- 7.66s\ndesignate : Ensuring config directories exist --------------------------- 4.99s\ndesignate : Copying over rndc.conf -------------------------------------- 3.81s\ndesignate : Copying over rndc.key --------------------------------------- 3.65s\ndesignate : Copying over pools.yaml ------------------------------------- 3.02s\ndesignate : Copying over named.conf ------------------------------------- 1.73s\nservice-uwsgi-config : Copying over uWSGI config for designate-api ------ 1.60s\ndesignate : Copying over existing policy file --------------------------- 1.50s\nservice-cert-copy : Copying over backend internal TLS key for designate --- 1.32s\n+ osism apply -a upgrade ceilometer\n\u001b[32m2026-09-30 06:40:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceilometer.\u001b[0m\n\u001b[32m2026-09-30 06:40:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask eb76364c-e2c1-4148-a61e-71a5aaaefef9 (ceilometer) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:40:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task eb76364c-e2c1-4148-a61e-71a5aaaefef9 (ceilometer) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:40:45 +0000 (0:00:00.370)       0:00:00.370 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:40:45 +0000 (0:00:00.337)       0:00:00.708 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_ceilometer_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_ceilometer_True)\u001b[0m\n\nPLAY [Apply role ceilometer] ***************************************************\n\nTASK [ceilometer : Include tasks for action upgrade] ***************************\nWednesday 30 September 2026  06:40:45 +0000 (0:00:00.400)       0:00:01.109 *** \n\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [ceilometer : Ensuring config directories exist] **************************\nWednesday 30 September 2026  06:40:46 +0000 (0:00:00.669)       0:00:01.778 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\nTASK [ceilometer : Check if the folder for custom meter definitions exist] *****\nWednesday 30 September 2026  06:40:48 +0000 (0:00:02.402)       0:00:04.181 *** \n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\nTASK [ceilometer : Set variable that indicates if we have a folder for custom meter YAML files] ***\nWednesday 30 September 2026  06:40:51 +0000 (0:00:02.232)       0:00:06.413 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Find all *.yaml files in custom meter definitions folder (if the folder exist)] ***\nWednesday 30 September 2026  06:40:51 +0000 (0:00:00.342)       0:00:06.756 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Set the variable that control the copy of custom meter definitions] ***\nWednesday 30 September 2026  06:40:51 +0000 (0:00:00.403)       0:00:07.160 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Create default folder for custom meter definitions] *********\nWednesday 30 September 2026  06:40:52 +0000 (0:00:00.485)       0:00:07.645 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying custom meter definitions to Ceilometer] *************\nWednesday 30 September 2026  06:40:52 +0000 (0:00:00.518)       0:00:08.164 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check if the folder for dynamic pollsters definitions exist] ***\nWednesday 30 September 2026  06:40:53 +0000 (0:00:00.645)       0:00:08.810 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [ceilometer : Set the variable that control the copy of dynamic pollsters definitions] ***\nWednesday 30 September 2026  06:40:54 +0000 (0:00:01.108)       0:00:09.918 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Clean default folder for dynamic pollsters definitions] *****\nWednesday 30 September 2026  06:40:54 +0000 (0:00:00.338)       0:00:10.256 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Create default folder for dynamic pollsters definitions] ****\nWednesday 30 September 2026  06:40:55 +0000 (0:00:00.899)       0:00:11.156 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying dynamic pollsters definitions] **********************\nWednesday 30 September 2026  06:40:56 +0000 (0:00:00.358)       0:00:11.514 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check if custom polling.yaml exists] ************************\nWednesday 30 September 2026  06:40:56 +0000 (0:00:00.384)       0:00:11.899 *** \n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over polling.yaml] **********************************\nWednesday 30 September 2026  06:40:59 +0000 (0:00:02.410)       0:00:14.309 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [ceilometer : Set ceilometer polling file's path] *************************\nWednesday 30 September 2026  06:40:59 +0000 (0:00:00.790)       0:00:15.100 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check custom gnocchi_resources.yaml exists] *****************\nWednesday 30 September 2026  06:41:00 +0000 (0:00:00.349)       0:00:15.450 *** \n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over gnocchi_resources.yaml] ************************\nWednesday 30 September 2026  06:41:02 +0000 (0:00:01.918)       0:00:17.368 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Set ceilometer gnocchi_resources file's path] ***************\nWednesday 30 September 2026  06:41:02 +0000 (0:00:00.792)       0:00:18.161 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Check if policies shall be overwritten] *********************\nWednesday 30 September 2026  06:41:03 +0000 (0:00:00.336)       0:00:18.497 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [ceilometer : Set ceilometer policy file] *********************************\nWednesday 30 September 2026  06:41:03 +0000 (0:00:00.134)       0:00:18.631 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying over TLS certificates] ******************************\nWednesday 30 September 2026  06:41:03 +0000 (0:00:00.355)       0:00:18.987 *** \n\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for ceilometer] ***\nWednesday 30 September 2026  06:41:04 +0000 (0:00:00.588)       0:00:19.575 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for ceilometer] ***\nWednesday 30 September 2026  06:41:07 +0000 (0:00:03.170)       0:00:22.745 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for ceilometer] ***\nWednesday 30 September 2026  06:41:08 +0000 (0:00:00.686)       0:00:23.432 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for ceilometer] ***\nWednesday 30 September 2026  06:41:08 +0000 (0:00:00.806)       0:00:24.238 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\nTASK [ceilometer : Copying over config.json files for services] ****************\nWednesday 30 September 2026  06:41:10 +0000 (0:00:01.082)       0:00:25.320 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\nTASK [ceilometer : Copying over ceilometer.conf] *******************************\nWednesday 30 September 2026  06:41:13 +0000 (0:00:03.397)       0:00:28.717 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\nTASK [ceilometer : Check custom event_definitions.yaml exists] *****************\nWednesday 30 September 2026  06:41:17 +0000 (0:00:04.173)       0:00:32.890 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over event_definitions.yaml] ************************\nWednesday 30 September 2026  06:41:19 +0000 (0:00:01.906)       0:00:34.797 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying over event_definitions.yaml for notification service] ***\nWednesday 30 September 2026  06:41:19 +0000 (0:00:00.339)       0:00:35.136 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceilometer : Copying over event_pipeline.yaml] ***************************\nWednesday 30 September 2026  06:41:21 +0000 (0:00:01.427)       0:00:36.564 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [ceilometer : Check custom pipeline.yaml exists] **************************\nWednesday 30 September 2026  06:41:22 +0000 (0:00:01.672)       0:00:38.236 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\nTASK [ceilometer : Copying over custom pipeline.yaml file] *********************\nWednesday 30 September 2026  06:41:25 +0000 (0:00:02.146)       0:00:40.383 *** \n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\nTASK [ceilometer : Copying over pipeline.yaml file] ****************************\nWednesday 30 September 2026  06:41:28 +0000 (0:00:03.316)       0:00:43.699 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [ceilometer : Copying over existing policy file] **************************\nWednesday 30 September 2026  06:41:29 +0000 (0:00:00.849)       0:00:44.548 *** \n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-check-containers : Check containers for ceilometer] **************\nWednesday 30 September 2026  06:41:30 +0000 (0:00:00.938)       0:00:45.487 *** \n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for ceilometer] ***\nWednesday 30 September 2026  06:41:34 +0000 (0:00:03.997)       0:00:49.484 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-notification container,Restart ceilometer-central container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-notification container,Restart ceilometer-central container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-notification container,Restart ceilometer-central container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-compute container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-compute container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-compute container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for ceilometer] ***\nWednesday 30 September 2026  06:41:34 +0000 (0:00:00.582)       0:00:50.067 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [ceilometer : Running Ceilometer bootstrap container] *********************\nWednesday 30 September 2026  06:41:35 +0000 (0:00:00.732)       0:00:50.799 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  06:41:43 +0000 (0:00:08.043)       0:00:58.842 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  06:41:43 +0000 (0:00:00.037)       0:00:58.879 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  06:41:43 +0000 (0:00:00.028)       0:00:58.908 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  06:41:43 +0000 (0:00:00.025)       0:00:58.933 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  06:41:43 +0000 (0:00:00.029)       0:00:58.963 *** \n\nTASK [ceilometer : Flush handlers] *********************************************\nWednesday 30 September 2026  06:41:43 +0000 (0:00:00.022)       0:00:58.986 *** \n\nRUNNING HANDLER [ceilometer : Restart ceilometer-notification container] *******\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:41:43 +0000 (0:00:00.026)       0:00:59.012 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [ceilometer : Restart ceilometer-central container] ************\nWednesday 30 September 2026  06:41:57 +0000 (0:00:13.415)       0:01:12.428 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [ceilometer : Restart ceilometer-compute container] ************\nWednesday 30 September 2026  06:42:08 +0000 (0:00:10.944)       0:01:23.372 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:42:19 +0000 (0:00:11.694)       0:01:35.066 *** \n=============================================================================== \nceilometer : Restart ceilometer-notification container ----------------- 13.42s\nceilometer : Restart ceilometer-compute container ---------------------- 11.69s\nceilometer : Restart ceilometer-central container ---------------------- 10.94s\nceilometer : Running Ceilometer bootstrap container --------------------- 8.04s\nceilometer : Copying over ceilometer.conf ------------------------------- 4.17s\nservice-check-containers : Check containers for ceilometer -------------- 4.00s\nceilometer : Copying over config.json files for services ---------------- 3.39s\nceilometer : Copying over custom pipeline.yaml file --------------------- 3.32s\nservice-cert-copy : Copying over extra CA certificates for ceilometer --- 3.17s\nceilometer : Check if custom polling.yaml exists ------------------------ 2.41s\nceilometer : Ensuring config directories exist -------------------------- 2.40s\nceilometer : Check if the folder for custom meter definitions exist ----- 2.23s\nceilometer : Check custom pipeline.yaml exists -------------------------- 2.15s\nceilometer : Check custom gnocchi_resources.yaml exists ----------------- 1.92s\nceilometer : Check custom event_definitions.yaml exists ----------------- 1.91s\nceilometer : Copying over event_pipeline.yaml --------------------------- 1.67s\nceilometer : Copying over event_definitions.yaml for notification service --- 1.43s\nceilometer : Check if the folder for dynamic pollsters definitions exist --- 1.11s\nservice-cert-copy : Copying over backend internal TLS key for ceilometer --- 1.08s\nceilometer : Copying over existing policy file -------------------------- 0.94s\n+ osism apply -a upgrade aodh\n\u001b[32m2026-09-30 06:42:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of aodh.\u001b[0m\n\u001b[32m2026-09-30 06:42:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask dfa07395-1cde-476c-a38e-3a9defd1bde4 (aodh) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:42:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task dfa07395-1cde-476c-a38e-3a9defd1bde4 (aodh) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:42:27 +0000 (0:00:00.429)       0:00:00.429 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:42:27 +0000 (0:00:00.212)       0:00:00.641 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_aodh_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_aodh_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_aodh_True)\u001b[0m\n\nPLAY [Apply role aodh] *********************************************************\n\nTASK [aodh : Include tasks for action upgrade] *********************************\nWednesday 30 September 2026  06:42:27 +0000 (0:00:00.264)       0:00:00.905 *** \n\u001b[0;36mincluded: /ansible/roles/aodh/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [aodh : Ensuring config directories exist] ********************************\nWednesday 30 September 2026  06:42:28 +0000 (0:00:00.417)       0:00:01.322 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [aodh : Check if policies shall be overwritten] ***************************\nWednesday 30 September 2026  06:42:31 +0000 (0:00:03.283)       0:00:04.606 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [aodh : Set aodh policy file] *********************************************\nWednesday 30 September 2026  06:42:31 +0000 (0:00:00.115)       0:00:04.722 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : Copying over existing policy file] ********************************\nWednesday 30 September 2026  06:42:31 +0000 (0:00:00.177)       0:00:04.899 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : Copying over TLS certificates] ************************************\nWednesday 30 September 2026  06:42:32 +0000 (0:00:00.903)       0:00:05.803 *** \n\u001b[0;36mincluded: /ansible/roles/aodh/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for aodh] *********\nWednesday 30 September 2026  06:42:33 +0000 (0:00:00.330)       0:00:06.133 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for aodh] ****\nWednesday 30 September 2026  06:42:38 +0000 (0:00:05.461)       0:00:11.595 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for aodh] ***\nWednesday 30 September 2026  06:42:39 +0000 (0:00:00.945)       0:00:12.540 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for aodh] ******\nWednesday 30 September 2026  06:42:40 +0000 (0:00:00.878)       0:00:13.419 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : Copying over config.json files for services] **********************\nWednesday 30 September 2026  06:42:41 +0000 (0:00:01.145)       0:00:14.564 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [aodh : Copying over aodh.conf] *******************************************\nWednesday 30 September 2026  06:42:47 +0000 (0:00:06.009)       0:00:20.574 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [Configure uWSGI for aodh] ************************************************\nWednesday 30 September 2026  06:42:55 +0000 (0:00:08.270)       0:00:28.845 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for aodh-api] ***********\nWednesday 30 September 2026  06:42:56 +0000 (0:00:00.346)       0:00:29.192 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [service-check-containers : Check containers for aodh] ********************\nWednesday 30 September 2026  06:42:57 +0000 (0:00:01.664)       0:00:30.856 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for aodh] ***\nWednesday 30 September 2026  06:43:05 +0000 (0:00:07.264)       0:00:38.120 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart aodh-api container,Restart aodh-evaluator container,Restart aodh-listener container,Restart aodh-notifier container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart aodh-api container,Restart aodh-evaluator container,Restart aodh-listener container,Restart aodh-notifier container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart aodh-api container,Restart aodh-evaluator container,Restart aodh-listener container,Restart aodh-notifier container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for aodh] ***\nWednesday 30 September 2026  06:43:05 +0000 (0:00:00.263)       0:00:38.383 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [aodh : Running aodh bootstrap container] *********************************\nWednesday 30 September 2026  06:43:06 +0000 (0:00:00.907)       0:00:39.291 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [aodh : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:43:20 +0000 (0:00:14.175)       0:00:53.467 *** \n\nTASK [aodh : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:43:20 +0000 (0:00:00.036)       0:00:53.503 *** \n\nTASK [aodh : Flush handlers] ***************************************************\nWednesday 30 September 2026  06:43:20 +0000 (0:00:00.035)       0:00:53.539 *** \n\nRUNNING HANDLER [aodh : Restart aodh-api container] ****************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:43:20 +0000 (0:00:00.044)       0:00:53.583 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [aodh : Restart aodh-evaluator container] **********************\nWednesday 30 September 2026  06:43:31 +0000 (0:00:11.155)       0:01:04.739 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [aodh : Restart aodh-listener container] ***********************\nWednesday 30 September 2026  06:43:42 +0000 (0:00:10.532)       0:01:15.271 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [aodh : Restart aodh-notifier container] ***********************\nWednesday 30 September 2026  06:43:52 +0000 (0:00:10.405)       0:01:25.677 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:44:08 +0000 (0:00:15.887)       0:01:41.564 *** \n=============================================================================== \naodh : Restart aodh-notifier container --------------------------------- 15.89s\naodh : Running aodh bootstrap container -------------------------------- 14.18s\naodh : Restart aodh-api container -------------------------------------- 11.16s\naodh : Restart aodh-evaluator container -------------------------------- 10.53s\naodh : Restart aodh-listener container --------------------------------- 10.41s\naodh : Copying over aodh.conf ------------------------------------------- 8.27s\nservice-check-containers : Check containers for aodh -------------------- 7.26s\naodh : Copying over config.json files for services ---------------------- 6.01s\nservice-cert-copy : Copying over extra CA certificates for aodh --------- 5.46s\naodh : Ensuring config directories exist -------------------------------- 3.28s\nservice-uwsgi-config : Copying over uWSGI config for aodh-api ----------- 1.66s\nservice-cert-copy : Copying over backend internal TLS key for aodh ------ 1.15s\nservice-cert-copy : Check containers that require iteration for aodh ---- 0.94s\nservice-check-containers : Check containers that require iteration for aodh --- 0.91s\naodh : Copying over existing policy file -------------------------------- 0.90s\nservice-cert-copy : Copying over backend internal TLS certificate for aodh --- 0.88s\naodh : Include tasks for action upgrade --------------------------------- 0.41s\nConfigure uWSGI for aodh ------------------------------------------------ 0.35s\naodh : Copying over TLS certificates ------------------------------------ 0.33s\nGroup hosts based on enabled services ----------------------------------- 0.27s\n++ semver latest 7.0.0\n+ [[ -1 -ge 0 ]]\n+ [[ latest == \\l\\a\\t\\e\\s\\t ]]\n+ osism apply -a bootstrap octavia\n\u001b[32m2026-09-30 06:44:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of octavia.\u001b[0m\n\u001b[32m2026-09-30 06:44:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 880c8877-8e76-46d0-a614-90c65dd4faef (octavia) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:44:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 880c8877-8e76-46d0-a614-90c65dd4faef (octavia) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:44:15 +0000 (0:00:00.373)       0:00:00.373 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:44:16 +0000 (0:00:00.171)       0:00:00.545 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_octavia_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_octavia_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_octavia_True)\u001b[0m\n\nPLAY [Apply role octavia] ******************************************************\n\nTASK [octavia : Include tasks for action bootstrap] ****************************\nWednesday 30 September 2026  06:44:16 +0000 (0:00:00.266)       0:00:00.811 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/bootstrap.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [octavia : Creating Octavia database] *************************************\nWednesday 30 September 2026  06:44:16 +0000 (0:00:00.315)       0:00:01.127 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Creating Octavia persistence database] *************************\nWednesday 30 September 2026  06:44:21 +0000 (0:00:04.412)       0:00:05.540 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Creating Octavia database user and setting permissions] ********\nWednesday 30 September 2026  06:44:24 +0000 (0:00:03.108)       0:00:08.648 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Creating Octavia persistence database user and setting permissions] ***\nWednesday 30 September 2026  06:44:27 +0000 (0:00:03.241)       0:00:11.890 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Running Octavia bootstrap container] ***************************\nWednesday 30 September 2026  06:44:31 +0000 (0:00:03.720)       0:00:15.610 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:44:50 +0000 (0:00:19.317)       0:00:34.928 *** \n=============================================================================== \noctavia : Running Octavia bootstrap container -------------------------- 19.32s\noctavia : Creating Octavia database ------------------------------------- 4.41s\noctavia : Creating Octavia persistence database user and setting permissions --- 3.72s\noctavia : Creating Octavia database user and setting permissions -------- 3.24s\noctavia : Creating Octavia persistence database ------------------------- 3.11s\noctavia : Include tasks for action bootstrap ---------------------------- 0.32s\nGroup hosts based on enabled services ----------------------------------- 0.27s\nGroup hosts based on Kolla action --------------------------------------- 0.17s\n+ osism apply -a upgrade octavia\n\u001b[32m2026-09-30 06:44:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of octavia.\u001b[0m\n\u001b[32m2026-09-30 06:44:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 60e16e95-6eff-4ae6-b2e0-c69701a308c8 (octavia) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:44:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 60e16e95-6eff-4ae6-b2e0-c69701a308c8 (octavia) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:44:57 +0000 (0:00:00.377)       0:00:00.377 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:44:57 +0000 (0:00:00.195)       0:00:00.572 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_octavia_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_octavia_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_octavia_True)\u001b[0m\n\nPLAY [Apply role octavia] ******************************************************\n\nTASK [octavia : Include tasks for action upgrade] ******************************\nWednesday 30 September 2026  06:44:58 +0000 (0:00:00.246)       0:00:00.818 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [octavia : Include tasks from get_resources_info.yml] *********************\nWednesday 30 September 2026  06:44:58 +0000 (0:00:00.355)       0:00:01.174 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/get_resources_info.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [octavia : Get amphora flavor info] ***************************************\nWednesday 30 September 2026  06:44:58 +0000 (0:00:00.302)       0:00:01.477 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Get project id for project service] ****************************\nWednesday 30 September 2026  06:45:04 +0000 (0:00:05.209)       0:00:06.686 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Get security groups for octavia] *******************************\nWednesday 30 September 2026  06:45:08 +0000 (0:00:04.883)       0:00:11.570 *** \n\u001b[0;32mok: [testbed-node-0] => (item=lb-mgmt-sec-grp)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=lb-health-mgr-sec-grp)\u001b[0m\n\nTASK [octavia : Get loadbalancer management network] ***************************\nWednesday 30 September 2026  06:45:19 +0000 (0:00:10.671)       0:00:22.241 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Set octavia resources facts] ***********************************\nWednesday 30 September 2026  06:45:25 +0000 (0:00:05.642)       0:00:27.884 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  06:45:25 +0000 (0:00:00.205)       0:00:28.089 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [octavia : Check if policies shall be overwritten] ************************\nWednesday 30 September 2026  06:45:29 +0000 (0:00:04.054)       0:00:32.143 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Set octavia policy file] ***************************************\nWednesday 30 September 2026  06:45:29 +0000 (0:00:00.114)       0:00:32.257 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Copying over existing policy file] *****************************\nWednesday 30 September 2026  06:45:29 +0000 (0:00:00.201)       0:00:32.459 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  06:45:30 +0000 (0:00:01.101)       0:00:33.560 *** \n\u001b[0;36mincluded: /ansible/roles/octavia/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for octavia] ******\nWednesday 30 September 2026  06:45:31 +0000 (0:00:00.349)       0:00:33.910 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for octavia] ***\nWednesday 30 September 2026  06:45:38 +0000 (0:00:07.650)       0:00:41.561 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for octavia] ***\nWednesday 30 September 2026  06:45:40 +0000 (0:00:01.037)       0:00:42.598 *** \n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for octavia] ***\nWednesday 30 September 2026  06:45:41 +0000 (0:00:01.261)       0:00:43.859 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Copying over config.json files for services] *******************\nWednesday 30 September 2026  06:45:42 +0000 (0:00:01.078)       0:00:44.938 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [Configure uWSGI for Octavia] *********************************************\nWednesday 30 September 2026  06:45:49 +0000 (0:00:07.249)       0:00:52.188 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for octavia-api] ********\nWednesday 30 September 2026  06:45:49 +0000 (0:00:00.330)       0:00:52.518 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nTASK [octavia : Copying over octavia.conf] *************************************\nWednesday 30 September 2026  06:45:51 +0000 (0:00:01.486)       0:00:54.005 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [octavia : Copying over Octavia SSH key] **********************************\nWednesday 30 September 2026  06:46:05 +0000 (0:00:13.661)       0:01:07.667 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Copying certificate files for octavia-worker] ******************\nWednesday 30 September 2026  06:46:06 +0000 (0:00:01.376)       0:01:09.044 *** \n\u001b[0;32mok: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m\n\nTASK [octavia : Copying certificate files for octavia-housekeeping] ************\nWednesday 30 September 2026  06:46:12 +0000 (0:00:06.124)       0:01:15.169 *** \n\u001b[0;32mok: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m\n\nTASK [octavia : Copying certificate files for octavia-health-manager] **********\nWednesday 30 September 2026  06:46:16 +0000 (0:00:04.392)       0:01:19.561 *** \n\u001b[0;32mok: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m\n\nTASK [service-check-containers : Check containers for octavia] *****************\nWednesday 30 September 2026  06:46:21 +0000 (0:00:04.977)       0:01:24.539 *** \n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for octavia] ***\nWednesday 30 September 2026  06:46:30 +0000 (0:00:08.799)       0:01:33.338 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart octavia-api container,Restart octavia-driver-agent container,Restart octavia-health-manager container,Restart octavia-housekeeping container,Restart octavia-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart octavia-api container,Restart octavia-driver-agent container,Restart octavia-health-manager container,Restart octavia-housekeeping container,Restart octavia-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart octavia-api container,Restart octavia-driver-agent container,Restart octavia-health-manager container,Restart octavia-housekeeping container,Restart octavia-worker container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for octavia] ***\nWednesday 30 September 2026  06:46:31 +0000 (0:00:00.301)       0:01:33.640 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [octavia : Running Octavia bootstrap container] ***************************\nWednesday 30 September 2026  06:46:32 +0000 (0:00:01.093)       0:01:34.734 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [octavia : Flush handlers] ************************************************\nWednesday 30 September 2026  06:46:43 +0000 (0:00:11.654)       0:01:46.389 *** \n\nTASK [octavia : Flush handlers] ************************************************\nWednesday 30 September 2026  06:46:43 +0000 (0:00:00.032)       0:01:46.421 *** \n\nTASK [octavia : Flush handlers] ************************************************\nWednesday 30 September 2026  06:46:43 +0000 (0:00:00.025)       0:01:46.447 *** \n\nRUNNING HANDLER [octavia : Restart octavia-api container] **********************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:46:43 +0000 (0:00:00.030)       0:01:46.478 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-driver-agent container] *************\nWednesday 30 September 2026  06:46:59 +0000 (0:00:15.485)       0:02:01.963 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-health-manager container] ***********\nWednesday 30 September 2026  06:47:11 +0000 (0:00:12.283)       0:02:14.246 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-housekeeping container] *************\nWednesday 30 September 2026  06:47:22 +0000 (0:00:11.159)       0:02:25.405 *** \n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [octavia : Restart octavia-worker container] *******************\nWednesday 30 September 2026  06:47:33 +0000 (0:00:11.024)       0:02:36.429 *** \n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=28  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:47:49 +0000 (0:00:15.796)       0:02:52.226 *** \n=============================================================================== \noctavia : Restart octavia-worker container ----------------------------- 15.80s\noctavia : Restart octavia-api container -------------------------------- 15.49s\noctavia : Copying over octavia.conf ------------------------------------ 13.66s\noctavia : Restart octavia-driver-agent container ----------------------- 12.28s\noctavia : Running Octavia bootstrap container -------------------------- 11.65s\noctavia : Restart octavia-health-manager container --------------------- 11.16s\noctavia : Restart octavia-housekeeping container ----------------------- 11.02s\noctavia : Get security groups for octavia ------------------------------ 10.67s\nservice-check-containers : Check containers for octavia ----------------- 8.80s\nservice-cert-copy : Copying over extra CA certificates for octavia ------ 7.65s\noctavia : Copying over config.json files for services ------------------- 7.25s\noctavia : Copying certificate files for octavia-worker ------------------ 6.12s\noctavia : Get loadbalancer management network --------------------------- 5.64s\noctavia : Get amphora flavor info --------------------------------------- 5.21s\noctavia : Copying certificate files for octavia-health-manager ---------- 4.98s\noctavia : Get project id for project service ---------------------------- 4.88s\noctavia : Copying certificate files for octavia-housekeeping ------------ 4.39s\noctavia : Ensuring config directories exist ----------------------------- 4.05s\nservice-uwsgi-config : Copying over uWSGI config for octavia-api -------- 1.49s\noctavia : Copying over Octavia SSH key ---------------------------------- 1.38s\n+ [[ false == \\f\\a\\l\\s\\e ]]\n+ sh -c /opt/configuration/scripts/upgrade/310-openstack-extended.sh\n\u001b[32m2026-09-30 06:47:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of gnocchi.\u001b[0m\n\u001b[32m2026-09-30 06:47:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 03133610-a981-48cf-b977-9c69cbb7187d (gnocchi) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:47:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 03133610-a981-48cf-b977-9c69cbb7187d (gnocchi) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:47:56 +0000 (0:00:00.392)       0:00:00.392 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:47:57 +0000 (0:00:00.222)       0:00:00.614 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_gnocchi_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_gnocchi_False)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_gnocchi_False)\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: enable_gnocchi_True\u001b[0m\n\nPLAY [Apply role gnocchi] ******************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:47:57 +0000 (0:00:00.212)       0:00:00.826 *** \n=============================================================================== \nGroup hosts based on Kolla action --------------------------------------- 0.22s\nGroup hosts based on enabled services ----------------------------------- 0.21s\n\u001b[32m2026-09-30 06:48:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of manila.\u001b[0m\n\u001b[32m2026-09-30 06:48:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 1248c8ba-2d5f-4621-a6b2-1a1c406f72e6 (manila) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:48:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 1248c8ba-2d5f-4621-a6b2-1a1c406f72e6 (manila) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:48:04 +0000 (0:00:00.376)       0:00:00.376 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:48:04 +0000 (0:00:00.190)       0:00:00.567 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_manila_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_manila_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_manila_True)\u001b[0m\n\nPLAY [Apply role manila] *******************************************************\n\nTASK [manila : Include tasks for action upgrade] *******************************\nWednesday 30 September 2026  06:48:04 +0000 (0:00:00.272)       0:00:00.839 *** \n\u001b[0;36mincluded: /ansible/roles/manila/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [manila : Ensuring config directories exist] ******************************\nWednesday 30 September 2026  06:48:05 +0000 (0:00:00.352)       0:00:01.191 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [manila : Include tasks from external_ceph.yml] ***************************\nWednesday 30 September 2026  06:48:08 +0000 (0:00:03.093)       0:00:04.285 *** \n\u001b[0;36mincluded: /ansible/roles/manila/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [manila : Ensuring manila service ceph config subdir exists] **************\nWednesday 30 September 2026  06:48:08 +0000 (0:00:00.285)       0:00:04.570 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [manila : Copy over multiple ceph configs for Manila] *********************\nWednesday 30 September 2026  06:48:09 +0000 (0:00:00.666)       0:00:05.237 *** \n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\nTASK [manila : Copy over ceph Manila keyrings] *********************************\nWednesday 30 September 2026  06:48:10 +0000 (0:00:01.607)       0:00:06.845 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m\n\nTASK [manila : Ensuring config directory has correct owner and permission] *****\nWednesday 30 September 2026  06:48:12 +0000 (0:00:01.386)       0:00:08.231 *** \n\u001b[0;32mok: [testbed-node-0] => (item=manila-share)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=manila-share)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=manila-share)\u001b[0m\n\nTASK [manila : Check if policies shall be overwritten] *************************\nWednesday 30 September 2026  06:48:13 +0000 (0:00:00.793)       0:00:09.025 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [manila : Set manila policy file] *****************************************\nWednesday 30 September 2026  06:48:13 +0000 (0:00:00.106)       0:00:09.131 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [manila : Copying over TLS certificates] **********************************\nWednesday 30 September 2026  06:48:13 +0000 (0:00:00.200)       0:00:09.331 *** \n\u001b[0;36mincluded: /ansible/roles/manila/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for manila] *******\nWednesday 30 September 2026  06:48:13 +0000 (0:00:00.335)       0:00:09.666 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for manila] ***\nWednesday 30 September 2026  06:48:19 +0000 (0:00:05.760)       0:00:15.427 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for manila] ***\nWednesday 30 September 2026  06:48:20 +0000 (0:00:01.078)       0:00:16.506 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for manila] ****\nWednesday 30 September 2026  06:48:21 +0000 (0:00:01.008)       0:00:17.514 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Configure uWSGI for cloudkitty-api] **************************************\nWednesday 30 September 2026  06:48:22 +0000 (0:00:01.001)       0:00:18.516 *** \n\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-uwsgi-config : Copying over uWSGI config for manila-api] *********\nWednesday 30 September 2026  06:48:22 +0000 (0:00:00.323)       0:00:18.839 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [manila : Copying over config.json files for services] ********************\nWednesday 30 September 2026  06:48:24 +0000 (0:00:01.621)       0:00:20.460 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [manila : Copying over manila.conf] ***************************************\nWednesday 30 September 2026  06:48:30 +0000 (0:00:05.759)       0:00:26.220 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [manila : Copying over manila-share.conf] *********************************\nWednesday 30 September 2026  06:48:36 +0000 (0:00:06.162)       0:00:32.383 *** \n\u001b[0;33mchanged: [testbed-node-0] => (item=manila-share)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=manila-share)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=manila-share)\u001b[0m\n\nTASK [manila : Copying over existing policy file] ******************************\nWednesday 30 September 2026  06:48:39 +0000 (0:00:02.582)       0:00:34.965 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for manila] ******************\nWednesday 30 September 2026  06:48:39 +0000 (0:00:00.891)       0:00:35.856 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for manila] ***\nWednesday 30 September 2026  06:48:46 +0000 (0:00:06.542)       0:00:42.398 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart manila-api container,Restart manila-scheduler container,Restart manila-share container,Restart manila-data container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart manila-api container,Restart manila-scheduler container,Restart manila-share container,Restart manila-data container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart manila-api container,Restart manila-scheduler container,Restart manila-share container,Restart manila-data container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for manila] ***\nWednesday 30 September 2026  06:48:46 +0000 (0:00:00.257)       0:00:42.656 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [manila : Running Manila bootstrap container] *****************************\nWednesday 30 September 2026  06:48:47 +0000 (0:00:01.062)       0:00:43.719 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nTASK [manila : Flush handlers] *************************************************\nWednesday 30 September 2026  06:49:05 +0000 (0:00:18.046)       0:01:01.766 *** \n\nTASK [manila : Flush handlers] *************************************************\nWednesday 30 September 2026  06:49:05 +0000 (0:00:00.031)       0:01:01.797 *** \n\nTASK [manila : Flush handlers] *************************************************\nWednesday 30 September 2026  06:49:05 +0000 (0:00:00.030)       0:01:01.828 *** \n\nRUNNING HANDLER [manila : Restart manila-api container] ************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:49:05 +0000 (0:00:00.031)       0:01:01.859 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [manila : Restart manila-data container] ***********************\nWednesday 30 September 2026  06:49:20 +0000 (0:00:14.080)       0:01:15.939 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [manila : Restart manila-scheduler container] ******************\nWednesday 30 September 2026  06:49:40 +0000 (0:00:20.778)       0:01:36.717 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [manila : Restart manila-share container] **********************\nWednesday 30 September 2026  06:49:51 +0000 (0:00:11.094)       0:01:47.811 *** \n\nSTILL ALIVE [task 'manila : Restart manila-share container' is running] ********\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:52:07 +0000 (0:02:15.823)       0:04:03.634 *** \n=============================================================================== \nmanila : Restart manila-share container ------------------------------- 135.82s\nmanila : Restart manila-data container --------------------------------- 20.78s\nmanila : Running Manila bootstrap container ---------------------------- 18.05s\nmanila : Restart manila-api container ---------------------------------- 14.08s\nmanila : Restart manila-scheduler container ---------------------------- 11.09s\nservice-check-containers : Check containers for manila ------------------ 6.54s\nmanila : Copying over manila.conf --------------------------------------- 6.16s\nservice-cert-copy : Copying over extra CA certificates for manila ------- 5.76s\nmanila : Copying over config.json files for services -------------------- 5.76s\nmanila : Ensuring config directories exist ------------------------------ 3.09s\nmanila : Copying over manila-share.conf --------------------------------- 2.58s\nservice-uwsgi-config : Copying over uWSGI config for manila-api --------- 1.62s\nmanila : Copy over multiple ceph configs for Manila --------------------- 1.61s\nmanila : Copy over ceph Manila keyrings --------------------------------- 1.39s\nservice-cert-copy : Check containers that require iteration for manila --- 1.08s\nservice-check-containers : Check containers that require iteration for manila --- 1.06s\nservice-cert-copy : Copying over backend internal TLS certificate for manila --- 1.01s\nservice-cert-copy : Copying over backend internal TLS key for manila ---- 1.00s\nmanila : Copying over existing policy file ------------------------------ 0.89s\nmanila : Ensuring config directory has correct owner and permission ----- 0.79s\n+ [[ true == \\t\\r\\u\\e ]]\n+ osism migrate rabbitmq3to4 delete\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 6 classic queue(s) in vhost '/'\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-cinder\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-glance\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-ironic\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-keystone\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-neutron\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-nova\u001b[0m\n\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully deleted 6 queue(s) in vhost '/'\u001b[0m\n+ osism migrate rabbitmq3to4 list\n\u001b[32m2026-09-30 06:52:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 06:52:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mNo classic queues found in vhost '/'\u001b[0m\n+ osism migrate rabbitmq3to4 list --vhost openstack --quorum\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 199 quorum queue(s) in vhost 'openstack':\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - alarm.all.sample (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - alarming.sample (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers.barbican.queue (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout_testbed-node-0:barbican-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout_testbed-node-1:barbican-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout_testbed-node-2:barbican-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican_notifications.info (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-0:designate-central:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-0:designate-central:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-1:designate-central:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-1:designate-central:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-2:designate-central:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-2:designate-central:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout_testbed-node-0:cinder-backup:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout_testbed-node-1:cinder-backup:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout_testbed-node-2:cinder-backup:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout_testbed-node-0:cinder-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout_testbed-node-1:cinder-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout_testbed-node-2:cinder-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes_fanout_testbed-node-0:cinder-volume:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes_fanout_testbed-node-1:cinder-volume:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes_fanout_testbed-node-2:cinder-volume:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout_testbed-node-0:cinder-volume:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout_testbed-node-1:cinder-volume:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout_testbed-node-2:cinder-volume:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt.testbed-node-3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt.testbed-node-4 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt.testbed-node-5 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt_fanout_testbed-node-3:nova-compute:3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt_fanout_testbed-node-4:nova-compute:3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt_fanout_testbed-node-5:nova-compute:3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute.testbed-node-3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute.testbed-node-4 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute.testbed-node-5 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout_testbed-node-3:nova-compute:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout_testbed-node-4:nova-compute:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout_testbed-node-5:nova-compute:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-0:nova-conductor:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-0:nova-conductor:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-1:nova-conductor:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-1:nova-conductor:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-2:nova-conductor:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-2:nova-conductor:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - event.sample (vhost: openstack, messages: 3)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout_testbed-node-0:manila-data:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout_testbed-node-1:manila-data:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout_testbed-node-2:manila-data:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout_testbed-node-0:manila-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout_testbed-node-1:manila-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout_testbed-node-2:manila-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share.testbed-node-0@cephfsnative1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share.testbed-node-1@cephfsnative1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share.testbed-node-2@cephfsnative1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout_testbed-node-0:manila-share:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout_testbed-node-1:manila-share:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout_testbed-node-2:manila-share:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.audit (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.critical (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.debug (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.error (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.info (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.sample (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.warn (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout_testbed-node-0:octavia-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout_testbed-node-1:octavia-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout_testbed-node-2:octavia-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-cinder (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-glance (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-ironic (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-keystone (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-neutron (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-nova (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-0:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-0:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-1:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-1:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-2:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-2:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-0:neutron-rpc-server:4 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-0:neutron-rpc-server:5 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-0:neutron-rpc-server:6 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-1:neutron-rpc-server:4 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-1:neutron-rpc-server:5 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-1:neutron-rpc-server:6 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-2:neutron-rpc-server:4 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-2:neutron-rpc-server:5 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-2:neutron-rpc-server:6 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:10 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:11 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:12 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:10 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:11 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:12 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:10 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:11 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:12 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:3 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-0:neutron-rpc-server:7 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-0:neutron-rpc-server:8 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-0:neutron-rpc-server:9 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-1:neutron-rpc-server:7 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-1:neutron-rpc-server:8 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-1:neutron-rpc-server:9 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-2:neutron-rpc-server:7 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-2:neutron-rpc-server:8 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-2:neutron-rpc-server:9 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-0:designate-manage:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-0:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-0:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-1:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-1:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-2:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-2:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-3:nova-compute:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-4:nova-compute:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-5:nova-compute:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-0:nova-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-0:nova-scheduler:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-1:nova-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-1:nova-scheduler:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-2:nova-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-2:nova-scheduler:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-0:designate-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-0:designate-worker:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-1:designate-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-1:designate-worker:2 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-2:designate-worker:1 (vhost: openstack, messages: 0)\u001b[0m\n\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-2:designate-worker:2 (vhost: openstack, messages: 0)\u001b[0m\n+ osism migrate rabbitmq3to4 delete-exchanges\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 39 exchange(s) in vhost '/'\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: aodh\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: barbican.workers_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: ceilometer\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: central_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-backup_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-scheduler_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume.testbed-node-0@rbd-volumes_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume.testbed-node-1@rbd-volumes_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume.testbed-node-2@rbd-volumes_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: designate\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: dns\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: glance\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: heat\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: ironic\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: keystone\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: l3_agent_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: magnum\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: manila-data_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: manila-scheduler_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: manila-share_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-Network-1.2_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-Port-1.10_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-SecurityGroup-1.6_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-SecurityGroupRule-1.3_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-Subnet-1.2_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: nova\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: octavia\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: octavia_provisioning_v2_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: openstack\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: producer_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: q-agent-notifier-port-update_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: q-agent-notifier-security_group-update_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: swift\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: trove\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: worker_fanout\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: zaqar\u001b[0m\n\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully deleted 39 exchange(s) in vhost '/'\u001b[0m\n+ osism migrate rabbitmq3to4 list-exchanges\n\u001b[32m2026-09-30 06:53:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m\n\u001b[32m2026-09-30 06:53:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mNo exchanges found in vhost '/'\u001b[0m\n+ [[ false == \\f\\a\\l\\s\\e ]]\n+ sh -c /opt/configuration/scripts/upgrade/400-monitoring.sh\n\u001b[32m2026-09-30 06:53:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of prometheus.\u001b[0m\n\u001b[32m2026-09-30 06:53:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a0f36a38-1370-451e-a792-c6cf63953a12 (prometheus) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:53:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a0f36a38-1370-451e-a792-c6cf63953a12 (prometheus) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:53:10 +0000 (0:00:00.288)       0:00:00.288 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:53:10 +0000 (0:00:00.448)       0:00:00.737 *** \n\u001b[0;32mok: [testbed-manager] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item=enable_prometheus_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item=enable_prometheus_True)\u001b[0m\n\nPLAY [Apply role prometheus] ***************************************************\n\nTASK [prometheus : Include tasks for action upgrade] ***************************\nWednesday 30 September 2026  06:53:10 +0000 (0:00:00.465)       0:00:01.202 *** \n\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/upgrade.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [prometheus : Ensuring config directories exist] **************************\nWednesday 30 September 2026  06:53:11 +0000 (0:00:00.735)       0:00:01.938 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [prometheus : Copying over TLS certificates] ******************************\nWednesday 30 September 2026  06:53:15 +0000 (0:00:04.251)       0:00:06.190 *** \n\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for prometheus] ***\nWednesday 30 September 2026  06:53:16 +0000 (0:00:00.878)       0:00:07.068 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for prometheus] ***\nWednesday 30 September 2026  06:53:24 +0000 (0:00:07.488)       0:00:14.557 *** \n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for prometheus] ***\nWednesday 30 September 2026  06:53:25 +0000 (0:00:01.158)       0:00:15.716 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for prometheus] ***\nWednesday 30 September 2026  06:53:26 +0000 (0:00:01.257)       0:00:16.974 *** \n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [prometheus : Copying over config.json files] *****************************\nWednesday 30 September 2026  06:53:28 +0000 (0:00:01.634)       0:00:18.608 *** \n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [prometheus : Find custom prometheus alert rules files] *******************\nWednesday 30 September 2026  06:53:35 +0000 (0:00:07.318)       0:00:25.927 *** \n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Copying over custom prometheus alert rules files] ***********\nWednesday 30 September 2026  06:53:36 +0000 (0:00:01.329)       0:00:27.257 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Find prometheus common config overrides] ********************\nWednesday 30 September 2026  06:53:37 +0000 (0:00:00.413)       0:00:27.670 *** \n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Find prometheus host config overrides] **********************\nWednesday 30 September 2026  06:53:38 +0000 (0:00:01.099)       0:00:28.770 *** \n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-1/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-1/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-0/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-0/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-manager/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-manager/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-3/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-3/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-2/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-2/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-5/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-5/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m\n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-4/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-4/prometheus.yml.d' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m\n\nTASK [prometheus : Copying over prometheus config file] ************************\nWednesday 30 September 2026  06:53:41 +0000 (0:00:02.536)       0:00:31.306 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2)\u001b[0m\n\nTASK [prometheus : Copying over prometheus web config file] ********************\nWednesday 30 September 2026  06:53:47 +0000 (0:00:06.510)       0:00:37.817 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2)\u001b[0m\n\nTASK [prometheus : Copying over prometheus alertmanager config file] ***********\nWednesday 30 September 2026  06:53:50 +0000 (0:00:03.089)       0:00:40.906 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml)\u001b[0m\n\nTASK [prometheus : Find custom Alertmanager alert notification templates] ******\nWednesday 30 September 2026  06:53:51 +0000 (0:00:01.222)       0:00:42.128 *** \n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Copying over custom Alertmanager alert notification templates] ***\nWednesday 30 September 2026  06:53:52 +0000 (0:00:01.135)       0:00:43.264 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Copying over my.cnf for mysqld_exporter] ********************\nWednesday 30 September 2026  06:53:53 +0000 (0:00:00.467)       0:00:43.732 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [prometheus : Copying cloud config file for openstack exporter] ***********\nWednesday 30 September 2026  06:53:55 +0000 (0:00:01.579)       0:00:45.311 *** \n\u001b[0;36mskipping: [testbed-manager] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Copying config file for blackbox exporter] ******************\nWednesday 30 September 2026  06:53:55 +0000 (0:00:00.522)       0:00:45.834 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2)\u001b[0m\n\nTASK [prometheus : Copying config file for openstack network exporter] *********\nWednesday 30 September 2026  06:53:56 +0000 (0:00:01.263)       0:00:47.097 *** \n\u001b[0;36mskipping: [testbed-manager] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m\n\nTASK [prometheus : Find extra prometheus server config files] ******************\nWednesday 30 September 2026  06:53:58 +0000 (0:00:02.123)       0:00:49.221 *** \n\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' is not a directory\u001b[0m\n\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m\n\nTASK [prometheus : Create subdirectories for extra config files] ***************\nWednesday 30 September 2026  06:54:00 +0000 (0:00:01.136)       0:00:50.358 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Template extra prometheus server config files] **************\nWednesday 30 September 2026  06:54:00 +0000 (0:00:00.645)       0:00:51.003 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Check for the existence of Prometheus v2 container volume] ***\nWednesday 30 September 2026  06:54:01 +0000 (0:00:00.571)       0:00:51.575 *** \n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\nTASK [prometheus : Gracefully stop Prometheus] *********************************\nWednesday 30 September 2026  06:54:02 +0000 (0:00:00.993)       0:00:52.568 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Create new Prometheus v3 volume] ****************************\nWednesday 30 September 2026  06:54:02 +0000 (0:00:00.435)       0:00:53.004 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Move _data from old to new volume] **************************\nWednesday 30 September 2026  06:54:03 +0000 (0:00:00.455)       0:00:53.460 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [prometheus : Remove old Prometheus v2 volume] ****************************\nWednesday 30 September 2026  06:54:03 +0000 (0:00:00.401)       0:00:53.861 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [service-check-containers : Check containers for prometheus] **************\nWednesday 30 September 2026  06:54:04 +0000 (0:00:00.415)       0:00:54.277 *** \n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for prometheus] ***\nWednesday 30 September 2026  06:54:12 +0000 (0:00:08.259)       0:01:02.536 *** \n\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-server container,Restart prometheus-alertmanager container,Restart prometheus-blackbox-exporter container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-mysqld-exporter container,Restart prometheus-memcached-exporter container,Restart prometheus-elasticsearch-exporter container,Restart prometheus-openstack-network-exporter container,Restart prometheus-valkey-exporter container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-mysqld-exporter container,Restart prometheus-memcached-exporter container,Restart prometheus-elasticsearch-exporter container,Restart prometheus-openstack-network-exporter container,Restart prometheus-valkey-exporter container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-mysqld-exporter container,Restart prometheus-memcached-exporter container,Restart prometheus-elasticsearch-exporter container,Restart prometheus-openstack-network-exporter container,Restart prometheus-valkey-exporter container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-libvirt-exporter container,Restart prometheus-openstack-network-exporter container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-libvirt-exporter container,Restart prometheus-openstack-network-exporter container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-libvirt-exporter container,Restart prometheus-openstack-network-exporter container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for prometheus] ***\nWednesday 30 September 2026  06:54:12 +0000 (0:00:00.550)       0:01:03.087 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  06:54:14 +0000 (0:00:01.640)       0:01:04.727 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  06:54:14 +0000 (0:00:00.037)       0:01:04.765 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  06:54:14 +0000 (0:00:00.033)       0:01:04.798 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  06:54:14 +0000 (0:00:00.029)       0:01:04.828 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  06:54:14 +0000 (0:00:00.023)       0:01:04.851 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  06:54:14 +0000 (0:00:00.024)       0:01:04.876 *** \n\nTASK [prometheus : Flush handlers] *********************************************\nWednesday 30 September 2026  06:54:14 +0000 (0:00:00.028)       0:01:04.904 *** \n\nRUNNING HANDLER [prometheus : Restart prometheus-server container] *************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:54:14 +0000 (0:00:00.039)       0:01:04.943 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-mysqld-exporter container] ****\nWednesday 30 September 2026  06:54:38 +0000 (0:00:24.198)       0:01:29.141 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-memcached-exporter container] ***\nWednesday 30 September 2026  06:54:49 +0000 (0:00:10.964)       0:01:40.106 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-alertmanager container] *******\nWednesday 30 September 2026  06:55:00 +0000 (0:00:10.424)       0:01:50.530 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-elasticsearch-exporter container] ***\nWednesday 30 September 2026  06:55:12 +0000 (0:00:12.709)       0:02:03.240 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-blackbox-exporter container] ***\nWednesday 30 September 2026  06:55:23 +0000 (0:00:10.786)       0:02:14.027 *** \n\u001b[0;33mchanged: [testbed-manager]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-libvirt-exporter container] ***\nWednesday 30 September 2026  06:55:33 +0000 (0:00:10.144)       0:02:24.172 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-openstack-network-exporter container] ***\nWednesday 30 September 2026  06:55:42 +0000 (0:00:08.800)       0:02:32.972 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\nRUNNING HANDLER [prometheus : Restart prometheus-valkey-exporter container] ****\nWednesday 30 September 2026  06:55:52 +0000 (0:00:09.739)       0:02:42.711 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=18  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=18  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=18  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:55:56 +0000 (0:00:04.257)       0:02:46.969 *** \n=============================================================================== \nprometheus : Restart prometheus-server container ----------------------- 24.20s\nprometheus : Restart prometheus-alertmanager container ----------------- 12.71s\nprometheus : Restart prometheus-mysqld-exporter container -------------- 10.96s\nprometheus : Restart prometheus-elasticsearch-exporter container ------- 10.79s\nprometheus : Restart prometheus-memcached-exporter container ----------- 10.42s\nprometheus : Restart prometheus-blackbox-exporter container ------------ 10.14s\nprometheus : Restart prometheus-openstack-network-exporter container ---- 9.74s\nprometheus : Restart prometheus-libvirt-exporter container -------------- 8.80s\nservice-check-containers : Check containers for prometheus -------------- 8.26s\nservice-cert-copy : Copying over extra CA certificates for prometheus --- 7.49s\nprometheus : Copying over config.json files ----------------------------- 7.32s\nprometheus : Copying over prometheus config file ------------------------ 6.51s\nprometheus : Restart prometheus-valkey-exporter container --------------- 4.26s\nprometheus : Ensuring config directories exist -------------------------- 4.25s\nprometheus : Copying over prometheus web config file -------------------- 3.09s\nprometheus : Find prometheus host config overrides ---------------------- 2.54s\nprometheus : Copying config file for openstack network exporter --------- 2.12s\nservice-check-containers : Check containers that require iteration for prometheus --- 1.64s\nservice-cert-copy : Copying over backend internal TLS key for prometheus --- 1.63s\nprometheus : Copying over my.cnf for mysqld_exporter -------------------- 1.58s\n\u001b[32m2026-09-30 06:55:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of grafana.\u001b[0m\n\u001b[32m2026-09-30 06:55:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask e737997e-f5e9-4aea-8f28-567a93310088 (grafana) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:55:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task e737997e-f5e9-4aea-8f28-567a93310088 (grafana) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:56:04 +0000 (0:00:00.389)       0:00:00.389 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  06:56:04 +0000 (0:00:00.170)       0:00:00.560 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_grafana_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_grafana_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_grafana_True)\u001b[0m\n\nPLAY [Apply role grafana] ******************************************************\n\nTASK [grafana : Include tasks for action upgrade] ******************************\nWednesday 30 September 2026  06:56:04 +0000 (0:00:00.243)       0:00:00.803 *** \n\u001b[0;36mincluded: /ansible/roles/grafana/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [grafana : Checking if Grafana container needs upgrading] *****************\nWednesday 30 September 2026  06:56:05 +0000 (0:00:00.360)       0:00:01.163 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Ensuring config directories exist] *****************************\nWednesday 30 September 2026  06:56:07 +0000 (0:00:01.827)       0:00:02.990 *** \n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [grafana : Check if extra configuration file exists] **********************\nWednesday 30 September 2026  06:56:08 +0000 (0:00:01.149)       0:00:04.139 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [grafana : Copying over TLS certificates] *********************************\nWednesday 30 September 2026  06:56:09 +0000 (0:00:01.364)       0:00:05.503 *** \n\u001b[0;36mincluded: /ansible/roles/grafana/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [service-cert-copy : Copying over extra CA certificates for grafana] ******\nWednesday 30 September 2026  06:56:09 +0000 (0:00:00.341)       0:00:05.844 *** \n\u001b[0;32mok: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [service-cert-copy : Check containers that require iteration for grafana] ***\nWednesday 30 September 2026  06:56:11 +0000 (0:00:01.723)       0:00:07.567 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS certificate for grafana] ***\nWednesday 30 September 2026  06:56:12 +0000 (0:00:00.503)       0:00:08.071 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [service-cert-copy : Copying over backend internal TLS key for grafana] ***\nWednesday 30 September 2026  06:56:12 +0000 (0:00:00.523)       0:00:08.594 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Copying over config.json files] ********************************\nWednesday 30 September 2026  06:56:13 +0000 (0:00:00.640)       0:00:09.235 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [grafana : Copying over grafana.ini] **************************************\nWednesday 30 September 2026  06:56:15 +0000 (0:00:01.717)       0:00:10.952 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [grafana : Copying over ldap.toml] ****************************************\nWednesday 30 September 2026  06:56:16 +0000 (0:00:01.754)       0:00:12.706 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Copying over extra configuration file] *************************\nWednesday 30 September 2026  06:56:16 +0000 (0:00:00.190)       0:00:12.896 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Configuring Prometheus as data source for Grafana] *************\nWednesday 30 September 2026  06:56:17 +0000 (0:00:00.287)       0:00:13.184 *** \n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m\n\nTASK [grafana : Configuring dashboards provisioning] ***************************\nWednesday 30 September 2026  06:56:18 +0000 (0:00:01.634)       0:00:14.819 *** \n\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m\n\nTASK [grafana : Check if the folder for custom grafana dashboards exists] ******\nWednesday 30 September 2026  06:56:20 +0000 (0:00:01.502)       0:00:16.321 *** \n\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m\n\nTASK [grafana : Remove templated Grafana dashboards] ***************************\nWednesday 30 September 2026  06:56:21 +0000 (0:00:01.176)       0:00:17.498 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Copying over custom dashboards] ********************************\nWednesday 30 September 2026  06:56:22 +0000 (0:00:00.748)       0:00:18.246 *** \n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [service-check-containers : Check containers for grafana] *****************\nWednesday 30 September 2026  06:56:23 +0000 (0:00:01.462)       0:00:19.709 *** \n\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m\n\nTASK [service-check-containers : Notify handlers to restart containers for grafana] ***\nWednesday 30 September 2026  06:56:25 +0000 (0:00:01.847)       0:00:21.556 *** \n\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart grafana container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart grafana container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m\n\u001b[0;33m    \"msg\": \"Notifying handlers: Restart grafana container\"\u001b[0m\n\u001b[0;33m}\u001b[0m\n\nTASK [service-check-containers : Check containers that require iteration for grafana] ***\nWednesday 30 September 2026  06:56:25 +0000 (0:00:00.282)       0:00:21.839 *** \n\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Stopping all Grafana instances but the first node] *************\nWednesday 30 September 2026  06:56:26 +0000 (0:00:00.515)       0:00:22.355 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\nTASK [grafana : Flush handlers] ************************************************\nWednesday 30 September 2026  06:56:32 +0000 (0:00:06.063)       0:00:28.418 *** \n\nTASK [grafana : Flush handlers] ************************************************\nWednesday 30 September 2026  06:56:32 +0000 (0:00:00.032)       0:00:28.451 *** \n\nTASK [grafana : Flush handlers] ************************************************\nWednesday 30 September 2026  06:56:32 +0000 (0:00:00.025)       0:00:28.477 *** \n\nRUNNING HANDLER [grafana : Restart first grafana container] ********************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:56:32 +0000 (0:00:00.025)       0:00:28.502 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [grafana : Waiting for grafana to start on first node] *********\nWednesday 30 September 2026  06:57:29 +0000 (0:00:56.950)       0:01:25.453 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Waiting for grafana to start on first node (12 retries left).\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nRUNNING HANDLER [grafana : Restart remaining grafana containers] ***************\nWednesday 30 September 2026  06:57:46 +0000 (0:00:17.339)       0:01:42.793 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-1]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:58:43 +0000 (0:00:56.859)       0:02:39.652 *** \n=============================================================================== \ngrafana : Restart first grafana container ------------------------------ 56.95s\ngrafana : Restart remaining grafana containers ------------------------- 56.86s\ngrafana : Waiting for grafana to start on first node ------------------- 17.34s\ngrafana : Stopping all Grafana instances but the first node ------------- 6.06s\nservice-check-containers : Check containers for grafana ----------------- 1.85s\ngrafana : Checking if Grafana container needs upgrading ----------------- 1.83s\ngrafana : Copying over grafana.ini -------------------------------------- 1.75s\nservice-cert-copy : Copying over extra CA certificates for grafana ------ 1.72s\ngrafana : Copying over config.json files -------------------------------- 1.72s\ngrafana : Configuring Prometheus as data source for Grafana ------------- 1.63s\ngrafana : Configuring dashboards provisioning --------------------------- 1.50s\ngrafana : Copying over custom dashboards -------------------------------- 1.46s\ngrafana : Check if extra configuration file exists ---------------------- 1.36s\ngrafana : Check if the folder for custom grafana dashboards exists ------ 1.18s\ngrafana : Ensuring config directories exist ----------------------------- 1.15s\ngrafana : Remove templated Grafana dashboards --------------------------- 0.75s\nservice-cert-copy : Copying over backend internal TLS key for grafana --- 0.64s\nservice-cert-copy : Copying over backend internal TLS certificate for grafana --- 0.52s\nservice-check-containers : Check containers that require iteration for grafana --- 0.52s\nservice-cert-copy : Check containers that require iteration for grafana --- 0.50s",
                            "stdout_lines": [
                                "+ set -e",
                                "+ export MANAGER_VERSION=latest",
                                "+ MANAGER_VERSION=latest",
                                "+ CEPH_VERSION=skip",
                                "+ OPENSTACK_VERSION=2026.1",
                                "+ KOLLA_NAMESPACE=kolla/release",
                                "+ sh -c '/opt/configuration/scripts/upgrade-manager.sh latest skip 2026.1 kolla/release'",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "++ docker inspect --format '{{ index .Config.Labels \"org.opencontainers.image.version\"}}' osism-ansible",
                                "+ OLD_MANAGER_VERSION=v0.20260811.0",
                                "++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\"}}' kolla-ansible",
                                "",
                                "# UPGRADE MANAGER",
                                "",
                                "+ OLD_OPENSTACK_VERSION=2025.1",
                                "+ echo",
                                "+ echo '# UPGRADE MANAGER'",
                                "+ echo",
                                "+ export MANAGER_VERSION=latest",
                                "+ MANAGER_VERSION=latest",
                                "+ CEPH_VERSION=skip",
                                "+ OPENSTACK_VERSION=2026.1",
                                "+ KOLLA_NAMESPACE=kolla/release",
                                "+ /opt/configuration/scripts/set-manager-version.sh latest",
                                "+ set -e",
                                "+ VERSION=latest",
                                "+ sed -i 's/manager_version: .*/manager_version: latest/g' /opt/configuration/environments/manager/configuration.yml",
                                "+ [[ latest != \\l\\a\\t\\e\\s\\t ]]",
                                "+ sh -c /opt/configuration/scripts/sync-configuration-repository.sh",
                                "/opt/configuration ~",
                                "+ set -e",
                                "+ pushd /opt/configuration",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ source /opt/venv/bin/activate",
                                "++ deactivate nondestructive",
                                "++ '[' -n '' ']'",
                                "++ '[' -n '' ']'",
                                "++ hash -r",
                                "++ '[' -n '' ']'",
                                "++ unset VIRTUAL_ENV",
                                "++ unset VIRTUAL_ENV_PROMPT",
                                "++ '[' '!' nondestructive = nondestructive ']'",
                                "++ '[' linux-gnu = cygwin ']'",
                                "++ '[' linux-gnu = msys ']'",
                                "++ export VIRTUAL_ENV=/opt/venv",
                                "++ VIRTUAL_ENV=/opt/venv",
                                "++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ export PATH",
                                "++ '[' -n '' ']'",
                                "++ '[' -z '' ']'",
                                "++ _OLD_VIRTUAL_PS1=",
                                "++ PS1='(venv) '",
                                "++ export PS1",
                                "++ VIRTUAL_ENV_PROMPT='(venv) '",
                                "++ export VIRTUAL_ENV_PROMPT",
                                "++ hash -r",
                                "+ pip3 install --no-cache-dir python-gilt==1.2.3 requests Jinja2 PyYAML packaging",
                                "Requirement already satisfied: python-gilt==1.2.3 in /opt/venv/lib/python3.12/site-packages (1.2.3)",
                                "Requirement already satisfied: requests in /opt/venv/lib/python3.12/site-packages (2.34.2)",
                                "Requirement already satisfied: Jinja2 in /opt/venv/lib/python3.12/site-packages (3.1.6)",
                                "Requirement already satisfied: PyYAML in /opt/venv/lib/python3.12/site-packages (6.0.3)",
                                "Requirement already satisfied: packaging in /opt/venv/lib/python3.12/site-packages (26.3)",
                                "Requirement already satisfied: click in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (8.5.0)",
                                "Requirement already satisfied: colorama in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.4.6)",
                                "Requirement already satisfied: fasteners in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.20)",
                                "Requirement already satisfied: sh in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (2.4.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /opt/venv/lib/python3.12/site-packages (from requests) (3.5.1)",
                                "Requirement already satisfied: idna<4,>=2.5 in /opt/venv/lib/python3.12/site-packages (from requests) (3.20)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /opt/venv/lib/python3.12/site-packages (from requests) (2.8.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /opt/venv/lib/python3.12/site-packages (from requests) (2026.7.22)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /opt/venv/lib/python3.12/site-packages (from Jinja2) (3.0.3)",
                                "++ which gilt",
                                "+ GILT=/opt/venv/bin/gilt",
                                "+ /opt/venv/bin/gilt overlay",
                                "osism.generics:",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/ansible.cfg to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/images.yml to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/run.sh to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/render-images.py to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260808.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/set-versions.py to /opt/configuration/environments/",
                                "  - running `/opt/configuration/scripts/wrapper-gilt.sh render-images` in /opt/configuration/environments/manager/",
                                "  - running `rm render-images.py` in /opt/configuration/environments/manager/",
                                "  - running `/opt/configuration/scripts/wrapper-gilt.sh set-versions` in /opt/configuration/environments/",
                                "  - running `rm set-versions.py` in /opt/configuration/environments/",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ deactivate",
                                "+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'",
                                "+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ export PATH",
                                "+ unset _OLD_VIRTUAL_PATH",
                                "+ '[' -n '' ']'",
                                "+ hash -r",
                                "+ '[' -n '' ']'",
                                "+ unset VIRTUAL_ENV",
                                "~",
                                "+ unset VIRTUAL_ENV_PROMPT",
                                "+ '[' '!' '' = nondestructive ']'",
                                "+ unset -f deactivate",
                                "+ popd",
                                "+ [[ latest == \\l\\a\\t\\e\\s\\t ]]",
                                "+ [[ skip != \\s\\k\\i\\p ]]",
                                "+ echo 'export SKIP_CEPH_UPGRADE=true'",
                                "+ sudo tee -a /opt/manager-vars.sh",
                                "export SKIP_CEPH_UPGRADE=true",
                                "+ [[ 2026.1 != \\s\\k\\i\\p ]]",
                                "+ /opt/configuration/scripts/set-openstack-version.sh 2026.1",
                                "+ set -e",
                                "+ VERSION=2026.1",
                                "++ grep '^openstack_version:' /opt/configuration/environments/manager/configuration.yml",
                                "+ [[ -n '' ]]",
                                "+ sed -i -e '/manager_version: .*/a\\' -e 'openstack_version: 2026.1' /opt/configuration/environments/manager/configuration.yml",
                                "+ echo 'export SKIP_OPENSTACK_UPGRADE=false'",
                                "+ sudo tee -a /opt/manager-vars.sh",
                                "export SKIP_OPENSTACK_UPGRADE=false",
                                "+ /opt/configuration/scripts/set-kolla-namespace.sh kolla/release",
                                "+ set -e",
                                "+ SYNC=false",
                                "+ [[ kolla/release == \\-\\-\\s\\y\\n\\c ]]",
                                "+ NAMESPACE=kolla/release",
                                "+ sed -i 's#docker_namespace: .*#docker_namespace: kolla/release#g' /opt/configuration/inventory/group_vars/all/kolla.yml",
                                "+ [[ false == \\t\\r\\u\\e ]]",
                                "+ sh -c /opt/configuration/scripts/sync-configuration-repository.sh",
                                "+ set -e",
                                "/opt/configuration ~",
                                "+ pushd /opt/configuration",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ source /opt/venv/bin/activate",
                                "++ deactivate nondestructive",
                                "++ '[' -n '' ']'",
                                "++ '[' -n '' ']'",
                                "++ hash -r",
                                "++ '[' -n '' ']'",
                                "++ unset VIRTUAL_ENV",
                                "++ unset VIRTUAL_ENV_PROMPT",
                                "++ '[' '!' nondestructive = nondestructive ']'",
                                "++ '[' linux-gnu = cygwin ']'",
                                "++ '[' linux-gnu = msys ']'",
                                "++ export VIRTUAL_ENV=/opt/venv",
                                "++ VIRTUAL_ENV=/opt/venv",
                                "++ _OLD_VIRTUAL_PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "++ export PATH",
                                "++ '[' -n '' ']'",
                                "++ '[' -z '' ']'",
                                "++ _OLD_VIRTUAL_PS1=",
                                "++ PS1='(venv) '",
                                "++ export PS1",
                                "++ VIRTUAL_ENV_PROMPT='(venv) '",
                                "++ export VIRTUAL_ENV_PROMPT",
                                "++ hash -r",
                                "+ pip3 install --no-cache-dir python-gilt==1.2.3 requests Jinja2 PyYAML packaging",
                                "Requirement already satisfied: python-gilt==1.2.3 in /opt/venv/lib/python3.12/site-packages (1.2.3)",
                                "Requirement already satisfied: requests in /opt/venv/lib/python3.12/site-packages (2.34.2)",
                                "Requirement already satisfied: Jinja2 in /opt/venv/lib/python3.12/site-packages (3.1.6)",
                                "Requirement already satisfied: PyYAML in /opt/venv/lib/python3.12/site-packages (6.0.3)",
                                "Requirement already satisfied: packaging in /opt/venv/lib/python3.12/site-packages (26.3)",
                                "Requirement already satisfied: click in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (8.5.0)",
                                "Requirement already satisfied: colorama in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.4.6)",
                                "Requirement already satisfied: fasteners in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (0.20)",
                                "Requirement already satisfied: sh in /opt/venv/lib/python3.12/site-packages (from python-gilt==1.2.3) (2.4.0)",
                                "Requirement already satisfied: charset_normalizer<4,>=2 in /opt/venv/lib/python3.12/site-packages (from requests) (3.5.1)",
                                "Requirement already satisfied: idna<4,>=2.5 in /opt/venv/lib/python3.12/site-packages (from requests) (3.20)",
                                "Requirement already satisfied: urllib3<3,>=1.26 in /opt/venv/lib/python3.12/site-packages (from requests) (2.8.0)",
                                "Requirement already satisfied: certifi>=2023.5.7 in /opt/venv/lib/python3.12/site-packages (from requests) (2026.7.22)",
                                "Requirement already satisfied: MarkupSafe>=2.0 in /opt/venv/lib/python3.12/site-packages (from Jinja2) (3.0.3)",
                                "++ which gilt",
                                "+ GILT=/opt/venv/bin/gilt",
                                "+ /opt/venv/bin/gilt overlay",
                                "osism.generics:",
                                "  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/ansible.cfg to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/images.yml to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/environments/manager/run.sh to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/render-images.py to /opt/configuration/environments/manager/",
                                "  - copied (v0.20260929.0) /home/dragon/.gilt/clone/github.com/osism.generics/src/set-versions.py to /opt/configuration/environments/",
                                "  - running `/opt/configuration/scripts/wrapper-gilt.sh render-images` in /opt/configuration/environments/manager/",
                                "  - running `rm render-images.py` in /opt/configuration/environments/manager/",
                                "  - running `/opt/configuration/scripts/wrapper-gilt.sh set-versions` in /opt/configuration/environments/",
                                "  - running `rm set-versions.py` in /opt/configuration/environments/",
                                "+ [[ -e /opt/venv/bin/activate ]]",
                                "+ deactivate",
                                "+ '[' -n /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ']'",
                                "+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ export PATH",
                                "+ unset _OLD_VIRTUAL_PATH",
                                "+ '[' -n '' ']'",
                                "+ hash -r",
                                "+ '[' -n '' ']'",
                                "+ unset VIRTUAL_ENV",
                                "+ unset VIRTUAL_ENV_PROMPT",
                                "+ '[' '!' '' = nondestructive ']'",
                                "+ unset -f deactivate",
                                "~",
                                "+ popd",
                                "++ semver v0.20260811.0 6.0.0",
                                "+ [[ -1 -ge 0 ]]",
                                "+ [[ latest == \\l\\a\\t\\e\\s\\t ]]",
                                "+ sed -i '/^om_enable_rabbitmq_high_availability:/d' /opt/configuration/environments/kolla/configuration.yml",
                                "+ sed -i '/^om_enable_rabbitmq_quorum_queues:/d' /opt/configuration/environments/kolla/configuration.yml",
                                "++ semver v0.20260811.0 9.5.0",
                                "+ [[ -1 -le 0 ]]",
                                "+ [[ latest == \\l\\a\\t\\e\\s\\t ]]",
                                "+ MANAGER_UPGRADE_CROSSES_10=true",
                                "+++ semver 2025.1 2024.2",
                                "++ '[' 1 -le 0 ']'",
                                "++ echo false",
                                "+ OPENSTACK_UPGRADE_CROSSES_2025=false",
                                "+ [[ true == \\t\\r\\u\\e ]]",
                                "+ echo 'om_rpc_vhost: openstack'",
                                "+ echo 'om_notify_vhost: openstack'",
                                "+ sed -i 's#manager_listener_broker_vhost: .*#manager_listener_broker_vhost: /openstack#g' /opt/configuration/environments/manager/configuration.yml",
                                "+ sudo tee -a /opt/manager-vars.sh",
                                "+ echo 'export RABBITMQ3TO4=true'",
                                "export RABBITMQ3TO4=true",
                                "+ update_manager",
                                "++ semver latest 10.1.0",
                                "+ [[ -1 -gt 0 ]]",
                                "+ [[ latest == \\l\\a\\t\\e\\s\\t ]]",
                                "+ /opt/configuration/environments/manager/run.sh manager",
                                "latest: Pulling from osism/seed",
                                "e2de96513ba9: Already exists",
                                "95137bf95caa: Already exists",
                                "058223aa38a4: Already exists",
                                "3023e46d9af6: Already exists",
                                "eb9e61fcbf5a: Pulling fs layer",
                                "2194ae34e3c8: Pulling fs layer",
                                "c0fc2e46aa06: Pulling fs layer",
                                "1f1828ab43ac: Pulling fs layer",
                                "41ee4c9bd412: Pulling fs layer",
                                "cd55e55209bd: Pulling fs layer",
                                "5e0ce68ea1a0: Pulling fs layer",
                                "f33fcb990774: Pulling fs layer",
                                "a1c2a87d459f: Pulling fs layer",
                                "4f4fb700ef54: Pulling fs layer",
                                "1f1828ab43ac: Download complete",
                                "4f4fb700ef54: Verifying Checksum",
                                "4f4fb700ef54: Download complete",
                                "2194ae34e3c8: Download complete",
                                "cd55e55209bd: Download complete",
                                "5e0ce68ea1a0: Verifying Checksum",
                                "5e0ce68ea1a0: Download complete",
                                "c0fc2e46aa06: Verifying Checksum",
                                "c0fc2e46aa06: Download complete",
                                "41ee4c9bd412: Verifying Checksum",
                                "41ee4c9bd412: Download complete",
                                "f33fcb990774: Download complete",
                                "eb9e61fcbf5a: Verifying Checksum",
                                "eb9e61fcbf5a: Download complete",
                                "a1c2a87d459f: Verifying Checksum",
                                "a1c2a87d459f: Download complete",
                                "eb9e61fcbf5a: Pull complete",
                                "2194ae34e3c8: Pull complete",
                                "c0fc2e46aa06: Pull complete",
                                "1f1828ab43ac: Pull complete",
                                "41ee4c9bd412: Pull complete",
                                "cd55e55209bd: Pull complete",
                                "5e0ce68ea1a0: Pull complete",
                                "f33fcb990774: Pull complete",
                                "a1c2a87d459f: Pull complete",
                                "4f4fb700ef54: Pull complete",
                                "Digest: sha256:1bd772bf16cd7082d03b1e97a4c1908379411ed75bea0e7f1281bc4519b96eff",
                                "Status: Downloaded newer image for registry.osism.tech/osism/seed:latest",
                                "Using collection set latest (from MANAGER_VERSION)",
                                "",
                                "PLAY [Create local ssh private key file] ***************************************",
                                "",
                                "TASK [Fail if the operator private key is empty or not a private key] **********",
                                "ok: [localhost] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [Create id_operator.rsa file] *********************************************",
                                "changed: [localhost]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "localhost                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "",
                                "PLAY [Apply role manager] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include install tasks] **************************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/install-Debian-family.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Install required packages] **********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Gather variables for each operating system] *****",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include config tasks] ***************************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Create required directories] ********************",
                                "ok: [testbed-manager] => (item=/opt/ansible)",
                                "ok: [testbed-manager] => (item=/opt/archive)",
                                "ok: [testbed-manager] => (item=/opt/manager/configuration)",
                                "ok: [testbed-manager] => (item=/opt/manager/data)",
                                "ok: [testbed-manager] => (item=/opt/manager)",
                                "ok: [testbed-manager] => (item=/opt/manager/secrets)",
                                "ok: [testbed-manager] => (item=/opt/ansible/secrets)",
                                "ok: [testbed-manager] => (item=/opt/state)",
                                "",
                                "TASK [osism.services.manager : Copy all environment file] **********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy client environment file] *******************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include ara config tasks] ***********************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-ara.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy ARA environment files] *********************",
                                "ok: [testbed-manager] => (item=ara)",
                                "ok: [testbed-manager] => (item=ara-server)",
                                "",
                                "TASK [osism.services.manager : Copy MariaDB environment file] ******************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include vault config tasks] *********************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include frontend config tasks] ******************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-frontend.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy frontend environment file] *****************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include ansible config tasks] *******************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-ansible.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy private ssh keys] **************************",
                                "ok: [testbed-manager] => (item=(censored due to no_log))",
                                "ok: [testbed-manager] => (item=(censored due to no_log))",
                                "",
                                "TASK [osism.services.manager : Copy ansible environment file] ******************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include netbox config tasks] ********************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include celery config tasks] ********************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-celery.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Set fs.inotify.max_user_watches] ****************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Set fs.inotify.max_user_instances] **************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy celery environment files] ******************",
                                "ok: [testbed-manager] => (item=conductor)",
                                "ok: [testbed-manager] => (item=openstack)",
                                "",
                                "TASK [osism.services.manager : Copy listener environment file] *****************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Check for conductor.yml] ************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy conductor configuration file] **************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy empty conductor configuration file] ********",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include wrapper config tasks] *******************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-wrapper.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Include wrapper vars file] **********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy wrapper scripts] ***************************",
                                "changed: [testbed-manager] => (item=osism)",
                                "ok: [testbed-manager] => (item=osism-update-docker)",
                                "",
                                "TASK [osism.services.manager : Copy cilium wrapper script] *********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy hubble wrapper script] *********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy flux wrapper script] ***********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include scripts config tasks] *******************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/config-scripts.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Include scripts vars file] **********************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy scripts] ***********************************",
                                "ok: [testbed-manager] => (item=osism-include)",
                                "",
                                "TASK [osism.services.manager : Include service tasks] **************************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/service.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Copy manager systemd unit file] *****************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Create traefik external network] ****************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Set mariadb healthcheck for mariadb < 11.0.0] ***",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Set mariadb healthcheck for mariadb >= 11.0.0] ***",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Copy docker-compose.yml file] *******************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Pull container images] **************************",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Stop and disable old service docker-compose@manager] ***",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Do a manual start of the manager service] *******",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Manage manager service] *************************",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Register that manager service was started] ******",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Flush handlers] *********************************",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Restart manager service] *************",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Wait for manager service to start] ***",
                                "Pausing for 60 seconds",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Register that manager service was restarted] ***",
                                "ok: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Ensure that all containers are up] ***",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Wait for an healthy manager service] ***",
                                "FAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (50 retries left).",
                                "FAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (49 retries left).",
                                "FAILED - RETRYING: [testbed-manager]: Wait for an healthy manager service (48 retries left).",
                                "changed: [testbed-manager]",
                                "",
                                "RUNNING HANDLER [osism.services.manager : Copy osismclient bash completion script] ***",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include initialize tasks] ***********************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/initialize.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Flush handlers] *********************************",
                                "",
                                "TASK [osism.services.manager : Include vault initialize tasks] *****************",
                                "skipping: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Include version verification tasks] *************",
                                "included: /opt/collections/latest/ansible_collections/osism/services/roles/manager/tasks/verify-versions.yml for testbed-manager",
                                "",
                                "TASK [osism.services.manager : Deploy service manager version check script] ****",
                                "changed: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Execute service manager version check] **********",
                                "ok: [testbed-manager]",
                                "",
                                "TASK [osism.services.manager : Display version check results] ******************",
                                "ok: [testbed-manager] => {",
                                "    \"version_check_result.stdout_lines\": [",
                                "        \"=== OSISM Container Version Check ===\",",
                                "        \"Checking running containers against expected versions...\",",
                                "        \"\",",
                                "        \"Checking service: inventory_reconciler (Inventory Reconciler Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/inventory-reconciler:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/inventory-reconciler:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: osism-ansible (OSISM Ansible Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism-ansible:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism-ansible:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: osism-kubernetes (Osism-Kubernetes Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism-kubernetes:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism-kubernetes:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: ceph-ansible (Ceph-Ansible Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/ceph-ansible:quincy\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/ceph-ansible:quincy\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: kolla-ansible (Kolla-Ansible Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/kolla-ansible:2026.1\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/kolla-ansible:2026.1\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: osismclient (OSISM Client)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: ara-server (ARA Server)\",",
                                "        \"  Expected: registry.osism.tech/osism/ara-server:1.8.0-r1\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/ara-server:1.8.0-r1\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: mariadb (MariaDB for ARA)\",",
                                "        \"  Expected: index.docker.io/library/mariadb:11.8.8\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  index.docker.io/library/mariadb:11.8.8\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: frontend (OSISM Frontend)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism-frontend:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism-frontend:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: redis (Redis Cache)\",",
                                "        \"  Expected: index.docker.io/library/redis:7.4.10-alpine\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  index.docker.io/library/redis:7.4.10-alpine\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: api (OSISM API Service)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: listener (OpenStack Event Listener)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: openstack (OpenStack Integration)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: beat (Celery Beat Scheduler)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"Checking service: flower (Celery Flower Monitor)\",",
                                "        \"  Expected: registry.osism.tech/osism/osism:latest\",",
                                "        \"  Enabled:  true\",",
                                "        \"  Running:  registry.osism.tech/osism/osism:latest\",",
                                "        \"  Status:   \u2705 MATCH\",",
                                "        \"\",",
                                "        \"=== Summary ===\",",
                                "        \"Errors (version mismatches): 0\",",
                                "        \"Warnings (expected containers not running): 0\",",
                                "        \"\",",
                                "        \"\u2705 All running containers match expected versions!\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [osism.services.manager : Skip version check due to service configuration] ***",
                                "skipping: [testbed-manager]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "testbed-manager            : ok=51   changed=11   unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "",
                                "+ wait_for_container_healthy 60 ceph-ansible",
                                "+ local max_attempts=60",
                                "+ local name=ceph-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' ceph-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ wait_for_container_healthy 60 kolla-ansible",
                                "+ local max_attempts=60",
                                "+ local name=kolla-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' kolla-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ wait_for_container_healthy 60 osism-ansible",
                                "+ local max_attempts=60",
                                "+ local name=osism-ansible",
                                "+ local attempt_num=1",
                                "++ /usr/bin/docker inspect -f '{{.State.Health.Status}}' osism-ansible",
                                "+ [[ healthy == \\h\\e\\a\\l\\t\\h\\y ]]",
                                "+ docker compose --project-directory /opt/manager ps",
                                "NAME                             IMAGE                                                   COMMAND                  SERVICE                CREATED         STATUS                          PORTS",
                                "ceph-ansible                     registry.osism.tech/osism/ceph-ansible:quincy           \"/entrypoint.sh osis\u2026\"   ceph-ansible           2 minutes ago   Up About a minute (healthy)     ",
                                "kolla-ansible                    registry.osism.tech/osism/kolla-ansible:2026.1          \"/entrypoint.sh osis\u2026\"   kolla-ansible          2 minutes ago   Up About a minute (healthy)     ",
                                "manager-api-1                    registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   api                    2 minutes ago   Up 2 minutes (healthy)          192.168.16.5:8000->8000/tcp",
                                "manager-ara-server-1             registry.osism.tech/osism/ara-server:1.8.0-r1           \"sh -c '/wait && /ru\u2026\"   ara-server             2 hours ago     Up 2 minutes (healthy)          8000/tcp",
                                "manager-beat-1                   registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   beat                   2 minutes ago   Up 2 minutes (healthy)          ",
                                "manager-flower-1                 registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   flower                 2 minutes ago   Up 2 minutes (healthy)          ",
                                "manager-inventory_reconciler-1   registry.osism.tech/osism/inventory-reconciler:latest   \"/sbin/tini -- /entr\u2026\"   inventory_reconciler   2 minutes ago   Up About a minute (healthy)     ",
                                "manager-listener-1               registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   listener               2 minutes ago   Restarting (0) 33 seconds ago   ",
                                "manager-mariadb-1                index.docker.io/library/mariadb:11.8.8                  \"docker-entrypoint.s\u2026\"   mariadb                2 minutes ago   Up 2 minutes (healthy)          3306/tcp",
                                "manager-openstack-1              registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- osism\u2026\"   openstack              2 minutes ago   Up 2 minutes (healthy)          ",
                                "manager-redis-1                  index.docker.io/library/redis:7.4.10-alpine             \"docker-entrypoint.s\u2026\"   redis                  2 minutes ago   Up 2 minutes (healthy)          6379/tcp",
                                "osism-ansible                    registry.osism.tech/osism/osism-ansible:latest          \"/entrypoint.sh osis\u2026\"   osism-ansible          2 minutes ago   Up About a minute (healthy)     ",
                                "osism-frontend                   registry.osism.tech/osism/osism-frontend:latest         \"docker-entrypoint.s\u2026\"   frontend               2 minutes ago   Up 2 minutes                    192.168.16.5:3000->3000/tcp",
                                "osism-kubernetes                 registry.osism.tech/osism/osism-kubernetes:latest       \"/entrypoint.sh osis\u2026\"   osism-kubernetes       2 minutes ago   Up About a minute (healthy)     ",
                                "osismclient                      registry.osism.tech/osism/osism:latest                  \"/sbin/tini -- sleep\u2026\"   osismclient            2 minutes ago   Up 2 minutes (healthy)          ",
                                "+ [[ '' == \\t\\r\\u\\e ]]",
                                "+ [[ '' == \\f\\a\\l\\s\\e ]]",
                                "+ osism apply facts",
                                "\u001b[32m2026-09-30 05:24:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m",
                                "\u001b[32m2026-09-30 05:24:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a872d1da-74d8-449a-9390-41b299c28f1b (facts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:24:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a872d1da-74d8-449a-9390-41b299c28f1b (facts) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x74557476c830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Apply role facts] ********************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x74557476c830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Create custom facts directory] *********************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x74557476c830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:24:36 +0000 (0:00:00.572)       0:00:00.572 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Copy fact files] ***********************************",
                                "Wednesday 30 September 2026  05:24:38 +0000 (0:00:02.027)       0:00:02.599 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  05:24:40 +0000 (0:00:01.804)       0:00:04.404 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts if using --limit] *****************************",
                                "",
                                "TASK [Gather facts for all hosts] **********************************************",
                                "Wednesday 30 September 2026  05:24:45 +0000 (0:00:05.163)       0:00:09.567 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x74557476c830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:24:46 +0000 (0:00:00.848)       0:00:10.416 *** ",
                                "=============================================================================== ",
                                "Gathers facts about hosts ----------------------------------------------- 5.16s",
                                "osism.commons.facts : Create custom facts directory --------------------- 2.03s",
                                "osism.commons.facts : Copy fact files ----------------------------------- 1.80s",
                                "Gather facts for all hosts ---------------------------------------------- 0.85s",
                                "+ [[ latest == \\l\\a\\t\\e\\s\\t ]]",
                                "+ /opt/configuration/scripts/set-kolla-namespace.sh --sync kolla",
                                "+ set -e",
                                "+ SYNC=false",
                                "+ [[ --sync == \\-\\-\\s\\y\\n\\c ]]",
                                "+ SYNC=true",
                                "+ shift",
                                "+ NAMESPACE=kolla",
                                "+ sed -i 's#docker_namespace: .*#docker_namespace: kolla#g' /opt/configuration/inventory/group_vars/all/kolla.yml",
                                "+ [[ true == \\t\\r\\u\\e ]]",
                                "+ osism sync inventory",
                                "\u001b[32m2026-09-30 05:24:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 69a75c1f-0bd4-4c64-be1f-4686691d2689 (sync inventory) is running in background. Output coming soon.\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting group_vars file reorganization\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMoved 0 file(s) to their respective directories\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGroup_vars file reorganization completed\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting variable preparation from inventory\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-kolla-ceph-rgw-hosts.yml with ceph_rgw_hosts\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-infrastructure-cephclient-mons.yml with cephclient_mons\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mWriting 050-ceph-cluster-fsid.yml with ceph_cluster_fsid\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m3 file(s) written, 6 host(s) processed\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mVariable preparation completed\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting inventory overwrite handling\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 99-overwrite\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group frr:children from 60-generic\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group netbird:children from 50-infrastructure\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-rgw from 50-ceph\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group ceph-mds from 50-ceph\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mHandling group overwrites in 20-roles\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoving group k3s_node from 50-infrastructure\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRemoved 5 group(s) in total\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory overwrite handling completed\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mStarting merge of inventory files\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mInventory files merged successfully\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:21\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating minified hosts file\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote minified hosts file to /inventory.merge/hosts-minified.yml\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote fast inventory to /inventory.merge/fast/hosts.json\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGenerating ClusterShell configuration from Ansible inventory\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully wrote ClusterShell configuration\u001b[0m",
                                "[master 7babbd0] 2026-09-30-05-25",
                                " 2 files changed, 8 insertions(+), 8 deletions(-)",
                                "+ sh -c /opt/configuration/scripts/upgrade-services.sh",
                                "",
                                "# UPGRADE SERVICES",
                                "",
                                "+ set -e",
                                "+ echo",
                                "+ echo '# UPGRADE SERVICES'",
                                "+ echo",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "++ export SKIP_CEPH_UPGRADE=true",
                                "++ SKIP_CEPH_UPGRADE=true",
                                "++ export SKIP_OPENSTACK_UPGRADE=false",
                                "++ SKIP_OPENSTACK_UPGRADE=false",
                                "++ export RABBITMQ3TO4=true",
                                "++ RABBITMQ3TO4=true",
                                "+ SKIP_OPENSTACK_UPGRADE=false",
                                "+ SKIP_CEPH_UPGRADE=true",
                                "+ sh -c /opt/configuration/scripts/pull-images.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "",
                                "# PULL IMAGES",
                                "",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "++ export SKIP_CEPH_UPGRADE=true",
                                "++ SKIP_CEPH_UPGRADE=true",
                                "++ export SKIP_OPENSTACK_UPGRADE=false",
                                "++ SKIP_OPENSTACK_UPGRADE=false",
                                "++ export RABBITMQ3TO4=true",
                                "++ RABBITMQ3TO4=true",
                                "+ echo",
                                "+ echo '# PULL IMAGES'",
                                "+ echo",
                                "++ semver 10.2.0 7.0.0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ osism apply --no-wait -r 2 -e custom pull-images",
                                "\u001b[32m2026-09-30 05:25:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play pull-images in environment custom\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of pull-images.\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fa514acb-ca65-412c-b8ad-50329e17e3f4 (pull-images) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:25:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fa514acb-ca65-412c-b8ad-50329e17e3f4 is running in background. No more output. Check ARA for logs.\u001b[0m",
                                "+ [[ false == \\f\\a\\l\\s\\e ]]",
                                "+ sh -c /opt/configuration/scripts/upgrade/200-infrastructure.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "++ valkey_or_redis",
                                "++ local openstack_version",
                                "+++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\" }}' kolla-ansible",
                                "++ openstack_version=2026.1",
                                "++ case \"$openstack_version\" in",
                                "++ echo valkey",
                                "+ key_value_store=valkey",
                                "+ osism apply openstackclient",
                                "\u001b[32m2026-09-30 05:26:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openstackclient.\u001b[0m",
                                "\u001b[32m2026-09-30 05:26:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5f6760ff-ab90-4bc9-8a2b-978ba393ab5a (openstackclient) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:26:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5f6760ff-ab90-4bc9-8a2b-978ba393ab5a (openstackclient) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7834551f0830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Apply role openstackclient] **********************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Include tasks] **************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:26:07 +0000 (0:00:00.432)       0:00:00.432 *** ",
                                "\u001b[0;36mincluded: /usr/share/ansible/collections/ansible_collections/osism/services/roles/openstackclient/tasks/container-Debian-family.yml for testbed-manager\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Create required directories] ************",
                                "Wednesday 30 September 2026  05:26:07 +0000 (0:00:00.321)       0:00:00.754 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/openstack)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/openstackclient/data)\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/openstackclient)\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Copy docker-compose.yml file] ***********",
                                "Wednesday 30 September 2026  05:26:09 +0000 (0:00:01.753)       0:00:02.508 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Manage openstackclient service] *********",
                                "Wednesday 30 September 2026  05:26:11 +0000 (0:00:01.323)       0:00:03.831 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Copy openstack wrapper script] **********",
                                "Wednesday 30 September 2026  05:26:12 +0000 (0:00:01.224)       0:00:05.055 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [osism.services.openstackclient : Remove ospurge wrapper script] **********",
                                "Wednesday 30 September 2026  05:26:13 +0000 (0:00:01.043)       0:00:06.099 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Restart openstackclient service] ***",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m",
                                "\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:26:14 +0000 (0:00:00.961)       0:00:07.061 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Ensure that all containers are up] ***",
                                "Wednesday 30 September 2026  05:26:25 +0000 (0:00:11.051)       0:00:18.112 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Wait for an healthy service] ***",
                                "Wednesday 30 September 2026  05:26:26 +0000 (0:00:00.894)       0:00:19.006 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [osism.services.openstackclient : Copy bash completion script] ***",
                                "Wednesday 30 September 2026  05:26:26 +0000 (0:00:00.668)       0:00:19.674 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=10  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7834551f0830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:26:27 +0000 (0:00:00.490)       0:00:20.165 *** ",
                                "=============================================================================== ",
                                "osism.services.openstackclient : Restart openstackclient service ------- 11.05s",
                                "osism.services.openstackclient : Create required directories ------------ 1.75s",
                                "osism.services.openstackclient : Copy docker-compose.yml file ----------- 1.32s",
                                "osism.services.openstackclient : Manage openstackclient service --------- 1.22s",
                                "osism.services.openstackclient : Copy openstack wrapper script ---------- 1.04s",
                                "osism.services.openstackclient : Remove ospurge wrapper script ---------- 0.96s",
                                "osism.services.openstackclient : Ensure that all containers are up ------ 0.89s",
                                "osism.services.openstackclient : Wait for an healthy service ------------ 0.67s",
                                "osism.services.openstackclient : Copy bash completion script ------------ 0.49s",
                                "osism.services.openstackclient : Include tasks -------------------------- 0.32s",
                                "+ osism apply -a upgrade common",
                                "\u001b[32m2026-09-30 05:26:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of common.\u001b[0m",
                                "\u001b[32m2026-09-30 05:26:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d9a20ef7-4038-48aa-86ba-a585410ef819 (common) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:26:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d9a20ef7-4038-48aa-86ba-a585410ef819 (common) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts to determine when using --limit] *****************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:26:34 +0000 (0:00:00.377)       0:00:00.377 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "TASK [Gather facts] ************************************************************",
                                "Wednesday 30 September 2026  05:26:35 +0000 (0:00:00.409)       0:00:00.786 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: all_using_limit_True\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts (if using --limit)] ***************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  05:26:41 +0000 (0:00:05.804)       0:00:06.591 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:26:41 +0000 (0:00:00.514)       0:00:07.105 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=enable_fluentd_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_fluentd_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_fluentd_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_fluentd_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_fluentd_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_fluentd_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_fluentd_True)\u001b[0m",
                                "",
                                "PLAY [Apply role logs] *********************************************************",
                                "",
                                "TASK [logs : Ensure log volume exists] *****************************************",
                                "Wednesday 30 September 2026  05:26:42 +0000 (0:00:00.503)       0:00:07.609 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [logs : Ensure kolla_logs volume link to /var/log/kolla exists] ***********",
                                "Wednesday 30 September 2026  05:26:42 +0000 (0:00:00.388)       0:00:07.997 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Apply role kolla_toolbox] ************************************************",
                                "",
                                "TASK [kolla_toolbox : Include tasks for action upgrade] ************************",
                                "Wednesday 30 September 2026  05:26:43 +0000 (0:00:00.586)       0:00:08.583 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/kolla_toolbox/tasks/upgrade.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Ensuring config directories exist] ***********************",
                                "Wednesday 30 September 2026  05:26:43 +0000 (0:00:00.722)       0:00:09.306 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Copying over TLS certificates] ***************************",
                                "Wednesday 30 September 2026  05:26:44 +0000 (0:00:00.993)       0:00:10.300 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/kolla_toolbox/tasks/copy-certs.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for kolla_toolbox] ***",
                                "Wednesday 30 September 2026  05:26:45 +0000 (0:00:00.643)       0:00:10.943 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for kolla_toolbox] ***",
                                "Wednesday 30 September 2026  05:26:47 +0000 (0:00:02.033)       0:00:12.976 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for kolla_toolbox] ***",
                                "Wednesday 30 September 2026  05:26:48 +0000 (0:00:00.583)       0:00:13.560 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for kolla_toolbox] ***",
                                "Wednesday 30 September 2026  05:26:48 +0000 (0:00:00.573)       0:00:14.134 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Copying over config.json files for services] *************",
                                "Wednesday 30 September 2026  05:26:49 +0000 (0:00:01.169)       0:00:15.303 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Ensure RabbitMQ Erlang cookie exists] ********************",
                                "Wednesday 30 September 2026  05:26:51 +0000 (0:00:01.711)       0:00:17.014 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Ensuring config directories have correct owner and permission] ***",
                                "Wednesday 30 September 2026  05:26:52 +0000 (0:00:01.435)       0:00:18.450 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Copy rabbitmq-env.conf to kolla toolbox] *****************",
                                "Wednesday 30 September 2026  05:26:54 +0000 (0:00:01.174)       0:00:19.624 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/kolla_toolbox/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Copy rabbitmq erl_inetrc to kolla toolbox] ***************",
                                "Wednesday 30 September 2026  05:26:55 +0000 (0:00:01.856)       0:00:21.481 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/kolla_toolbox/templates/erl_inetrc.j2)\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Copy clouds.yaml to kolla toolbox] ***********************",
                                "Wednesday 30 September 2026  05:26:57 +0000 (0:00:01.809)       0:00:23.291 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for kolla_toolbox] ***********",
                                "Wednesday 30 September 2026  05:26:59 +0000 (0:00:01.684)       0:00:24.976 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for kolla_toolbox] ***",
                                "Wednesday 30 September 2026  05:27:02 +0000 (0:00:02.737)       0:00:27.713 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart kolla-toolbox container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for kolla_toolbox] ***",
                                "Wednesday 30 September 2026  05:27:02 +0000 (0:00:00.498)       0:00:28.211 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'kolla-toolbox', 'value': {'container_name': 'kolla_toolbox', 'group': 'kolla_toolbox', 'enabled': True, 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'environment': {'ANSIBLE_NOCOLOR': '1', 'ANSIBLE_LIBRARY': '/usr/share/ansible', 'REQUESTS_CA_BUNDLE': '/etc/ssl/certs/ca-certificates.crt'}, 'privileged': True, 'volumes': ['/etc/kolla/kolla-toolbox/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run/:/run/:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [kolla_toolbox : Flush handlers] ******************************************",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.850)       0:00:29.061 *** ",
                                "",
                                "TASK [kolla_toolbox : Flush handlers] ******************************************",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.024)       0:00:29.086 *** ",
                                "",
                                "TASK [kolla_toolbox : Flush handlers] ******************************************",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.024)       0:00:29.111 *** ",
                                "",
                                "TASK [kolla_toolbox : Flush handlers] ******************************************",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.022)       0:00:29.134 *** ",
                                "",
                                "TASK [kolla_toolbox : Flush handlers] ******************************************",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.026)       0:00:29.160 *** ",
                                "",
                                "TASK [kolla_toolbox : Flush handlers] ******************************************",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.027)       0:00:29.188 *** ",
                                "",
                                "TASK [kolla_toolbox : Flush handlers] ******************************************",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.027)       0:00:29.216 *** ",
                                "",
                                "RUNNING HANDLER [kolla_toolbox : Restart kolla-toolbox container] **************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:27:03 +0000 (0:00:00.031)       0:00:29.247 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [kolla_toolbox : Initializing toolbox container using normal user] ***",
                                "Wednesday 30 September 2026  05:27:50 +0000 (0:00:46.831)       0:01:16.079 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "PLAY [Apply role cron] *********************************************************",
                                "",
                                "TASK [cron : Include tasks for action upgrade] *********************************",
                                "Wednesday 30 September 2026  05:27:52 +0000 (0:00:02.321)       0:01:18.400 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cron/tasks/upgrade.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [cron : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  05:27:53 +0000 (0:00:00.697)       0:01:19.098 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [cron : Copying over TLS certificates] ************************************",
                                "Wednesday 30 September 2026  05:27:54 +0000 (0:00:01.382)       0:01:20.481 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cron/tasks/copy-certs.yml for testbed-manager, testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for cron] *********",
                                "Wednesday 30 September 2026  05:27:55 +0000 (0:00:00.659)       0:01:21.141 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for cron] ****",
                                "Wednesday 30 September 2026  05:27:57 +0000 (0:00:01.839)       0:01:22.980 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for cron] ***",
                                "Wednesday 30 September 2026  05:27:57 +0000 (0:00:00.544)       0:01:23.525 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for cron] ******",
                                "Wednesday 30 September 2026  05:27:58 +0000 (0:00:00.600)       0:01:24.125 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cron : Copying over config.json files for services] **********************",
                                "Wednesday 30 September 2026  05:27:59 +0000 (0:00:00.834)       0:01:24.960 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [cron : Copying over cron logrotate config file] **************************",
                                "Wednesday 30 September 2026  05:28:01 +0000 (0:00:02.144)       0:01:27.105 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/cron/templates/cron-logrotate-global.conf.j2)\u001b[0m",
                                "",
                                "TASK [cron : Ensuring config directories have correct owner and permission] ****",
                                "Wednesday 30 September 2026  05:28:04 +0000 (0:00:02.458)       0:01:29.563 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for cron] ********************",
                                "Wednesday 30 September 2026  05:28:05 +0000 (0:00:01.082)       0:01:30.646 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for cron] ***",
                                "Wednesday 30 September 2026  05:28:07 +0000 (0:00:01.921)       0:01:32.568 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cron container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for cron] ***",
                                "Wednesday 30 September 2026  05:28:07 +0000 (0:00:00.562)       0:01:33.130 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cron', 'value': {'container_name': 'cron', 'group': 'cron', 'enabled': True, 'image': 'registry.osism.tech/kolla/cron:2026.1', 'environment': {'KOLLA_LOGROTATE_SCHEDULE': 'daily'}, 'volumes': ['/etc/kolla/cron/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cron : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.808)       0:01:33.939 *** ",
                                "",
                                "TASK [cron : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.035)       0:01:33.975 *** ",
                                "",
                                "TASK [cron : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.027)       0:01:34.003 *** ",
                                "",
                                "TASK [cron : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.024)       0:01:34.027 *** ",
                                "",
                                "TASK [cron : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.026)       0:01:34.054 *** ",
                                "",
                                "TASK [cron : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.026)       0:01:34.080 *** ",
                                "",
                                "TASK [cron : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.030)       0:01:34.111 *** ",
                                "",
                                "RUNNING HANDLER [cron : Restart cron container] ********************************",
                                "Wednesday 30 September 2026  05:28:08 +0000 (0:00:00.030)       0:01:34.142 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Apply role fluentd] ******************************************************",
                                "",
                                "TASK [fluentd : Include tasks for action upgrade] ******************************",
                                "Wednesday 30 September 2026  05:28:18 +0000 (0:00:10.249)       0:01:44.392 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/fluentd/tasks/upgrade.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [fluentd : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  05:28:19 +0000 (0:00:00.707)       0:01:45.099 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [fluentd : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  05:28:20 +0000 (0:00:01.006)       0:01:46.105 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/fluentd/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for fluentd] ******",
                                "Wednesday 30 September 2026  05:28:21 +0000 (0:00:00.603)       0:01:46.708 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for fluentd] ***",
                                "Wednesday 30 September 2026  05:28:23 +0000 (0:00:02.588)       0:01:49.297 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for fluentd] ***",
                                "Wednesday 30 September 2026  05:28:24 +0000 (0:00:00.689)       0:01:49.986 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for fluentd] ***",
                                "Wednesday 30 September 2026  05:28:25 +0000 (0:00:00.797)       0:01:50.784 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [fluentd : Ensure /var/log/journal exists on EL systems] ******************",
                                "Wednesday 30 September 2026  05:28:25 +0000 (0:00:00.746)       0:01:51.530 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [fluentd : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  05:28:26 +0000 (0:00:00.423)       0:01:51.953 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [fluentd : Find custom fluentd input config files] ************************",
                                "Wednesday 30 September 2026  05:28:28 +0000 (0:00:01.885)       0:01:53.839 *** ",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/input' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/input' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [fluentd : Find custom fluentd filter config files] ***********************",
                                "Wednesday 30 September 2026  05:28:29 +0000 (0:00:01.368)       0:01:55.208 *** ",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/filter' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/filter' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [fluentd : Find custom fluentd format config files] ***********************",
                                "Wednesday 30 September 2026  05:28:30 +0000 (0:00:01.150)       0:01:56.358 *** ",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/format' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/format' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [fluentd : Find custom fluentd output config files] ***********************",
                                "Wednesday 30 September 2026  05:28:31 +0000 (0:00:01.153)       0:01:57.512 *** ",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/fluentd/output' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/fluentd/output' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [fluentd : Copying over fluentd.conf] *************************************",
                                "Wednesday 30 September 2026  05:28:33 +0000 (0:00:01.136)       0:01:58.648 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [fluentd : Ensuring config directories have correct owner and permission] ***",
                                "Wednesday 30 September 2026  05:28:37 +0000 (0:00:04.233)       0:02:02.881 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for fluentd] *****************",
                                "Wednesday 30 September 2026  05:28:38 +0000 (0:00:01.166)       0:02:04.047 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for fluentd] ***",
                                "Wednesday 30 September 2026  05:28:40 +0000 (0:00:02.231)       0:02:06.279 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart fluentd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for fluentd] ***",
                                "Wednesday 30 September 2026  05:28:41 +0000 (0:00:00.724)       0:02:07.003 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'fluentd', 'value': {'container_name': 'fluentd', 'group': 'fluentd', 'enabled': True, 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS'}, 'volumes': ['/etc/kolla/fluentd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'fluentd_data:/var/lib/fluentd/data/', '/var/log/journal:/var/log/journal:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [fluentd : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.866)       0:02:07.870 *** ",
                                "",
                                "TASK [fluentd : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.026)       0:02:07.896 *** ",
                                "",
                                "TASK [fluentd : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.023)       0:02:07.920 *** ",
                                "",
                                "TASK [fluentd : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.023)       0:02:07.944 *** ",
                                "",
                                "TASK [fluentd : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.022)       0:02:07.967 *** ",
                                "",
                                "TASK [fluentd : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.024)       0:02:07.991 *** ",
                                "",
                                "TASK [fluentd : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.023)       0:02:08.015 *** ",
                                "",
                                "RUNNING HANDLER [fluentd : Restart fluentd container] **************************",
                                "Wednesday 30 September 2026  05:28:42 +0000 (0:00:00.029)       0:02:08.045 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=42  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=38  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:29:07 +0000 (0:00:25.376)       0:02:33.421 *** ",
                                "=============================================================================== ",
                                "kolla_toolbox : Restart kolla-toolbox container ------------------------ 46.83s",
                                "fluentd : Restart fluentd container ------------------------------------ 25.38s",
                                "cron : Restart cron container ------------------------------------------ 10.25s",
                                "Gather facts ------------------------------------------------------------ 5.81s",
                                "fluentd : Copying over fluentd.conf ------------------------------------- 4.23s",
                                "service-check-containers : Check containers for kolla_toolbox ----------- 2.74s",
                                "service-cert-copy : Copying over extra CA certificates for fluentd ------ 2.59s",
                                "cron : Copying over cron logrotate config file -------------------------- 2.46s",
                                "kolla_toolbox : Initializing toolbox container using normal user -------- 2.32s",
                                "service-check-containers : Check containers for fluentd ----------------- 2.23s",
                                "cron : Copying over config.json files for services ---------------------- 2.14s",
                                "service-cert-copy : Copying over extra CA certificates for kolla_toolbox --- 2.03s",
                                "service-check-containers : Check containers for cron -------------------- 1.92s",
                                "fluentd : Copying over config.json files for services ------------------- 1.89s",
                                "kolla_toolbox : Copy rabbitmq-env.conf to kolla toolbox ----------------- 1.86s",
                                "service-cert-copy : Copying over extra CA certificates for cron --------- 1.84s",
                                "kolla_toolbox : Copy rabbitmq erl_inetrc to kolla toolbox --------------- 1.81s",
                                "kolla_toolbox : Copying over config.json files for services ------------- 1.71s",
                                "kolla_toolbox : Copy clouds.yaml to kolla toolbox ----------------------- 1.68s",
                                "kolla_toolbox : Ensure RabbitMQ Erlang cookie exists -------------------- 1.44s",
                                "+ osism apply -a upgrade loadbalancer",
                                "\u001b[32m2026-09-30 05:29:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of loadbalancer.\u001b[0m",
                                "\u001b[32m2026-09-30 05:29:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 026a420e-6a0d-4081-b98c-a1ec05f4dc10 (loadbalancer) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:29:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 026a420e-6a0d-4081-b98c-a1ec05f4dc10 (loadbalancer) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:29:15 +0000 (0:00:00.306)       0:00:00.306 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:29:15 +0000 (0:00:00.210)       0:00:00.517 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_loadbalancer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_loadbalancer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_loadbalancer_True)\u001b[0m",
                                "",
                                "PLAY [Apply role loadbalancer] *************************************************",
                                "",
                                "TASK [loadbalancer : Include tasks for action upgrade] *************************",
                                "Wednesday 30 September 2026  05:29:15 +0000 (0:00:00.271)       0:00:00.788 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [loadbalancer : Stop and remove containers for haproxy exporter containers] ***",
                                "Wednesday 30 September 2026  05:29:16 +0000 (0:00:00.446)       0:00:01.234 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Removing config for haproxy exporter] *********************",
                                "Wednesday 30 September 2026  05:29:17 +0000 (0:00:01.524)       0:00:02.758 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Removing config for glance-tls-proxy] *********************",
                                "Wednesday 30 September 2026  05:29:18 +0000 (0:00:00.816)       0:00:03.575 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Removing config for neutron-tls-proxy] ********************",
                                "Wednesday 30 September 2026  05:29:19 +0000 (0:00:00.636)       0:00:04.212 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Removing config for ironic-inspector] *********************",
                                "Wednesday 30 September 2026  05:29:19 +0000 (0:00:00.603)       0:00:04.816 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Check IPv6 support] ***************************************",
                                "Wednesday 30 September 2026  05:29:20 +0000 (0:00:00.652)       0:00:05.468 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Setting sysctl values] ***************************************************",
                                "Wednesday 30 September 2026  05:29:21 +0000 (0:00:00.850)       0:00:06.319 *** ",
                                "\u001b[0;36mincluded: sysctl for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [sysctl : Check IPv6 support] *********************************************",
                                "Wednesday 30 September 2026  05:29:21 +0000 (0:00:00.331)       0:00:06.650 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [sysctl : Setting sysctl values] ******************************************",
                                "Wednesday 30 September 2026  05:29:22 +0000 (0:00:00.733)       0:00:07.384 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv6.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv4.ip_nonlocal_bind', 'value': 1})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.ipv4.tcp_retries2', 'value': 'KOLLA_UNSET'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'net.unix.max_dgram_qlen', 'value': 128})\u001b[0m",
                                "",
                                "TASK [module-load : Load modules] **********************************************",
                                "Wednesday 30 September 2026  05:29:25 +0000 (0:00:02.963)       0:00:10.347 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=ip_vs)\u001b[0m",
                                "",
                                "TASK [module-load : Persist modules via modules-load.d] ************************",
                                "Wednesday 30 September 2026  05:29:26 +0000 (0:00:01.132)       0:00:11.480 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=ip_vs)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=ip_vs)\u001b[0m",
                                "",
                                "TASK [module-load : Drop module persistence] ***********************************",
                                "Wednesday 30 September 2026  05:29:28 +0000 (0:00:01.771)       0:00:13.251 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=ip_vs) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=ip_vs) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=ip_vs) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring config directories exist] ************************",
                                "Wednesday 30 September 2026  05:29:28 +0000 (0:00:00.326)       0:00:13.577 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring haproxy service config subdir exists] ************",
                                "Wednesday 30 September 2026  05:29:30 +0000 (0:00:02.130)       0:00:15.707 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring proxysql service config subdirectories exist] ****",
                                "Wednesday 30 September 2026  05:29:31 +0000 (0:00:00.740)       0:00:16.447 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=users)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=users)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=users)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=rules)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=rules)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Ensuring keepalived checks subdir exists] *****************",
                                "Wednesday 30 September 2026  05:29:32 +0000 (0:00:01.309)       0:00:17.756 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Check if separate database internal TLS CA certificate (proxysql-ca.pem) exists] ***",
                                "Wednesday 30 September 2026  05:29:33 +0000 (0:00:00.807)       0:00:18.564 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Remove mariadb.cfg if proxysql enabled] *******************",
                                "Wednesday 30 September 2026  05:29:34 +0000 (0:00:01.089)       0:00:19.654 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Removing checks for services which are disabled] **********",
                                "Wednesday 30 September 2026  05:29:35 +0000 (0:00:00.770)       0:00:20.425 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying checks for services which are enabled] ************",
                                "Wednesday 30 September 2026  05:29:36 +0000 (0:00:00.764)       0:00:21.190 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy-ssh', 'value': {'container_name': 'haproxy_ssh', 'group': 'loadbalancer', 'enabled': False, 'image': 'registry.osism.tech/kolla/haproxy-ssh:2026.1', 'volumes': ['/etc/kolla/haproxy-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 2985'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over config.json files for services] **************",
                                "Wednesday 30 September 2026  05:29:39 +0000 (0:00:03.173)       0:00:24.363 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy.cfg] *********************************",
                                "Wednesday 30 September 2026  05:29:44 +0000 (0:00:04.654)       0:00:29.017 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_main.cfg.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql config] *****************************",
                                "Wednesday 30 September 2026  05:29:45 +0000 (0:00:01.665)       0:00:30.683 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql.yaml.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy single external frontend config] *****",
                                "Wednesday 30 September 2026  05:29:47 +0000 (0:00:02.076)       0:00:32.760 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over custom haproxy services configuration] *******",
                                "Wednesday 30 September 2026  05:29:48 +0000 (0:00:00.201)       0:00:32.961 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/haproxy/services.d/haproxy.cfg)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over keepalived.conf] *****************************",
                                "Wednesday 30 September 2026  05:29:49 +0000 (0:00:01.565)       0:00:34.526 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/keepalived/keepalived.conf.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over TLS certificates] ****************************",
                                "Wednesday 30 September 2026  05:29:51 +0000 (0:00:01.746)       0:00:36.272 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/loadbalancer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy.pem] *********************************",
                                "Wednesday 30 September 2026  05:29:51 +0000 (0:00:00.359)       0:00:36.632 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=haproxy.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=haproxy.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=haproxy.pem)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy-internal.pem] ************************",
                                "Wednesday 30 September 2026  05:29:53 +0000 (0:00:01.732)       0:00:38.364 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item=haproxy-internal.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=haproxy-internal.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=haproxy-internal.pem)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql-ca.pem] *****************************",
                                "Wednesday 30 September 2026  05:29:55 +0000 (0:00:01.649)       0:00:40.014 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql-cert.pem] ***************************",
                                "Wednesday 30 September 2026  05:29:55 +0000 (0:00:00.301)       0:00:40.315 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql-key.pem] ****************************",
                                "Wednesday 30 September 2026  05:29:55 +0000 (0:00:00.173)       0:00:40.489 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for mariadb] ******",
                                "Wednesday 30 September 2026  05:29:55 +0000 (0:00:00.193)       0:00:40.682 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for mariadb] ***",
                                "Wednesday 30 September 2026  05:29:59 +0000 (0:00:04.118)       0:00:44.800 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] ***",
                                "Wednesday 30 September 2026  05:30:00 +0000 (0:00:00.690)       0:00:45.491 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for mariadb] ***",
                                "Wednesday 30 September 2026  05:30:01 +0000 (0:00:00.707)       0:00:46.198 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over haproxy start script] ************************",
                                "Wednesday 30 September 2026  05:30:02 +0000 (0:00:00.972)       0:00:47.170 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying over proxysql start script] ***********************",
                                "Wednesday 30 September 2026  05:30:03 +0000 (0:00:01.485)       0:00:48.655 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/loadbalancer/templates/proxysql/proxysql_run.sh.j2)\u001b[0m",
                                "",
                                "TASK [loadbalancer : Copying files for haproxy-ssh] ****************************",
                                "Wednesday 30 September 2026  05:30:05 +0000 (0:00:01.432)       0:00:50.088 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'haproxy-ssh/id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for loadbalancer] ************",
                                "Wednesday 30 September 2026  05:30:05 +0000 (0:00:00.261)       0:00:50.350 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for loadbalancer] ***",
                                "Wednesday 30 September 2026  05:30:10 +0000 (0:00:04.719)       0:00:55.069 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for loadbalancer] ***",
                                "Wednesday 30 September 2026  05:30:10 +0000 (0:00:00.324)       0:00:55.394 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for aodh] *****************************************",
                                "Wednesday 30 September 2026  05:30:11 +0000 (0:00:00.802)       0:00:56.196 *** ",
                                "\u001b[0;36mincluded: aodh for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for aodh] *******************",
                                "Wednesday 30 September 2026  05:30:11 +0000 (0:00:00.489)       0:00:56.686 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for aodh] ***",
                                "Wednesday 30 September 2026  05:30:16 +0000 (0:00:04.277)       0:01:00.963 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for aodh] **************************",
                                "Wednesday 30 September 2026  05:30:17 +0000 (0:00:01.212)       0:01:02.176 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for aodh] ***********",
                                "Wednesday 30 September 2026  05:30:17 +0000 (0:00:00.511)       0:01:02.688 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for aodh] ***********",
                                "Wednesday 30 September 2026  05:30:19 +0000 (0:00:01.524)       0:01:04.212 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for barbican] *************************************",
                                "Wednesday 30 September 2026  05:30:21 +0000 (0:00:01.769)       0:01:05.982 *** ",
                                "\u001b[0;36mincluded: barbican for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for barbican] ***************",
                                "Wednesday 30 September 2026  05:30:21 +0000 (0:00:00.448)       0:01:06.431 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for barbican] ***",
                                "Wednesday 30 September 2026  05:30:24 +0000 (0:00:02.835)       0:01:09.266 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for barbican] **********************",
                                "Wednesday 30 September 2026  05:30:25 +0000 (0:00:00.872)       0:01:10.139 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for barbican] *******",
                                "Wednesday 30 September 2026  05:30:25 +0000 (0:00:00.598)       0:01:10.738 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for barbican] *******",
                                "Wednesday 30 September 2026  05:30:27 +0000 (0:00:01.548)       0:01:12.286 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for blazar] ***************************************",
                                "Wednesday 30 September 2026  05:30:29 +0000 (0:00:02.146)       0:01:14.432 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for ceph-rgw] *************************************",
                                "Wednesday 30 September 2026  05:30:29 +0000 (0:00:00.230)       0:01:14.662 *** ",
                                "\u001b[0;36mincluded: ceph-rgw for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for ceph-rgw] ***************",
                                "Wednesday 30 September 2026  05:30:30 +0000 (0:00:00.410)       0:01:15.073 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for ceph-rgw] ***",
                                "Wednesday 30 September 2026  05:30:32 +0000 (0:00:02.226)       0:01:17.299 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceph-rgw', 'value': {'group': 'all', 'enabled': True, 'haproxy': {'radosgw': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}, 'radosgw_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for ceph-rgw] **********************",
                                "Wednesday 30 September 2026  05:30:32 +0000 (0:00:00.566)       0:01:17.866 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'radosgw_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6780', 'custom_member_list': ['server testbed-node-3 192.168.16.13:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-4 192.168.16.14:7480 check inter 2000 rise 2 fall 5', 'server testbed-node-5 192.168.16.15:7480 check inter 2000 rise 2 fall 5']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for ceph-rgw] *******",
                                "Wednesday 30 September 2026  05:30:33 +0000 (0:00:00.731)       0:01:18.597 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for ceph-rgw] *******",
                                "Wednesday 30 September 2026  05:30:33 +0000 (0:00:00.253)       0:01:18.851 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for cinder] ***************************************",
                                "Wednesday 30 September 2026  05:30:34 +0000 (0:00:00.463)       0:01:19.315 *** ",
                                "\u001b[0;36mincluded: cinder for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for cinder] *****************",
                                "Wednesday 30 September 2026  05:30:34 +0000 (0:00:00.442)       0:01:19.758 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for cinder] ***",
                                "Wednesday 30 September 2026  05:30:38 +0000 (0:00:03.303)       0:01:23.061 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for cinder] ************************",
                                "Wednesday 30 September 2026  05:30:39 +0000 (0:00:01.294)       0:01:24.356 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for cinder] *********",
                                "Wednesday 30 September 2026  05:30:40 +0000 (0:00:00.631)       0:01:24.987 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for cinder] *********",
                                "Wednesday 30 September 2026  05:30:41 +0000 (0:00:01.566)       0:01:26.553 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for cloudkitty] ***********************************",
                                "Wednesday 30 September 2026  05:30:43 +0000 (0:00:01.734)       0:01:28.288 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for cyborg] ***************************************",
                                "Wednesday 30 September 2026  05:30:43 +0000 (0:00:00.213)       0:01:28.502 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for designate] ************************************",
                                "Wednesday 30 September 2026  05:30:43 +0000 (0:00:00.208)       0:01:28.710 *** ",
                                "\u001b[0;36mincluded: designate for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for designate] **************",
                                "Wednesday 30 September 2026  05:30:44 +0000 (0:00:00.505)       0:01:29.215 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for designate] ***",
                                "Wednesday 30 September 2026  05:30:47 +0000 (0:00:03.617)       0:01:32.832 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-sink', 'value': {'container_name': 'designate_sink', 'group': 'designate-sink', 'enabled': False, 'image': 'registry.osism.tech/kolla/designate-sink:2026.1', 'volumes': ['/etc/kolla/designate-sink/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-sink 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for designate] *********************",
                                "Wednesday 30 September 2026  05:30:49 +0000 (0:00:01.636)       0:01:34.469 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for designate] ******",
                                "Wednesday 30 September 2026  05:30:50 +0000 (0:00:00.601)       0:01:35.070 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for designate] ******",
                                "Wednesday 30 September 2026  05:30:51 +0000 (0:00:01.569)       0:01:36.640 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for etcd] *****************************************",
                                "Wednesday 30 September 2026  05:30:53 +0000 (0:00:02.017)       0:01:38.657 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for glance] ***************************************",
                                "Wednesday 30 September 2026  05:30:53 +0000 (0:00:00.213)       0:01:38.871 *** ",
                                "\u001b[0;36mincluded: glance for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for glance] *****************",
                                "Wednesday 30 September 2026  05:30:54 +0000 (0:00:00.453)       0:01:39.324 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for glance] ***",
                                "Wednesday 30 September 2026  05:30:57 +0000 (0:00:02.662)       0:01:41.986 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for glance] ************************",
                                "Wednesday 30 September 2026  05:30:58 +0000 (0:00:00.993)       0:01:42.980 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for glance] *********",
                                "Wednesday 30 September 2026  05:30:58 +0000 (0:00:00.947)       0:01:43.928 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for glance] *********",
                                "Wednesday 30 September 2026  05:31:00 +0000 (0:00:01.577)       0:01:45.506 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for gnocchi] **************************************",
                                "Wednesday 30 September 2026  05:31:02 +0000 (0:00:01.786)       0:01:47.292 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for grafana] **************************************",
                                "Wednesday 30 September 2026  05:31:02 +0000 (0:00:00.235)       0:01:47.527 *** ",
                                "\u001b[0;36mincluded: grafana for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for grafana] ****************",
                                "Wednesday 30 September 2026  05:31:03 +0000 (0:00:00.424)       0:01:47.951 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for grafana] ***",
                                "Wednesday 30 September 2026  05:31:05 +0000 (0:00:02.755)       0:01:50.707 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for grafana] ***********************",
                                "Wednesday 30 September 2026  05:31:06 +0000 (0:00:00.415)       0:01:51.122 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for grafana] ********",
                                "Wednesday 30 September 2026  05:31:06 +0000 (0:00:00.478)       0:01:51.600 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for grafana] ********",
                                "Wednesday 30 September 2026  05:31:08 +0000 (0:00:01.551)       0:01:53.152 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for heat] *****************************************",
                                "Wednesday 30 September 2026  05:31:09 +0000 (0:00:01.770)       0:01:54.923 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for horizon] **************************************",
                                "Wednesday 30 September 2026  05:31:10 +0000 (0:00:00.200)       0:01:55.123 *** ",
                                "\u001b[0;36mincluded: horizon for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for horizon] ****************",
                                "Wednesday 30 September 2026  05:31:10 +0000 (0:00:00.431)       0:01:55.554 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for horizon] ***",
                                "Wednesday 30 September 2026  05:31:13 +0000 (0:00:02.552)       0:01:58.107 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for horizon] ***********************",
                                "Wednesday 30 September 2026  05:31:14 +0000 (0:00:00.901)       0:01:59.009 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'acme_client', 'value': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'acme_client', 'value': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon_external_redirect', 'value': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'acme_client', 'value': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for horizon] ********",
                                "Wednesday 30 September 2026  05:31:15 +0000 (0:00:00.950)       0:01:59.959 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for horizon] ********",
                                "Wednesday 30 September 2026  05:31:17 +0000 (0:00:02.524)       0:02:02.484 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for ironic] ***************************************",
                                "Wednesday 30 September 2026  05:31:19 +0000 (0:00:02.043)       0:02:04.527 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for keystone] *************************************",
                                "Wednesday 30 September 2026  05:31:19 +0000 (0:00:00.211)       0:02:04.738 *** ",
                                "\u001b[0;36mincluded: keystone for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for keystone] ***************",
                                "Wednesday 30 September 2026  05:31:20 +0000 (0:00:00.516)       0:02:05.255 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for keystone] ***",
                                "Wednesday 30 September 2026  05:31:23 +0000 (0:00:03.025)       0:02:08.280 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-httpd', 'value': {'container_name': 'keystone_httpd', 'group': 'keystone', 'enabled': False, 'image': 'registry.osism.tech/kolla/httpd:2026.1', 'volumes': ['/etc/kolla/keystone-httpd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for keystone] **********************",
                                "Wednesday 30 September 2026  05:31:24 +0000 (0:00:01.066)       0:02:09.347 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_internal', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for keystone] *******",
                                "Wednesday 30 September 2026  05:31:24 +0000 (0:00:00.486)       0:02:09.833 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for keystone] *******",
                                "Wednesday 30 September 2026  05:31:26 +0000 (0:00:01.523)       0:02:11.357 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for letsencrypt] **********************************",
                                "Wednesday 30 September 2026  05:31:28 +0000 (0:00:01.830)       0:02:13.187 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for magnum] ***************************************",
                                "Wednesday 30 September 2026  05:31:28 +0000 (0:00:00.214)       0:02:13.401 *** ",
                                "\u001b[0;36mincluded: magnum for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for magnum] *****************",
                                "Wednesday 30 September 2026  05:31:28 +0000 (0:00:00.466)       0:02:13.867 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for magnum] ***",
                                "Wednesday 30 September 2026  05:31:31 +0000 (0:00:02.908)       0:02:16.775 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-api', 'value': {'container_name': 'magnum_api', 'group': 'magnum-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-api:2026.1', 'environment': {'DUMMY_ENVIRONMENT': 'kolla_useless_env'}, 'volumes': ['/etc/kolla/magnum-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9511/healthcheck'], 'timeout': 30}, 'wsgi': 'magnum.wsgi.api:application', 'haproxy': {'magnum_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'magnum_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum-conductor', 'value': {'container_name': 'magnum_conductor', 'group': 'magnum-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/magnum-conductor:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'volumes': ['/etc/kolla/magnum-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'magnum:/var/lib/magnum/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port magnum-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for magnum] ************************",
                                "Wednesday 30 September 2026  05:31:32 +0000 (0:00:00.699)       0:02:17.475 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'magnum_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9511', 'listen_port': '9511', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for magnum] *********",
                                "Wednesday 30 September 2026  05:31:32 +0000 (0:00:00.449)       0:02:17.924 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for magnum] *********",
                                "Wednesday 30 September 2026  05:31:34 +0000 (0:00:01.543)       0:02:19.468 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for manila] ***************************************",
                                "Wednesday 30 September 2026  05:31:36 +0000 (0:00:01.797)       0:02:21.265 *** ",
                                "\u001b[0;36mincluded: manila for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for manila] *****************",
                                "Wednesday 30 September 2026  05:31:36 +0000 (0:00:00.476)       0:02:21.742 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for manila] ***",
                                "Wednesday 30 September 2026  05:31:40 +0000 (0:00:04.091)       0:02:25.834 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for manila] ************************",
                                "Wednesday 30 September 2026  05:31:42 +0000 (0:00:01.186)       0:02:27.020 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for manila] *********",
                                "Wednesday 30 September 2026  05:31:42 +0000 (0:00:00.675)       0:02:27.696 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for manila] *********",
                                "Wednesday 30 September 2026  05:31:44 +0000 (0:00:01.573)       0:02:29.269 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for mariadb] **************************************",
                                "Wednesday 30 September 2026  05:31:46 +0000 (0:00:02.098)       0:02:31.368 *** ",
                                "\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Ensure mysql monitor user exist] *******************************",
                                "Wednesday 30 September 2026  05:31:46 +0000 (0:00:00.440)       0:02:31.809 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for mariadb] ****************",
                                "Wednesday 30 September 2026  05:31:50 +0000 (0:00:03.822)       0:02:35.632 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for mariadb] ***",
                                "Wednesday 30 September 2026  05:31:51 +0000 (0:00:00.654)       0:02:36.286 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for mariadb] ***********************",
                                "Wednesday 30 September 2026  05:31:51 +0000 (0:00:00.484)       0:02:36.771 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb_external_lb', 'value': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for mariadb] ********",
                                "Wednesday 30 September 2026  05:31:52 +0000 (0:00:00.533)       0:02:37.305 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for mariadb] ********",
                                "Wednesday 30 September 2026  05:31:53 +0000 (0:00:01.559)       0:02:38.864 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for masakari] *************************************",
                                "Wednesday 30 September 2026  05:31:54 +0000 (0:00:00.590)       0:02:39.455 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for memcached] ************************************",
                                "Wednesday 30 September 2026  05:31:54 +0000 (0:00:00.201)       0:02:39.656 *** ",
                                "\u001b[0;36mincluded: memcached for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for memcached] **************",
                                "Wednesday 30 September 2026  05:31:55 +0000 (0:00:00.450)       0:02:40.106 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for memcached] ***",
                                "Wednesday 30 September 2026  05:31:55 +0000 (0:00:00.562)       0:02:40.669 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for memcached] *********************",
                                "Wednesday 30 September 2026  05:31:56 +0000 (0:00:00.618)       0:02:41.288 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for memcached] ******",
                                "Wednesday 30 September 2026  05:31:56 +0000 (0:00:00.292)       0:02:41.580 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for memcached] ******",
                                "Wednesday 30 September 2026  05:31:56 +0000 (0:00:00.301)       0:02:41.882 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for mistral] **************************************",
                                "Wednesday 30 September 2026  05:31:57 +0000 (0:00:00.528)       0:02:42.410 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for neutron] **************************************",
                                "Wednesday 30 September 2026  05:31:57 +0000 (0:00:00.212)       0:02:42.622 *** ",
                                "\u001b[0;36mincluded: neutron for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for neutron] ****************",
                                "Wednesday 30 September 2026  05:31:58 +0000 (0:00:00.602)       0:02:43.225 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for neutron] ***",
                                "Wednesday 30 September 2026  05:32:04 +0000 (0:00:05.847)       0:02:49.072 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-openvswitch-agent', 'value': {'container_name': 'neutron_openvswitch_agent', 'image': 'registry.osism.tech/kolla/neutron-openvswitch-agent:2026.1', 'enabled': False, 'privileged': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-openvswitch-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-openvswitch-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-dhcp-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_dhcp_agent', 'image': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-dhcp-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-dhcp-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-dhcp-agent 5672'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-dhcp-agent:2026.1', 'KOLLA_NAME': 'neutron_dhcp_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-l3-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_l3_agent', 'image': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'privileged': True, 'enabled': False, 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-l3-agent:2026.1', 'KOLLA_NAME': 'neutron_l3_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-l3-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', \"healthcheck_port 'neutron-l3-agent ' 5672\"], 'timeout': 30}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-sriov-agent', 'value': {'container_name': 'neutron_sriov_agent', 'image': 'registry.osism.tech/kolla/neutron-sriov-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-sriov-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-sriov-nic-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-mlnx-agent', 'value': {'container_name': 'neutron_mlnx_agent', 'image': 'registry.osism.tech/kolla/neutron-mlnx-agent:2026.1', 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-mlnx-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-eswitchd', 'value': {'container_name': 'neutron_eswitchd', 'image': 'registry.osism.tech/kolla/neutron-eswitchd:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-eswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metadata-agent', 'value': {'container_name': 'neutron_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': False, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': False, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-bgp-dragent', 'value': {'container_name': 'neutron_bgp_dragent', 'image': 'registry.osism.tech/kolla/neutron-bgp-dragent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-bgp-dragent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-bgp-dragent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-bgp-dragent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-infoblox-ipam-agent', 'value': {'container_name': 'neutron_infoblox_ipam_agent', 'image': 'registry.osism.tech/kolla/neutron-infoblox-ipam-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-infoblox-ipam-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-infoblox-ipam-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-metering-agent', 'value': {'container_name': 'neutron_metering_agent', 'image': 'registry.osism.tech/kolla/neutron-metering-agent:2026.1', 'privileged': True, 'enabled': False, 'group': 'neutron-metering-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-metering-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ironic-neutron-agent', 'value': {'container_name': 'ironic_neutron_agent', 'image': 'registry.osism.tech/kolla/ironic-neutron-agent:2026.1', 'privileged': False, 'enabled': False, 'group': 'ironic-neutron-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/ironic-neutron-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ironic-neutron-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-agent', 'value': {'container_name': 'neutron_ovn_agent', 'group': 'neutron-ovn-agent', 'host_in_groups': False, 'enabled': False, 'image': 'registry.osism.tech/kolla/neutron-ovn-agent:2026.1', 'volumes': ['/etc/kolla/neutron-ovn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-agent 6640'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-vpn-agent', 'value': {'container_name': 'neutron_ovn_vpn_agent', 'image': 'registry.osism.tech/kolla/neutron-ovn-vpn-agent:2026.1', 'privileged': False, 'cgroupns_mode': 'private', 'pid_mode': 'host', 'cap_add': ['NET_ADMIN', 'SYS_ADMIN', 'SYS_PTRACE', 'DAC_OVERRIDE', 'DAC_READ_SEARCH', 'SETPCAP'], 'security_opt': ['apparmor=unconfined', 'seccomp=unconfined', 'label=disable'], 'enabled': False, 'group': 'neutron-ovn-vpn-agent', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-vpn-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/bin/true:/usr/sbin/sysctl:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-vpn-agent 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for neutron] ***********************",
                                "Wednesday 30 September 2026  05:32:08 +0000 (0:00:04.500)       0:02:53.572 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron_server_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for neutron] ********",
                                "Wednesday 30 September 2026  05:32:09 +0000 (0:00:00.882)       0:02:54.455 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for neutron] ********",
                                "Wednesday 30 September 2026  05:32:11 +0000 (0:00:01.889)       0:02:56.344 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for placement] ************************************",
                                "Wednesday 30 September 2026  05:32:13 +0000 (0:00:01.787)       0:02:58.132 *** ",
                                "\u001b[0;36mincluded: placement for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for placement] **************",
                                "Wednesday 30 September 2026  05:32:13 +0000 (0:00:00.420)       0:02:58.552 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for placement] ***",
                                "Wednesday 30 September 2026  05:32:16 +0000 (0:00:02.553)       0:03:01.106 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for placement] *********************",
                                "Wednesday 30 September 2026  05:32:16 +0000 (0:00:00.453)       0:03:01.559 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for placement] ******",
                                "Wednesday 30 September 2026  05:32:17 +0000 (0:00:00.542)       0:03:02.102 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for placement] ******",
                                "Wednesday 30 September 2026  05:32:18 +0000 (0:00:01.614)       0:03:03.716 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for nova] *****************************************",
                                "Wednesday 30 September 2026  05:32:20 +0000 (0:00:01.732)       0:03:05.449 *** ",
                                "\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for nova] *******************",
                                "Wednesday 30 September 2026  05:32:20 +0000 (0:00:00.457)       0:03:05.906 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for nova] ***",
                                "Wednesday 30 September 2026  05:32:25 +0000 (0:00:04.822)       0:03:10.729 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-super-conductor', 'value': {'container_name': 'nova_super_conductor', 'group': 'nova-super-conductor', 'enabled': False, 'image': 'registry.osism.tech/kolla/nova-super-conductor:2026.1', 'volumes': ['/etc/kolla/nova-super-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova] **************************",
                                "Wednesday 30 September 2026  05:32:27 +0000 (0:00:01.351)       0:03:12.080 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_api_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_metadata_external', 'value': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for nova] ***********",
                                "Wednesday 30 September 2026  05:32:27 +0000 (0:00:00.727)       0:03:12.808 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for nova] ***********",
                                "Wednesday 30 September 2026  05:32:29 +0000 (0:00:01.459)       0:03:14.267 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for nova-cell] ************************************",
                                "Wednesday 30 September 2026  05:32:31 +0000 (0:00:01.706)       0:03:15.973 *** ",
                                "\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : Configure loadbalancer for nova-novncproxy] ******************",
                                "Wednesday 30 September 2026  05:32:31 +0000 (0:00:00.482)       0:03:16.456 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-novncproxy)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for nova-cell:nova-novncproxy] ***",
                                "Wednesday 30 September 2026  05:32:32 +0000 (0:00:00.531)       0:03:16.988 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-novncproxy] ***",
                                "Wednesday 30 September 2026  05:32:34 +0000 (0:00:02.652)       0:03:19.640 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'group': 'nova-novncproxy', 'enabled': True, 'haproxy': {'nova_novncproxy': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_novncproxy_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova-cell:nova-novncproxy] *****",
                                "Wednesday 30 September 2026  05:32:35 +0000 (0:00:00.726)       0:03:20.367 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova_novncproxy_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6080', 'listen_port': '6080', 'backend_http_extra': ['timeout tunnel 1h']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ******",
                                "Wednesday 30 September 2026  05:32:36 +0000 (0:00:01.019)       0:03:21.386 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ******",
                                "Wednesday 30 September 2026  05:32:38 +0000 (0:00:01.688)       0:03:23.075 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Configure loadbalancer for nova-spicehtml5proxy] *************",
                                "Wednesday 30 September 2026  05:32:40 +0000 (0:00:02.052)       0:03:25.127 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-spicehtml5proxy)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for nova-cell:nova-spicehtml5proxy] ***",
                                "Wednesday 30 September 2026  05:32:40 +0000 (0:00:00.516)       0:03:25.644 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-spicehtml5proxy] ***",
                                "Wednesday 30 September 2026  05:32:41 +0000 (0:00:00.516)       0:03:26.160 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-spicehtml5proxy', 'value': {'group': 'nova-spicehtml5proxy', 'enabled': False, 'haproxy': {'nova_spicehtml5proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}, 'nova_spicehtml5proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6082', 'listen_port': '6082', 'backend_http_extra': ['timeout tunnel 1h']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova-cell:nova-spicehtml5proxy] ***",
                                "Wednesday 30 September 2026  05:32:41 +0000 (0:00:00.540)       0:03:26.701 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ******",
                                "Wednesday 30 September 2026  05:32:42 +0000 (0:00:00.418)       0:03:27.119 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ******",
                                "Wednesday 30 September 2026  05:32:44 +0000 (0:00:02.667)       0:03:29.786 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [nova-cell : Configure loadbalancer for nova-serialproxy] *****************",
                                "Wednesday 30 September 2026  05:32:47 +0000 (0:00:02.246)       0:03:32.033 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/cell_proxy_loadbalancer.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=nova-serialproxy)\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for nova-cell:nova-serialproxy] ***",
                                "Wednesday 30 September 2026  05:32:48 +0000 (0:00:00.951)       0:03:32.985 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for nova-cell:nova-serialproxy] ***",
                                "Wednesday 30 September 2026  05:32:48 +0000 (0:00:00.534)       0:03:33.519 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-serialproxy', 'value': {'group': 'nova-serialproxy', 'enabled': False, 'haproxy': {'nova_serialconsole_proxy': {'enabled': False, 'mode': 'http', 'external': False, 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}, 'nova_serialconsole_proxy_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '6083', 'listen_port': '6083', 'backend_http_extra': ['timeout tunnel 10m']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for nova-cell:nova-serialproxy] ****",
                                "Wednesday 30 September 2026  05:32:49 +0000 (0:00:00.569)       0:03:34.088 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for nova-cell] ******",
                                "Wednesday 30 September 2026  05:32:49 +0000 (0:00:00.405)       0:03:34.494 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for nova-cell] ******",
                                "Wednesday 30 September 2026  05:32:51 +0000 (0:00:01.681)       0:03:36.176 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for octavia] **************************************",
                                "Wednesday 30 September 2026  05:32:53 +0000 (0:00:02.056)       0:03:38.233 *** ",
                                "\u001b[0;36mincluded: octavia for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for octavia] ****************",
                                "Wednesday 30 September 2026  05:32:53 +0000 (0:00:00.517)       0:03:38.750 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for octavia] ***",
                                "Wednesday 30 September 2026  05:32:57 +0000 (0:00:03.959)       0:03:42.710 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for octavia] ***********************",
                                "Wednesday 30 September 2026  05:32:59 +0000 (0:00:01.717)       0:03:44.428 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia_api_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for octavia] ********",
                                "Wednesday 30 September 2026  05:33:00 +0000 (0:00:00.869)       0:03:45.298 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for octavia] ********",
                                "Wednesday 30 September 2026  05:33:02 +0000 (0:00:01.846)       0:03:47.144 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for opensearch] ***********************************",
                                "Wednesday 30 September 2026  05:33:04 +0000 (0:00:01.888)       0:03:49.033 *** ",
                                "\u001b[0;36mincluded: opensearch for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for opensearch] *************",
                                "Wednesday 30 September 2026  05:33:04 +0000 (0:00:00.495)       0:03:49.528 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for opensearch] ***",
                                "Wednesday 30 September 2026  05:33:09 +0000 (0:00:04.453)       0:03:53.982 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for opensearch] ********************",
                                "Wednesday 30 September 2026  05:33:10 +0000 (0:00:00.987)       0:03:54.969 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch_dashboards_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for opensearch] *****",
                                "Wednesday 30 September 2026  05:33:10 +0000 (0:00:00.945)       0:03:55.914 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for opensearch] *****",
                                "Wednesday 30 September 2026  05:33:11 +0000 (0:00:00.302)       0:03:56.217 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for prometheus] ***********************************",
                                "Wednesday 30 September 2026  05:33:11 +0000 (0:00:00.535)       0:03:56.752 *** ",
                                "\u001b[0;36mincluded: prometheus for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for prometheus] *************",
                                "Wednesday 30 September 2026  05:33:12 +0000 (0:00:00.672)       0:03:57.425 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for prometheus] ***",
                                "Wednesday 30 September 2026  05:33:17 +0000 (0:00:05.145)       0:04:02.571 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-exporter', 'value': {'container_name': 'prometheus_openstack_exporter', 'group': 'prometheus-openstack-exporter', 'enabled': False, 'environment': {'OS_COMPUTE_API_VERSION': 'latest'}, 'image': 'registry.osism.tech/kolla/prometheus-openstack-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_openstack_exporter': {'enabled': False, 'mode': 'http', 'external': False, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}, 'prometheus_openstack_exporter_external': {'enabled': False, 'mode': 'http', 'external': True, 'port': '9198', 'backend_http_extra': ['option httpchk', 'timeout server 45s']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for prometheus] ********************",
                                "Wednesday 30 September 2026  05:33:19 +0000 (0:00:01.845)       0:04:04.416 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_server_external', 'value': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager', 'value': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus_alertmanager_external', 'value': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for prometheus] *****",
                                "Wednesday 30 September 2026  05:33:20 +0000 (0:00:00.995)       0:04:05.412 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for prometheus] *****",
                                "Wednesday 30 September 2026  05:33:20 +0000 (0:00:00.313)       0:04:05.726 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for rabbitmq] *************************************",
                                "Wednesday 30 September 2026  05:33:21 +0000 (0:00:00.531)       0:04:06.257 *** ",
                                "\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for rabbitmq] ***************",
                                "Wednesday 30 September 2026  05:33:21 +0000 (0:00:00.455)       0:04:06.713 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for rabbitmq] ***",
                                "Wednesday 30 September 2026  05:33:24 +0000 (0:00:02.306)       0:04:09.020 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': None, 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': None, 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for rabbitmq] **********************",
                                "Wednesday 30 September 2026  05:33:24 +0000 (0:00:00.625)       0:04:09.645 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq_management', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for rabbitmq] *******",
                                "Wednesday 30 September 2026  05:33:25 +0000 (0:00:00.444)       0:04:10.089 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for rabbitmq] *******",
                                "Wednesday 30 September 2026  05:33:25 +0000 (0:00:00.278)       0:04:10.368 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for skyline] **************************************",
                                "Wednesday 30 September 2026  05:33:26 +0000 (0:00:00.956)       0:04:11.324 *** ",
                                "\u001b[0;36mincluded: skyline for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [haproxy-config : Copying over haproxy config for skyline] ****************",
                                "Wednesday 30 September 2026  05:33:26 +0000 (0:00:00.493)       0:04:11.817 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [haproxy-config : Add configuration when using single external frontend for skyline] ***",
                                "Wednesday 30 September 2026  05:33:31 +0000 (0:00:04.626)       0:04:16.444 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [haproxy-config : Configuring firewall for skyline] ***********************",
                                "Wednesday 30 September 2026  05:33:32 +0000 (0:00:00.974)       0:04:17.418 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_apiserver_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console', 'value': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline_console_external', 'value': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL users config for skyline] ********",
                                "Wednesday 30 September 2026  05:33:33 +0000 (0:00:00.951)       0:04:18.369 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [proxysql-config : Copying over ProxySQL rules config for skyline] ********",
                                "Wednesday 30 September 2026  05:33:35 +0000 (0:00:02.381)       0:04:20.751 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for tacker] ***************************************",
                                "Wednesday 30 September 2026  05:33:37 +0000 (0:00:01.878)       0:04:22.629 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for trove] ****************************************",
                                "Wednesday 30 September 2026  05:33:37 +0000 (0:00:00.212)       0:04:22.842 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure loadbalancer for watcher] **************************************",
                                "Wednesday 30 September 2026  05:33:38 +0000 (0:00:00.210)       0:04:23.053 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Check loadbalancer containers] *******************************************",
                                "Wednesday 30 September 2026  05:33:38 +0000 (0:00:00.228)       0:04:23.282 *** ",
                                "\u001b[0;36mincluded: loadbalancer for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for loadbalancer] ************",
                                "Wednesday 30 September 2026  05:33:38 +0000 (0:00:00.616)       0:04:23.899 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for loadbalancer] ***",
                                "Wednesday 30 September 2026  05:33:43 +0000 (0:00:04.521)       0:04:28.420 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart haproxy container,Restart proxysql container,Restart keepalived container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for loadbalancer] ***",
                                "Wednesday 30 September 2026  05:33:43 +0000 (0:00:00.311)       0:04:28.732 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'haproxy', 'value': {'container_name': 'haproxy', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/haproxy:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/haproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'letsencrypt_certificates:/etc/haproxy/certificates'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:61313'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'proxysql', 'value': {'container_name': 'proxysql', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/proxysql:2026.1', 'privileged': False, 'volumes': ['/etc/kolla/proxysql/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'proxysql:/var/lib/proxysql/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen proxysql 6032'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keepalived', 'value': {'container_name': 'keepalived', 'group': 'loadbalancer', 'enabled': True, 'image': 'registry.osism.tech/kolla/keepalived:2026.1', 'privileged': True, 'volumes': ['/etc/kolla/keepalived/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'haproxy_socket:/var/lib/kolla/haproxy/', 'proxysql_socket:/var/lib/kolla/proxysql/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Check IP addresses on the API interface] *******",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:33:44 +0000 (0:00:00.842)       0:04:29.574 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Group HA nodes by status] **********************",
                                "Wednesday 30 September 2026  05:33:45 +0000 (0:00:00.780)       0:04:30.355 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop backup keepalived container] **************",
                                "Wednesday 30 September 2026  05:33:45 +0000 (0:00:00.255)       0:04:30.610 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop backup haproxy container] *****************",
                                "Wednesday 30 September 2026  05:33:51 +0000 (0:00:06.181)       0:04:36.792 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop backup proxysql container] ****************",
                                "Wednesday 30 September 2026  05:33:58 +0000 (0:00:06.207)       0:04:42.999 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start backup haproxy container] ****************",
                                "Wednesday 30 September 2026  05:34:04 +0000 (0:00:06.180)       0:04:49.179 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for backup haproxy to start] **************",
                                "Wednesday 30 September 2026  05:34:09 +0000 (0:00:05.005)       0:04:54.185 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start backup proxysql container] ***************",
                                "Wednesday 30 September 2026  05:34:12 +0000 (0:00:02.853)       0:04:57.039 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for backup proxysql to start] *************",
                                "Wednesday 30 September 2026  05:34:20 +0000 (0:00:08.420)       0:05:05.459 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start backup keepalived container] *************",
                                "Wednesday 30 September 2026  05:34:24 +0000 (0:00:03.660)       0:05:09.120 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop master haproxy container] *****************",
                                "Wednesday 30 September 2026  05:34:29 +0000 (0:00:05.718)       0:05:14.838 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop master proxysql container] ****************",
                                "Wednesday 30 September 2026  05:34:36 +0000 (0:00:06.257)       0:05:21.096 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Stop master keepalived container] **************",
                                "Wednesday 30 September 2026  05:34:42 +0000 (0:00:06.244)       0:05:27.340 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start master haproxy container] ****************",
                                "Wednesday 30 September 2026  05:34:48 +0000 (0:00:06.034)       0:05:33.375 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for master haproxy to start] **************",
                                "Wednesday 30 September 2026  05:34:52 +0000 (0:00:04.395)       0:05:37.771 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start master proxysql container] ***************",
                                "Wednesday 30 September 2026  05:34:55 +0000 (0:00:02.679)       0:05:40.450 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for master proxysql to start] *************",
                                "Wednesday 30 September 2026  05:35:03 +0000 (0:00:07.837)       0:05:48.287 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Start master keepalived container] *************",
                                "Wednesday 30 September 2026  05:35:07 +0000 (0:00:03.692)       0:05:51.979 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for haproxy to listen on VIP] *************",
                                "Wednesday 30 September 2026  05:35:12 +0000 (0:00:05.133)       0:05:57.113 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [loadbalancer : Wait for proxysql to listen on VIP] ************",
                                "Wednesday 30 September 2026  05:35:12 +0000 (0:00:00.746)       0:05:57.859 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=132 \u001b[0m \u001b[0;33mchanged=66  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=130 \u001b[0m \u001b[0;33mchanged=66  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=130 \u001b[0m \u001b[0;33mchanged=66  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=94  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:35:13 +0000 (0:00:00.804)       0:05:58.663 *** ",
                                "=============================================================================== ",
                                "loadbalancer : Start backup proxysql container -------------------------- 8.42s",
                                "loadbalancer : Start master proxysql container -------------------------- 7.84s",
                                "loadbalancer : Stop master haproxy container ---------------------------- 6.26s",
                                "loadbalancer : Stop master proxysql container --------------------------- 6.24s",
                                "loadbalancer : Stop backup haproxy container ---------------------------- 6.21s",
                                "loadbalancer : Stop backup keepalived container ------------------------- 6.18s",
                                "loadbalancer : Stop backup proxysql container --------------------------- 6.18s",
                                "loadbalancer : Stop master keepalived container ------------------------- 6.03s",
                                "haproxy-config : Copying over haproxy config for neutron ---------------- 5.85s",
                                "loadbalancer : Start backup keepalived container ------------------------ 5.72s",
                                "haproxy-config : Copying over haproxy config for prometheus ------------- 5.15s",
                                "loadbalancer : Start master keepalived container ------------------------ 5.13s",
                                "loadbalancer : Start backup haproxy container --------------------------- 5.01s",
                                "haproxy-config : Copying over haproxy config for nova ------------------- 4.82s",
                                "service-check-containers : Check containers for loadbalancer ------------ 4.72s",
                                "loadbalancer : Copying over config.json files for services -------------- 4.65s",
                                "haproxy-config : Copying over haproxy config for skyline ---------------- 4.63s",
                                "service-check-containers : Check containers for loadbalancer ------------ 4.52s",
                                "haproxy-config : Add configuration when using single external frontend for neutron --- 4.50s",
                                "haproxy-config : Copying over haproxy config for opensearch ------------- 4.45s",
                                "+ osism apply -a upgrade opensearch",
                                "\u001b[32m2026-09-30 05:35:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of opensearch.\u001b[0m",
                                "\u001b[32m2026-09-30 05:35:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask fad2137b-1a8b-437d-8d48-3181e23c2f83 (opensearch) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:35:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task fad2137b-1a8b-437d-8d48-3181e23c2f83 (opensearch) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:35:22 +0000 (0:00:00.413)       0:00:00.413 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:35:22 +0000 (0:00:00.186)       0:00:00.599 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_opensearch_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_opensearch_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_opensearch_True)\u001b[0m",
                                "",
                                "PLAY [Apply role opensearch] ***************************************************",
                                "",
                                "TASK [opensearch : Include tasks for action upgrade] ***************************",
                                "Wednesday 30 September 2026  05:35:22 +0000 (0:00:00.266)       0:00:00.866 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [opensearch : Setting sysctl values] **************************************",
                                "Wednesday 30 September 2026  05:35:22 +0000 (0:00:00.357)       0:00:01.224 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'vm.max_map_count', 'value': 262144})\u001b[0m",
                                "",
                                "TASK [opensearch : Ensuring config directories exist] **************************",
                                "Wednesday 30 September 2026  05:35:24 +0000 (0:00:01.238)       0:00:02.463 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [opensearch : Copying over TLS certificates] ******************************",
                                "Wednesday 30 September 2026  05:35:25 +0000 (0:00:01.836)       0:00:04.300 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for opensearch] ***",
                                "Wednesday 30 September 2026  05:35:26 +0000 (0:00:00.323)       0:00:04.623 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for opensearch] ***",
                                "Wednesday 30 September 2026  05:35:30 +0000 (0:00:04.264)       0:00:08.888 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for opensearch] ***",
                                "Wednesday 30 September 2026  05:35:31 +0000 (0:00:00.712)       0:00:09.600 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for opensearch] ***",
                                "Wednesday 30 September 2026  05:35:31 +0000 (0:00:00.680)       0:00:10.281 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [opensearch : Copying over config.json files for services] ****************",
                                "Wednesday 30 September 2026  05:35:32 +0000 (0:00:00.787)       0:00:11.068 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [opensearch : Copying over opensearch service config file] ****************",
                                "Wednesday 30 September 2026  05:35:35 +0000 (0:00:03.200)       0:00:14.269 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Copying over opensearch-dashboards config file] *************",
                                "Wednesday 30 September 2026  05:35:37 +0000 (0:00:01.847)       0:00:16.116 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for opensearch] **************",
                                "Wednesday 30 September 2026  05:35:39 +0000 (0:00:01.661)       0:00:17.778 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for opensearch] ***",
                                "Wednesday 30 September 2026  05:35:43 +0000 (0:00:03.613)       0:00:21.391 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart opensearch container,Restart opensearch-dashboards container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart opensearch container,Restart opensearch-dashboards container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart opensearch container,Restart opensearch-dashboards container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for opensearch] ***",
                                "Wednesday 30 September 2026  05:35:43 +0000 (0:00:00.356)       0:00:21.748 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch', 'value': {'container_name': 'opensearch', 'group': 'opensearch', 'enabled': True, 'image': 'registry.osism.tech/kolla/opensearch:2026.1', 'environment': {'OPENSEARCH_JAVA_OPTS': '-Xms1g -Xmx1g -Dlog4j2.formatMsgNoLookups=true'}, 'volumes': ['/etc/kolla/opensearch/:/var/lib/kolla/config_files/', '/etc/localtime:/etc/localtime:ro', 'opensearch:/var/lib/opensearch/data', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9200'], 'timeout': 30}, 'haproxy': {'opensearch': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9200', 'frontend_http_extra': ['option dontlog-normal'], 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'opensearch-dashboards', 'value': {'container_name': 'opensearch_dashboards', 'group': 'opensearch-dashboards', 'enabled': True, 'environment': {'OPENSEARCH_DASHBOARDS_SECURITY_PLUGIN': 'False'}, 'image': 'registry.osism.tech/kolla/opensearch-dashboards:2026.1', 'volumes': ['/etc/kolla/opensearch-dashboards/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5601'], 'timeout': 30}, 'haproxy': {'opensearch-dashboards': {'enabled': True, 'mode': 'http', 'external': False, 'port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk GET /api/status']}, 'opensearch_dashboards_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '5601', 'listen_port': '5601', 'auth_user': 'opensearch', 'auth_pass': 'password', 'backend_http_extra': ['option httpchk  GET /api/status']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [opensearch : Include tasks from register.yml] ****************************",
                                "Wednesday 30 September 2026  05:35:44 +0000 (0:00:00.622)       0:00:22.370 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [opensearch : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:35:44 +0000 (0:00:00.194)       0:00:22.564 *** ",
                                "",
                                "TASK [opensearch : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:35:44 +0000 (0:00:00.026)       0:00:22.591 *** ",
                                "",
                                "TASK [opensearch : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  05:35:44 +0000 (0:00:00.024)       0:00:22.616 *** ",
                                "",
                                "RUNNING HANDLER [opensearch : Disable shard allocation] ************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:35:44 +0000 (0:00:00.024)       0:00:22.640 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Perform a flush] *********************************",
                                "Wednesday 30 September 2026  05:35:48 +0000 (0:00:04.179)       0:00:26.820 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Restart opensearch container] ********************",
                                "Wednesday 30 September 2026  05:35:55 +0000 (0:00:06.706)       0:00:33.526 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Wait for OpenSearch cluster to recover] **********",
                                "Wednesday 30 September 2026  05:36:56 +0000 (0:01:01.114)       0:01:34.641 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (60 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (59 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (58 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (57 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Wait for OpenSearch cluster to recover (56 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Enable shard allocation] *************************",
                                "Wednesday 30 September 2026  05:37:41 +0000 (0:00:45.545)       0:02:20.186 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [opensearch : Restart opensearch-dashboards container] *********",
                                "Wednesday 30 September 2026  05:37:45 +0000 (0:00:03.399)       0:02:23.585 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [opensearch : Include tasks from post-config.yml] *************************",
                                "Wednesday 30 September 2026  05:38:57 +0000 (0:01:12.642)       0:03:36.228 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/opensearch/tasks/post-config.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [opensearch : Wait for OpenSearch to become ready] ************************",
                                "Wednesday 30 September 2026  05:38:58 +0000 (0:00:00.311)       0:03:36.539 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Wait for OpenSearch cluster to become healthy] **************",
                                "Wednesday 30 September 2026  05:39:01 +0000 (0:00:03.622)       0:03:40.161 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Check if a log retention policy exists] *********************",
                                "Wednesday 30 September 2026  05:39:05 +0000 (0:00:03.967)       0:03:44.129 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Create new log retention policy] ****************************",
                                "Wednesday 30 September 2026  05:39:09 +0000 (0:00:03.851)       0:03:47.980 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Apply retention policy to existing indices] *****************",
                                "Wednesday 30 September 2026  05:39:09 +0000 (0:00:00.118)       0:03:48.099 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Wait for OpenSearch Dashboards API to become ready] *********",
                                "Wednesday 30 September 2026  05:39:09 +0000 (0:00:00.141)       0:03:48.240 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [opensearch : Create OpenSearch Dashboards Index Pattern] *****************",
                                "Wednesday 30 September 2026  05:39:13 +0000 (0:00:03.612)       0:03:51.853 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:39:17 +0000 (0:00:04.190)       0:03:56.044 *** ",
                                "=============================================================================== ",
                                "opensearch : Restart opensearch-dashboards container ------------------- 72.64s",
                                "opensearch : Restart opensearch container ------------------------------ 61.11s",
                                "opensearch : Wait for OpenSearch cluster to recover -------------------- 45.55s",
                                "opensearch : Perform a flush -------------------------------------------- 6.71s",
                                "service-cert-copy : Copying over extra CA certificates for opensearch --- 4.26s",
                                "opensearch : Create OpenSearch Dashboards Index Pattern ----------------- 4.19s",
                                "opensearch : Disable shard allocation ----------------------------------- 4.18s",
                                "opensearch : Wait for OpenSearch cluster to become healthy -------------- 3.97s",
                                "opensearch : Check if a log retention policy exists --------------------- 3.85s",
                                "opensearch : Wait for OpenSearch to become ready ------------------------ 3.62s",
                                "service-check-containers : Check containers for opensearch -------------- 3.61s",
                                "opensearch : Wait for OpenSearch Dashboards API to become ready --------- 3.61s",
                                "opensearch : Enable shard allocation ------------------------------------ 3.40s",
                                "opensearch : Copying over config.json files for services ---------------- 3.20s",
                                "opensearch : Copying over opensearch service config file ---------------- 1.85s",
                                "opensearch : Ensuring config directories exist -------------------------- 1.84s",
                                "opensearch : Copying over opensearch-dashboards config file ------------- 1.66s",
                                "opensearch : Setting sysctl values -------------------------------------- 1.24s",
                                "service-cert-copy : Copying over backend internal TLS key for opensearch --- 0.79s",
                                "service-cert-copy : Check containers that require iteration for opensearch --- 0.71s",
                                "+ osism apply -a upgrade memcached",
                                "\u001b[32m2026-09-30 05:39:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of memcached.\u001b[0m",
                                "\u001b[32m2026-09-30 05:39:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 3a9d9937-cfd9-48bf-a1a2-3da4d264b5a8 (memcached) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:39:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 3a9d9937-cfd9-48bf-a1a2-3da4d264b5a8 (memcached) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:39:24 +0000 (0:00:00.387)       0:00:00.387 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:39:25 +0000 (0:00:00.231)       0:00:00.618 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_memcached_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_memcached_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_memcached_True)\u001b[0m",
                                "",
                                "PLAY [Apply role memcached] ****************************************************",
                                "",
                                "TASK [memcached : Include tasks for action upgrade] ****************************",
                                "Wednesday 30 September 2026  05:39:25 +0000 (0:00:00.262)       0:00:00.881 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/memcached/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [memcached : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  05:39:25 +0000 (0:00:00.323)       0:00:01.204 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item=memcached)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=memcached)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=memcached)\u001b[0m",
                                "",
                                "TASK [memcached : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  05:39:26 +0000 (0:00:01.257)       0:00:02.462 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item=memcached)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=memcached)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=memcached)\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for memcached] ***************",
                                "Wednesday 30 September 2026  05:39:28 +0000 (0:00:01.704)       0:00:04.166 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for memcached] ***",
                                "Wednesday 30 September 2026  05:39:30 +0000 (0:00:01.992)       0:00:06.158 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart memcached container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart memcached container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart memcached container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for memcached] ***",
                                "Wednesday 30 September 2026  05:39:30 +0000 (0:00:00.229)       0:00:06.388 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'memcached', 'value': {'container_name': 'memcached', 'image': 'registry.osism.tech/kolla/memcached:2026.1', 'enabled': True, 'group': 'memcached', 'volumes': ['/etc/kolla/memcached/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen memcached 11211'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [memcached : Restart memcached container] **********************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:39:31 +0000 (0:00:00.541)       0:00:06.929 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:39:40 +0000 (0:00:09.258)       0:00:16.188 *** ",
                                "=============================================================================== ",
                                "memcached : Restart memcached container --------------------------------- 9.26s",
                                "service-check-containers : Check containers for memcached --------------- 1.99s",
                                "memcached : Copying over config.json files for services ----------------- 1.70s",
                                "memcached : Ensuring config directories exist --------------------------- 1.26s",
                                "service-check-containers : Check containers that require iteration for memcached --- 0.54s",
                                "memcached : Include tasks for action upgrade ---------------------------- 0.32s",
                                "Group hosts based on enabled services ----------------------------------- 0.27s",
                                "Group hosts based on Kolla action --------------------------------------- 0.23s",
                                "service-check-containers : Notify handlers to restart containers for memcached --- 0.23s",
                                "+ osism apply -a upgrade valkey",
                                "\u001b[32m2026-09-30 05:39:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of valkey.\u001b[0m",
                                "\u001b[32m2026-09-30 05:39:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 862cc3af-5348-41ab-b675-58e147528162 (valkey) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:39:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 862cc3af-5348-41ab-b675-58e147528162 (valkey) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:39:48 +0000 (0:00:00.403)       0:00:00.403 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:39:48 +0000 (0:00:00.196)       0:00:00.600 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_valkey_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_valkey_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_valkey_True)\u001b[0m",
                                "",
                                "PLAY [Apply role valkey] *******************************************************",
                                "",
                                "TASK [valkey : Include tasks for action upgrade] *******************************",
                                "Wednesday 30 September 2026  05:39:48 +0000 (0:00:00.293)       0:00:00.893 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/valkey/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [valkey : Check if Redis is running] **************************************",
                                "Wednesday 30 September 2026  05:39:49 +0000 (0:00:00.566)       0:00:01.460 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Set valkey master host variables] *******************************",
                                "Wednesday 30 September 2026  05:39:50 +0000 (0:00:01.773)       0:00:03.233 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Set temporary Valkey migration vars] ****************************",
                                "Wednesday 30 September 2026  05:39:51 +0000 (0:00:00.220)       0:00:03.453 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  05:39:51 +0000 (0:00:00.178)       0:00:03.632 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [valkey : Copying over default config.json files] *************************",
                                "Wednesday 30 September 2026  05:39:52 +0000 (0:00:01.675)       0:00:05.307 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [valkey : Copying over valkey config files] *******************************",
                                "Wednesday 30 September 2026  05:39:55 +0000 (0:00:02.912)       0:00:08.219 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for valkey] ******************",
                                "Wednesday 30 September 2026  05:39:58 +0000 (0:00:03.085)       0:00:11.305 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for valkey] ***",
                                "Wednesday 30 September 2026  05:40:01 +0000 (0:00:02.843)       0:00:14.148 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for valkey] ***",
                                "Wednesday 30 September 2026  05:40:02 +0000 (0:00:00.288)       0:00:14.437 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6380'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26380'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:40:02 +0000 (0:00:00.666)       0:00:15.103 *** ",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:40:02 +0000 (0:00:00.068)       0:00:15.172 *** ",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:40:02 +0000 (0:00:00.056)       0:00:15.228 *** ",
                                "",
                                "RUNNING HANDLER [valkey : Restart valkey-server container] *********************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:40:02 +0000 (0:00:00.065)       0:00:15.294 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [valkey : Restart valkey-sentinel container] *******************",
                                "Wednesday 30 September 2026  05:40:11 +0000 (0:00:08.918)       0:00:24.213 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [valkey : Wait for Valkey replication sync] *******************************",
                                "Wednesday 30 September 2026  05:40:15 +0000 (0:00:03.856)       0:00:28.069 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [valkey : Set replica-priority=10 on valkey[0] to ensure it becomes master] ***",
                                "Wednesday 30 September 2026  05:40:16 +0000 (0:00:00.834)       0:00:28.904 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [valkey : Set replica-priority=0 on other valkey nodes to prevent promotion] ***",
                                "Wednesday 30 September 2026  05:40:17 +0000 (0:00:00.672)       0:00:29.576 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Stop redis slaves (so they don't get promoted during failover)] ***",
                                "Wednesday 30 September 2026  05:40:17 +0000 (0:00:00.739)       0:00:30.315 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Trigger Sentinel failover (using one of redis-sentinels)] *******",
                                "Wednesday 30 September 2026  05:40:23 +0000 (0:00:05.911)       0:00:36.226 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [valkey : Wait until Valkey becomes master] *******************************",
                                "Wednesday 30 September 2026  05:40:24 +0000 (0:00:00.791)       0:00:37.018 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [valkey : Stop all Redis containers] **************************************",
                                "Wednesday 30 September 2026  05:40:25 +0000 (0:00:00.779)       0:00:37.798 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [valkey : Stop all Sentinel containers] ***********************************",
                                "Wednesday 30 September 2026  05:40:32 +0000 (0:00:06.766)       0:00:44.564 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Remove Redis data volume] ***************************************",
                                "Wednesday 30 September 2026  05:40:38 +0000 (0:00:06.811)       0:00:51.375 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Reset Valkey port to default (6379) after migration] ************",
                                "Wednesday 30 September 2026  05:40:39 +0000 (0:00:01.002)       0:00:52.377 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  05:40:40 +0000 (0:00:00.190)       0:00:52.568 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [valkey : Copying over default config.json files] *************************",
                                "Wednesday 30 September 2026  05:40:41 +0000 (0:00:01.529)       0:00:54.098 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [valkey : Copying over valkey config files] *******************************",
                                "Wednesday 30 September 2026  05:40:44 +0000 (0:00:02.497)       0:00:56.595 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for valkey] ******************",
                                "Wednesday 30 September 2026  05:40:47 +0000 (0:00:03.059)       0:00:59.655 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for valkey] ***",
                                "Wednesday 30 September 2026  05:40:50 +0000 (0:00:03.414)       0:01:03.070 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart valkey-server container,Restart valkey-sentinel container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for valkey] ***",
                                "Wednesday 30 September 2026  05:40:50 +0000 (0:00:00.244)       0:01:03.314 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:40:51 +0000 (0:00:00.657)       0:01:03.972 *** ",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:40:51 +0000 (0:00:00.028)       0:01:04.000 *** ",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:40:51 +0000 (0:00:00.027)       0:01:04.028 *** ",
                                "",
                                "RUNNING HANDLER [valkey : Restart valkey-server container] *********************",
                                "Wednesday 30 September 2026  05:40:51 +0000 (0:00:00.025)       0:01:04.053 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [valkey : Restart valkey-sentinel container] *******************",
                                "Wednesday 30 September 2026  05:41:00 +0000 (0:00:08.592)       0:01:12.645 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Get container facts for valkey] **************************",
                                "Wednesday 30 September 2026  05:41:08 +0000 (0:00:08.622)       0:01:21.267 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are missing or not running for valkey] ***",
                                "Wednesday 30 September 2026  05:41:10 +0000 (0:00:01.206)       0:01:22.474 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are unhealthy for valkey] *************",
                                "Wednesday 30 September 2026  05:41:10 +0000 (0:00:00.250)       0:01:22.724 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Valkey ping pong check] *****************************************",
                                "Wednesday 30 September 2026  05:41:10 +0000 (0:00:00.319)       0:01:23.043 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for valkey] ******************",
                                "Wednesday 30 September 2026  05:41:11 +0000 (0:00:00.786)       0:01:23.829 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for valkey] ***",
                                "Wednesday 30 September 2026  05:41:14 +0000 (0:00:02.871)       0:01:26.701 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for valkey] ***",
                                "Wednesday 30 September 2026  05:41:14 +0000 (0:00:00.257)       0:01:26.959 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-server', 'value': {'container_name': 'valkey_server', 'group': 'valkey', 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-server:2026.1', 'volumes': ['/etc/kolla/valkey-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'valkey:/var/lib/valkey/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-server 6379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'valkey-sentinel', 'value': {'container_name': 'valkey_sentinel', 'group': 'valkey', 'environment': {'VALKEY_CONF': '/etc/valkey/valkey.conf', 'VALKEY_GEN_CONF': '/etc/valkey/valkey-regenerated-by-config-rewrite.conf'}, 'enabled': True, 'image': 'registry.osism.tech/kolla/valkey-sentinel:2026.1', 'volumes': ['/etc/kolla/valkey-sentinel/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen valkey-sentinel 26379'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:41:15 +0000 (0:00:00.498)       0:01:27.457 *** ",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:41:15 +0000 (0:00:00.031)       0:01:27.489 *** ",
                                "",
                                "TASK [valkey : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:41:15 +0000 (0:00:00.023)       0:01:27.512 *** ",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=32  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=18  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:41:15 +0000 (0:00:00.087)       0:01:27.600 *** ",
                                "=============================================================================== ",
                                "valkey : Restart valkey-server container ------------------------------- 17.51s",
                                "valkey : Restart valkey-sentinel container ----------------------------- 12.48s",
                                "valkey : Stop all Sentinel containers ----------------------------------- 6.81s",
                                "valkey : Stop all Redis containers -------------------------------------- 6.77s",
                                "valkey : Stop redis slaves (so they don't get promoted during failover) --- 5.91s",
                                "service-check-containers : Check containers for valkey ------------------ 3.41s",
                                "valkey : Copying over valkey config files ------------------------------- 3.08s",
                                "valkey : Copying over valkey config files ------------------------------- 3.06s",
                                "valkey : Copying over default config.json files ------------------------- 2.91s",
                                "service-check-containers : Check containers for valkey ------------------ 2.87s",
                                "service-check-containers : Check containers for valkey ------------------ 2.84s",
                                "valkey : Copying over default config.json files ------------------------- 2.50s",
                                "valkey : Check if Redis is running -------------------------------------- 1.77s",
                                "valkey : Ensuring config directories exist ------------------------------ 1.67s",
                                "valkey : Ensuring config directories exist ------------------------------ 1.53s",
                                "service-check : Get container facts for valkey -------------------------- 1.21s",
                                "valkey : Remove Redis data volume --------------------------------------- 1.00s",
                                "valkey : Wait for Valkey replication sync ------------------------------- 0.83s",
                                "valkey : Trigger Sentinel failover (using one of redis-sentinels) ------- 0.79s",
                                "valkey : Valkey ping pong check ----------------------------------------- 0.79s",
                                "+ osism apply -a upgrade mariadb",
                                "\u001b[32m2026-09-30 05:41:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb.\u001b[0m",
                                "\u001b[32m2026-09-30 05:41:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask ee536622-00b2-46fc-a093-d5463bd816ed (mariadb) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:41:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task ee536622-00b2-46fc-a093-d5463bd816ed (mariadb) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:41:22 +0000 (0:00:00.282)       0:00:00.282 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:41:23 +0000 (0:00:00.179)       0:00:00.462 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m",
                                "",
                                "PLAY [Apply role mariadb] ******************************************************",
                                "",
                                "TASK [mariadb : Group MariaDB hosts based on shards] ***************************",
                                "Wednesday 30 September 2026  05:41:23 +0000 (0:00:00.315)       0:00:00.777 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [mariadb : Include tasks for action upgrade] ******************************",
                                "Wednesday 30 September 2026  05:41:23 +0000 (0:00:00.236)       0:00:01.014 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Set wsrep_sst_method to rsync for upgrade] *********************",
                                "Wednesday 30 September 2026  05:41:24 +0000 (0:00:00.677)       0:00:01.692 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  05:41:25 +0000 (0:00:01.313)       0:00:03.006 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [mariadb : Ensuring database backup config directory exists] **************",
                                "Wednesday 30 September 2026  05:41:26 +0000 (0:00:01.149)       0:00:04.155 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over my.cnf for mariabackup] ***************************",
                                "Wednesday 30 September 2026  05:41:27 +0000 (0:00:00.658)       0:00:04.814 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Check if custom wsrep-notify.sh exists] ************************",
                                "Wednesday 30 September 2026  05:41:29 +0000 (0:00:01.679)       0:00:06.494 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over wsrep-notify.sh] **********************************",
                                "Wednesday 30 September 2026  05:41:30 +0000 (0:00:01.205)       0:00:07.699 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  05:41:30 +0000 (0:00:00.198)       0:00:07.898 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over config.json files for mariabackup] ****************",
                                "Wednesday 30 September 2026  05:41:32 +0000 (0:00:01.792)       0:00:09.691 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over galera.cnf] ***************************************",
                                "Wednesday 30 September 2026  05:41:33 +0000 (0:00:01.423)       0:00:11.115 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over healthcheck.cnf] **********************************",
                                "Wednesday 30 September 2026  05:41:36 +0000 (0:00:02.686)       0:00:13.801 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  05:41:37 +0000 (0:00:01.343)       0:00:15.145 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Copy CA certificates for mariabackup] **************************",
                                "Wednesday 30 September 2026  05:41:38 +0000 (0:00:00.382)       0:00:15.527 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for mariadb] ******",
                                "Wednesday 30 September 2026  05:41:39 +0000 (0:00:01.670)       0:00:17.198 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for mariadb] ***",
                                "Wednesday 30 September 2026  05:41:40 +0000 (0:00:00.743)       0:00:17.941 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] ***",
                                "Wednesday 30 September 2026  05:41:41 +0000 (0:00:00.480)       0:00:18.421 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for mariadb] ***",
                                "Wednesday 30 September 2026  05:41:41 +0000 (0:00:00.521)       0:00:18.943 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for mariadb] *****************",
                                "Wednesday 30 September 2026  05:41:42 +0000 (0:00:00.550)       0:00:19.493 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for mariadb] ***",
                                "Wednesday 30 September 2026  05:41:44 +0000 (0:00:02.254)       0:00:21.747 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for mariadb] ***",
                                "Wednesday 30 September 2026  05:41:44 +0000 (0:00:00.310)       0:00:22.058 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Checking for mariadb cluster] **********************************",
                                "Wednesday 30 September 2026  05:41:45 +0000 (0:00:00.548)       0:00:22.606 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Cleaning up temp file on localhost] ****************************",
                                "Wednesday 30 September 2026  05:41:45 +0000 (0:00:00.200)       0:00:22.806 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Stop MariaDB containers] ***************************************",
                                "Wednesday 30 September 2026  05:41:45 +0000 (0:00:00.114)       0:00:22.920 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Run MariaDB wsrep recovery] ************************************",
                                "Wednesday 30 September 2026  05:41:45 +0000 (0:00:00.211)       0:00:23.132 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying MariaDB log file to /tmp] ******************************",
                                "Wednesday 30 September 2026  05:41:45 +0000 (0:00:00.216)       0:00:23.349 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Get MariaDB wsrep recovery seqno] ******************************",
                                "Wednesday 30 September 2026  05:41:46 +0000 (0:00:00.210)       0:00:23.559 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Removing MariaDB log file from /tmp] ***************************",
                                "Wednesday 30 September 2026  05:41:46 +0000 (0:00:00.251)       0:00:23.810 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Registering MariaDB seqno variable] ****************************",
                                "Wednesday 30 September 2026  05:41:46 +0000 (0:00:00.207)       0:00:24.018 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Comparing seqno value on all mariadb hosts] ********************",
                                "Wednesday 30 September 2026  05:41:46 +0000 (0:00:00.233)       0:00:24.252 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Writing hostname of host with the largest seqno to temp file] ***",
                                "Wednesday 30 September 2026  05:41:47 +0000 (0:00:00.266)       0:00:24.518 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Registering mariadb_recover_inventory_name from temp file] *****",
                                "Wednesday 30 September 2026  05:41:47 +0000 (0:00:00.247)       0:00:24.766 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Store bootstrap and master hostnames into facts] ***************",
                                "Wednesday 30 September 2026  05:41:47 +0000 (0:00:00.206)       0:00:24.972 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Set grastate.dat file from MariaDB container in bootstrap host] ***",
                                "Wednesday 30 September 2026  05:41:47 +0000 (0:00:00.303)       0:00:25.276 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Refresh galera.cnf to set first MariaDB container as primary] ***",
                                "Wednesday 30 September 2026  05:41:48 +0000 (0:00:00.178)       0:00:25.454 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Starting first MariaDB container] ******************************",
                                "Wednesday 30 September 2026  05:41:48 +0000 (0:00:00.205)       0:00:25.659 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for first MariaDB container] ******************************",
                                "Wednesday 30 September 2026  05:41:48 +0000 (0:00:00.216)       0:00:25.876 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB to become operational] ************************",
                                "Wednesday 30 September 2026  05:41:48 +0000 (0:00:00.215)       0:00:26.092 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Restart slave MariaDB container(s)] ****************************",
                                "Wednesday 30 September 2026  05:41:48 +0000 (0:00:00.204)       0:00:26.296 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for slave MariaDB] ****************************************",
                                "Wednesday 30 September 2026  05:41:49 +0000 (0:00:00.510)       0:00:26.807 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for slave MariaDB to sync WSREP] **************************",
                                "Wednesday 30 September 2026  05:41:49 +0000 (0:00:00.216)       0:00:27.023 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Unset pc.bootstrap for primary MariaDB galera.cnf for next restart] ***",
                                "Wednesday 30 September 2026  05:41:49 +0000 (0:00:00.235)       0:00:27.258 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Restart master MariaDB container(s)] ***************************",
                                "Wednesday 30 September 2026  05:41:50 +0000 (0:00:00.227)       0:00:27.485 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB] **********************************************",
                                "Wednesday 30 September 2026  05:41:50 +0000 (0:00:00.561)       0:00:28.046 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Get container facts for mariadb] *************************",
                                "Wednesday 30 September 2026  05:41:50 +0000 (0:00:00.216)       0:00:28.262 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are missing or not running for mariadb] ***",
                                "Wednesday 30 September 2026  05:41:51 +0000 (0:00:00.241)       0:00:28.504 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are unhealthy for mariadb] ************",
                                "Wednesday 30 September 2026  05:41:51 +0000 (0:00:00.265)       0:00:28.770 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to be ready through VIP] **************",
                                "Wednesday 30 September 2026  05:41:51 +0000 (0:00:00.305)       0:00:29.075 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Create MariaDB volume] *****************************************",
                                "Wednesday 30 September 2026  05:41:51 +0000 (0:00:00.219)       0:00:29.294 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB volume availability] *************",
                                "Wednesday 30 September 2026  05:41:52 +0000 (0:00:00.867)       0:00:30.162 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Establish whether the cluster has already existed] *************",
                                "Wednesday 30 September 2026  05:41:53 +0000 (0:00:00.243)       0:00:30.405 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Check MariaDB service port liveness] ***************************",
                                "Wednesday 30 September 2026  05:41:53 +0000 (0:00:00.229)       0:00:30.634 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB service port liveness] ***********",
                                "Wednesday 30 September 2026  05:41:54 +0000 (0:00:01.022)       0:00:31.657 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Fail on existing but stopped cluster] **************************",
                                "Wednesday 30 September 2026  05:41:54 +0000 (0:00:00.380)       0:00:32.037 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Check MariaDB service WSREP sync status] ***********************",
                                "Wednesday 30 September 2026  05:41:54 +0000 (0:00:00.361)       0:00:32.399 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Extract MariaDB service WSREP sync status] *********************",
                                "Wednesday 30 September 2026  05:41:59 +0000 (0:00:04.208)       0:00:36.607 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB service WSREP sync status] *******",
                                "Wednesday 30 September 2026  05:41:59 +0000 (0:00:00.271)       0:00:36.879 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Fail when MariaDB services are not synced across the whole cluster] ***",
                                "Wednesday 30 September 2026  05:41:59 +0000 (0:00:00.217)       0:00:37.097 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Include tasks from bootstrap_cluster.yml] **********************",
                                "Wednesday 30 September 2026  05:41:59 +0000 (0:00:00.231)       0:00:37.328 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Include tasks from recover_cluster.yml] ************************",
                                "Wednesday 30 September 2026  05:42:00 +0000 (0:00:00.180)       0:00:37.509 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Set wsrep_sst_method to mariabackup after upgrade] *************",
                                "Wednesday 30 September 2026  05:42:00 +0000 (0:00:00.215)       0:00:37.725 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  05:42:01 +0000 (0:00:00.766)       0:00:38.492 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [mariadb : Ensuring database backup config directory exists] **************",
                                "Wednesday 30 September 2026  05:42:02 +0000 (0:00:00.984)       0:00:39.476 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over my.cnf for mariabackup] ***************************",
                                "Wednesday 30 September 2026  05:42:02 +0000 (0:00:00.539)       0:00:40.016 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Check if custom wsrep-notify.sh exists] ************************",
                                "Wednesday 30 September 2026  05:42:03 +0000 (0:00:01.380)       0:00:41.397 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over wsrep-notify.sh] **********************************",
                                "Wednesday 30 September 2026  05:42:05 +0000 (0:00:01.104)       0:00:42.501 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  05:42:05 +0000 (0:00:00.224)       0:00:42.725 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over config.json files for mariabackup] ****************",
                                "Wednesday 30 September 2026  05:42:07 +0000 (0:00:01.758)       0:00:44.484 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over galera.cnf] ***************************************",
                                "Wednesday 30 September 2026  05:42:08 +0000 (0:00:01.367)       0:00:45.851 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over healthcheck.cnf] **********************************",
                                "Wednesday 30 September 2026  05:42:09 +0000 (0:00:01.450)       0:00:47.302 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  05:42:11 +0000 (0:00:01.255)       0:00:48.558 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Copy CA certificates for mariabackup] **************************",
                                "Wednesday 30 September 2026  05:42:11 +0000 (0:00:00.358)       0:00:48.917 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for mariadb] ******",
                                "Wednesday 30 September 2026  05:42:12 +0000 (0:00:01.098)       0:00:50.015 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for mariadb] ***",
                                "Wednesday 30 September 2026  05:42:13 +0000 (0:00:00.609)       0:00:50.624 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for mariadb] ***",
                                "Wednesday 30 September 2026  05:42:13 +0000 (0:00:00.748)       0:00:51.373 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for mariadb] ***",
                                "Wednesday 30 September 2026  05:42:14 +0000 (0:00:00.644)       0:00:52.017 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for mariadb] *****************",
                                "Wednesday 30 September 2026  05:42:15 +0000 (0:00:00.602)       0:00:52.620 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for mariadb] ***",
                                "Wednesday 30 September 2026  05:42:17 +0000 (0:00:01.957)       0:00:54.577 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart mariadb container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for mariadb] ***",
                                "Wednesday 30 September 2026  05:42:17 +0000 (0:00:00.255)       0:00:54.832 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Checking for mariadb cluster] **********************************",
                                "Wednesday 30 September 2026  05:42:17 +0000 (0:00:00.548)       0:00:55.381 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Cleaning up temp file on localhost] ****************************",
                                "Wednesday 30 September 2026  05:42:18 +0000 (0:00:00.212)       0:00:55.594 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Stop MariaDB containers] ***************************************",
                                "Wednesday 30 September 2026  05:42:18 +0000 (0:00:00.105)       0:00:55.699 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Run MariaDB wsrep recovery] ************************************",
                                "Wednesday 30 September 2026  05:42:18 +0000 (0:00:00.244)       0:00:55.943 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Copying MariaDB log file to /tmp] ******************************",
                                "Wednesday 30 September 2026  05:42:18 +0000 (0:00:00.233)       0:00:56.177 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Get MariaDB wsrep recovery seqno] ******************************",
                                "Wednesday 30 September 2026  05:42:18 +0000 (0:00:00.209)       0:00:56.386 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Removing MariaDB log file from /tmp] ***************************",
                                "Wednesday 30 September 2026  05:42:19 +0000 (0:00:00.212)       0:00:56.598 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Registering MariaDB seqno variable] ****************************",
                                "Wednesday 30 September 2026  05:42:19 +0000 (0:00:00.207)       0:00:56.806 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Comparing seqno value on all mariadb hosts] ********************",
                                "Wednesday 30 September 2026  05:42:19 +0000 (0:00:00.208)       0:00:57.014 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-0) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-1) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=testbed-node-2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Writing hostname of host with the largest seqno to temp file] ***",
                                "Wednesday 30 September 2026  05:42:19 +0000 (0:00:00.339)       0:00:57.354 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Registering mariadb_recover_inventory_name from temp file] *****",
                                "Wednesday 30 September 2026  05:42:20 +0000 (0:00:00.244)       0:00:57.598 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Store bootstrap and master hostnames into facts] ***************",
                                "Wednesday 30 September 2026  05:42:20 +0000 (0:00:00.242)       0:00:57.841 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Set grastate.dat file from MariaDB container in bootstrap host] ***",
                                "Wednesday 30 September 2026  05:42:20 +0000 (0:00:00.233)       0:00:58.074 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Refresh galera.cnf to set first MariaDB container as primary] ***",
                                "Wednesday 30 September 2026  05:42:20 +0000 (0:00:00.213)       0:00:58.288 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Starting first MariaDB container] ******************************",
                                "Wednesday 30 September 2026  05:42:21 +0000 (0:00:00.201)       0:00:58.490 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for first MariaDB container] ******************************",
                                "Wednesday 30 September 2026  05:42:21 +0000 (0:00:00.335)       0:00:58.825 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB to become operational] ************************",
                                "Wednesday 30 September 2026  05:42:21 +0000 (0:00:00.191)       0:00:59.017 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Restart slave MariaDB container(s)] ****************************",
                                "Wednesday 30 September 2026  05:42:21 +0000 (0:00:00.215)       0:00:59.232 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for slave MariaDB] ****************************************",
                                "Wednesday 30 September 2026  05:42:22 +0000 (0:00:00.492)       0:00:59.724 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for slave MariaDB to sync WSREP] **************************",
                                "Wednesday 30 September 2026  05:42:22 +0000 (0:00:00.239)       0:00:59.964 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Unset pc.bootstrap for primary MariaDB galera.cnf for next restart] ***",
                                "Wednesday 30 September 2026  05:42:22 +0000 (0:00:00.215)       0:01:00.179 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Restart master MariaDB container(s)] ***************************",
                                "Wednesday 30 September 2026  05:42:22 +0000 (0:00:00.209)       0:01:00.389 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'mariadb', 'value': {'container_name': 'mariadb', 'group': 'mariadb_shard_0', 'enabled': True, 'image': 'registry.osism.tech/kolla/mariadb-server:2026.1', 'volumes': ['/etc/kolla/mariadb/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/hosts:/etc/hosts:ro', 'mariadb:/var/lib/mysql', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/healthcheck.sh --defaults-file /etc/mysql/healthcheck.cnf --connect --galera_online'], 'timeout': 30}, 'haproxy': {'mariadb_external_lb': {'enabled': False, 'mode': 'tcp', 'port': '3306', 'listen_port': '3306', 'frontend_tcp_extra': ['option clitcpka', 'timeout client 3600s'], 'backend_tcp_extra': ['option srvtcpka', 'timeout server 3600s'], 'custom_member_list': [' server testbed-node-0 testbed-node-0:3306 check port 3306 inter 2000 rise 2 fall 5', ' server testbed-node-1 testbed-node-1:3306 check port 3306 inter 2000 rise 2 fall 5 backup', ' server testbed-node-2 testbed-node-2:3306 check port 3306 inter 2000 rise 2 fall 5 backup', '']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB] **********************************************",
                                "Wednesday 30 September 2026  05:42:23 +0000 (0:00:00.454)       0:01:00.843 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Get container facts for mariadb] *************************",
                                "Wednesday 30 September 2026  05:42:23 +0000 (0:00:00.244)       0:01:01.088 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are missing or not running for mariadb] ***",
                                "Wednesday 30 September 2026  05:42:23 +0000 (0:00:00.192)       0:01:01.280 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are unhealthy for mariadb] ************",
                                "Wednesday 30 September 2026  05:42:24 +0000 (0:00:00.240)       0:01:01.521 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to be ready through VIP] **************",
                                "Wednesday 30 September 2026  05:42:24 +0000 (0:00:00.314)       0:01:01.835 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Create MariaDB volume] *****************************************",
                                "Wednesday 30 September 2026  05:42:24 +0000 (0:00:00.225)       0:01:02.061 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB volume availability] *************",
                                "Wednesday 30 September 2026  05:42:25 +0000 (0:00:00.908)       0:01:02.969 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Establish whether the cluster has already existed] *************",
                                "Wednesday 30 September 2026  05:42:25 +0000 (0:00:00.223)       0:01:03.193 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Check MariaDB service port liveness] ***************************",
                                "Wednesday 30 September 2026  05:42:26 +0000 (0:00:00.243)       0:01:03.436 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB service port liveness] ***********",
                                "Wednesday 30 September 2026  05:42:26 +0000 (0:00:00.767)       0:01:04.204 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Fail on existing but stopped cluster] **************************",
                                "Wednesday 30 September 2026  05:42:27 +0000 (0:00:00.311)       0:01:04.516 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Check MariaDB service WSREP sync status] ***********************",
                                "Wednesday 30 September 2026  05:42:27 +0000 (0:00:00.286)       0:01:04.802 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Extract MariaDB service WSREP sync status] *********************",
                                "Wednesday 30 September 2026  05:42:31 +0000 (0:00:03.827)       0:01:08.629 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Divide hosts by their MariaDB service WSREP sync status] *******",
                                "Wednesday 30 September 2026  05:42:31 +0000 (0:00:00.478)       0:01:09.108 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Fail when MariaDB services are not synced across the whole cluster] ***",
                                "Wednesday 30 September 2026  05:42:32 +0000 (0:00:00.424)       0:01:09.532 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Include tasks from bootstrap_cluster.yml] **********************",
                                "Wednesday 30 September 2026  05:42:32 +0000 (0:00:00.283)       0:01:09.816 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Include tasks from recover_cluster.yml] ************************",
                                "Wednesday 30 September 2026  05:42:32 +0000 (0:00:00.221)       0:01:10.037 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Stop and remove mariadb_clustercheck containers] ***************",
                                "Wednesday 30 September 2026  05:42:32 +0000 (0:00:00.201)       0:01:10.238 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Restart MariaDB on existing cluster members] ********",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:42:34 +0000 (0:00:01.280)       0:01:11.518 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [mariadb : Start MariaDB on new nodes] *************************",
                                "Wednesday 30 September 2026  05:42:34 +0000 (0:00:00.269)       0:01:11.788 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Restart mariadb services] ************************************************",
                                "",
                                "TASK [mariadb : Restart MariaDB container] *************************************",
                                "Wednesday 30 September 2026  05:42:34 +0000 (0:00:00.282)       0:01:12.070 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service port liveness] ************************",
                                "Wednesday 30 September 2026  05:42:48 +0000 (0:00:13.770)       0:01:25.841 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to sync WSREP] ************************",
                                "Wednesday 30 September 2026  05:42:58 +0000 (0:00:09.707)       0:01:35.549 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Restart mariadb services] ************************************************",
                                "",
                                "TASK [mariadb : Restart MariaDB container] *************************************",
                                "Wednesday 30 September 2026  05:43:02 +0000 (0:00:03.926)       0:01:39.476 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service port liveness] ************************",
                                "Wednesday 30 September 2026  05:43:14 +0000 (0:00:12.733)       0:01:52.209 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to sync WSREP] ************************",
                                "Wednesday 30 September 2026  05:43:25 +0000 (0:00:10.629)       0:02:02.839 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY [Restart mariadb services] ************************************************",
                                "",
                                "TASK [mariadb : Restart MariaDB container] *************************************",
                                "Wednesday 30 September 2026  05:43:29 +0000 (0:00:03.797)       0:02:06.636 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service port liveness] ************************",
                                "Wednesday 30 September 2026  05:43:42 +0000 (0:00:12.904)       0:02:19.540 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to sync WSREP] ************************",
                                "Wednesday 30 September 2026  05:43:54 +0000 (0:00:12.690)       0:02:32.231 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_start\u001b[0m",
                                "",
                                "PLAY [Start mariadb services] **************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_bootstrap_restart\u001b[0m",
                                "",
                                "PLAY [Restart bootstrap mariadb service] ***************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "",
                                "PLAY [Apply mariadb post-configuration] ****************************************",
                                "",
                                "TASK [Include mariadb post-deploy.yml] *****************************************",
                                "Wednesday 30 September 2026  05:43:58 +0000 (0:00:03.789)       0:02:36.021 *** ",
                                "\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Creating shard root mysql user] ********************************",
                                "Wednesday 30 September 2026  05:43:59 +0000 (0:00:00.451)       0:02:36.472 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Creating mysql monitor user] ***********************************",
                                "Wednesday 30 September 2026  05:44:02 +0000 (0:00:03.716)       0:02:40.188 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Creating database backup user and setting permissions] *********",
                                "Wednesday 30 September 2026  05:44:06 +0000 (0:00:03.247)       0:02:43.436 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [mariadb : Granting permissions on Mariabackup database to backup user] ***",
                                "Wednesday 30 September 2026  05:44:10 +0000 (0:00:04.227)       0:02:47.664 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-check : Get container facts for mariadb] *************************",
                                "Wednesday 30 September 2026  05:44:13 +0000 (0:00:03.577)       0:02:51.241 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are missing or not running for mariadb] ***",
                                "Wednesday 30 September 2026  05:44:15 +0000 (0:00:01.664)       0:02:52.905 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check : Fail if containers are unhealthy for mariadb] ************",
                                "Wednesday 30 September 2026  05:44:15 +0000 (0:00:00.380)       0:02:53.286 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [mariadb : Wait for MariaDB service to be ready through VIP] **************",
                                "Wednesday 30 September 2026  05:44:16 +0000 (0:00:00.325)       0:02:53.611 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Include mariadb post-upgrade.yml] ****************************************",
                                "Wednesday 30 September 2026  05:44:19 +0000 (0:00:03.588)       0:02:57.199 *** ",
                                "\u001b[0;36mincluded: mariadb for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Run upgrade in MariaDB container] ******************************",
                                "Wednesday 30 September 2026  05:44:20 +0000 (0:00:00.284)       0:02:57.484 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=60  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=77  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=45  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=87  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=45  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=87  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:44:31 +0000 (0:00:11.459)       0:03:08.944 *** ",
                                "=============================================================================== ",
                                "mariadb : Restart MariaDB container ------------------------------------ 39.41s",
                                "mariadb : Wait for MariaDB service port liveness ----------------------- 33.03s",
                                "mariadb : Wait for MariaDB service to sync WSREP ----------------------- 11.51s",
                                "mariadb : Run upgrade in MariaDB container ----------------------------- 11.46s",
                                "mariadb : Creating database backup user and setting permissions --------- 4.23s",
                                "mariadb : Check MariaDB service WSREP sync status ----------------------- 4.21s",
                                "mariadb : Check MariaDB service WSREP sync status ----------------------- 3.83s",
                                "mariadb : Creating shard root mysql user -------------------------------- 3.72s",
                                "mariadb : Wait for MariaDB service to be ready through VIP -------------- 3.59s",
                                "mariadb : Granting permissions on Mariabackup database to backup user --- 3.58s",
                                "mariadb : Creating mysql monitor user ----------------------------------- 3.25s",
                                "mariadb : Copying over galera.cnf --------------------------------------- 2.69s",
                                "service-check-containers : Check containers for mariadb ----------------- 2.25s",
                                "service-check-containers : Check containers for mariadb ----------------- 1.96s",
                                "mariadb : Copying over config.json files for services ------------------- 1.79s",
                                "mariadb : Copying over config.json files for services ------------------- 1.76s",
                                "mariadb : Copying over my.cnf for mariabackup --------------------------- 1.68s",
                                "mariadb : Copy CA certificates for mariabackup -------------------------- 1.67s",
                                "service-check : Get container facts for mariadb ------------------------- 1.66s",
                                "mariadb : Copying over galera.cnf --------------------------------------- 1.45s",
                                "+ osism apply -a upgrade rabbitmq",
                                "\u001b[32m2026-09-30 05:44:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of rabbitmq.\u001b[0m",
                                "\u001b[32m2026-09-30 05:44:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask c8873180-23ec-43d9-918b-a986bade5154 (rabbitmq) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:44:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task c8873180-23ec-43d9-918b-a986bade5154 (rabbitmq) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:44:38 +0000 (0:00:00.310)       0:00:00.310 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:44:38 +0000 (0:00:00.179)       0:00:00.489 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_rabbitmq_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_rabbitmq_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_rabbitmq_True)\u001b[0m",
                                "",
                                "PLAY [Apply role rabbitmq] *****************************************************",
                                "",
                                "TASK [rabbitmq : Include tasks for action upgrade] *****************************",
                                "Wednesday 30 September 2026  05:44:39 +0000 (0:00:00.390)       0:00:00.879 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get container facts] ******************************************",
                                "Wednesday 30 September 2026  05:44:39 +0000 (0:00:00.421)       0:00:01.300 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get current RabbitMQ version] *********************************",
                                "Wednesday 30 September 2026  05:44:41 +0000 (0:00:01.638)       0:00:02.939 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get new RabbitMQ version] *************************************",
                                "Wednesday 30 September 2026  05:44:43 +0000 (0:00:02.369)       0:00:05.308 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Parse RabbitMQ versions] **************************************",
                                "Wednesday 30 September 2026  05:44:51 +0000 (0:00:07.423)       0:00:12.732 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Calculate Major and Minor components] *************************",
                                "Wednesday 30 September 2026  05:44:51 +0000 (0:00:00.196)       0:00:12.929 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Determine Short Versions (X.Y)] *******************************",
                                "Wednesday 30 September 2026  05:44:51 +0000 (0:00:00.171)       0:00:13.100 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Check version upgrade validity] *******************************",
                                "Wednesday 30 September 2026  05:44:51 +0000 (0:00:00.173)       0:00:13.274 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [rabbitmq : Catch when RabbitMQ is being downgraded] **********************",
                                "Wednesday 30 September 2026  05:44:51 +0000 (0:00:00.190)       0:00:13.464 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [rabbitmq : Include tasks from remove-ha-all-policy.yml] ******************",
                                "Wednesday 30 September 2026  05:44:52 +0000 (0:00:00.180)       0:00:13.645 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/remove-ha-all-policy.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [rabbitmq : Get container facts] ******************************************",
                                "Wednesday 30 September 2026  05:44:52 +0000 (0:00:00.260)       0:00:13.905 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : List RabbitMQ policies] ***************************************",
                                "Wednesday 30 September 2026  05:44:53 +0000 (0:00:01.118)       0:00:15.024 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Remove ha-all policy from RabbitMQ] ***************************",
                                "Wednesday 30 September 2026  05:44:55 +0000 (0:00:02.399)       0:00:17.423 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Ensuring config directories exist] ****************************",
                                "Wednesday 30 September 2026  05:44:56 +0000 (0:00:00.160)       0:00:17.583 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over config.json files for services] ******************",
                                "Wednesday 30 September 2026  05:44:57 +0000 (0:00:01.359)       0:00:18.943 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over rabbitmq-env.conf] *******************************",
                                "Wednesday 30 September 2026  05:44:59 +0000 (0:00:01.638)       0:00:20.581 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq-env.conf.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over rabbitmq.conf] ***********************************",
                                "Wednesday 30 September 2026  05:45:00 +0000 (0:00:01.299)       0:00:21.881 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/rabbitmq.conf.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over erl_inetrc] **************************************",
                                "Wednesday 30 September 2026  05:45:01 +0000 (0:00:01.416)       0:00:23.297 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/erl_inetrc.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over advanced.config] *********************************",
                                "Wednesday 30 September 2026  05:45:03 +0000 (0:00:01.288)       0:00:24.585 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/advanced.config.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over definitions.json] ********************************",
                                "Wednesday 30 September 2026  05:45:04 +0000 (0:00:01.431)       0:00:26.017 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/definitions.json.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over enabled_plugins] *********************************",
                                "Wednesday 30 September 2026  05:45:07 +0000 (0:00:02.583)       0:00:28.600 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/rabbitmq/templates/enabled_plugins.j2)\u001b[0m",
                                "",
                                "TASK [rabbitmq : Copying over TLS certificates] ********************************",
                                "Wednesday 30 September 2026  05:45:08 +0000 (0:00:01.794)       0:00:30.394 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/rabbitmq/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for rabbitmq] *****",
                                "Wednesday 30 September 2026  05:45:09 +0000 (0:00:00.444)       0:00:30.838 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for rabbitmq] ***",
                                "Wednesday 30 September 2026  05:45:10 +0000 (0:00:01.517)       0:00:32.355 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for rabbitmq] ***",
                                "Wednesday 30 September 2026  05:45:11 +0000 (0:00:00.353)       0:00:32.709 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for rabbitmq] ***",
                                "Wednesday 30 September 2026  05:45:11 +0000 (0:00:00.409)       0:00:33.118 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Enable all stable feature flags] ******************************",
                                "Wednesday 30 September 2026  05:45:12 +0000 (0:00:00.472)       0:00:33.591 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for rabbitmq] ****************",
                                "Wednesday 30 September 2026  05:45:14 +0000 (0:00:02.525)       0:00:36.116 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for rabbitmq] ***",
                                "Wednesday 30 September 2026  05:45:16 +0000 (0:00:01.841)       0:00:37.958 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart rabbitmq container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart rabbitmq container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart rabbitmq container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for rabbitmq] ***",
                                "Wednesday 30 September 2026  05:45:16 +0000 (0:00:00.253)       0:00:38.211 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'rabbitmq', 'value': {'container_name': 'rabbitmq', 'group': 'rabbitmq', 'enabled': True, 'image': 'registry.osism.tech/kolla/rabbitmq:2026.1', 'bootstrap_environment': {'KOLLA_BOOTSTRAP': None, 'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RABBITMQ_CLUSTER_COOKIE': 'zdd6geSBXefcI7IoHnP1U1fxtRWS3u5QtnPCvQTT', 'RABBITMQ_LOG_DIR': '/var/log/kolla/rabbitmq'}, 'volumes': ['/etc/kolla/rabbitmq/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'rabbitmq:/var/lib/rabbitmq/', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_rabbitmq'], 'timeout': 30}, 'haproxy': {'rabbitmq_management': {'enabled': 'yes', 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '15672', 'host_group': 'rabbitmq', 'backend_http_extra': ['option httpchk GET /api/overview', \"http-check send hdr Authorization 'Basic bW9uaXRvcmluZzo5SmY2Qm5pUjZCYWVGQ1Y1QlhoMXU0b01vU09OakxONVlJcjVzdVkw'\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [rabbitmq : Restart rabbitmq container] ************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:45:17 +0000 (0:00:00.634)       0:00:38.845 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Restart rabbitmq services] ***********************************************",
                                "",
                                "TASK [rabbitmq : Get info on RabbitMQ container] *******************************",
                                "Wednesday 30 September 2026  05:45:17 +0000 (0:00:00.276)       0:00:39.121 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********",
                                "Wednesday 30 September 2026  05:45:18 +0000 (0:00:01.144)       0:00:40.266 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************",
                                "Wednesday 30 September 2026  05:45:26 +0000 (0:00:08.240)       0:00:48.507 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Restart rabbitmq container] ***********************************",
                                "Wednesday 30 September 2026  05:45:27 +0000 (0:00:00.116)       0:00:48.623 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Waiting for rabbitmq to start] ********************************",
                                "Wednesday 30 September 2026  05:45:35 +0000 (0:00:08.153)       0:00:56.776 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Restart rabbitmq services] ***********************************************",
                                "",
                                "TASK [rabbitmq : Get info on RabbitMQ container] *******************************",
                                "Wednesday 30 September 2026  05:45:47 +0000 (0:00:12.461)       0:01:09.238 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********",
                                "Wednesday 30 September 2026  05:45:48 +0000 (0:00:00.912)       0:01:10.150 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************",
                                "Wednesday 30 September 2026  05:45:57 +0000 (0:00:09.059)       0:01:19.210 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Restart rabbitmq container] ***********************************",
                                "Wednesday 30 September 2026  05:45:57 +0000 (0:00:00.096)       0:01:19.307 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Waiting for rabbitmq to start] ********************************",
                                "Wednesday 30 September 2026  05:46:10 +0000 (0:00:12.473)       0:01:31.780 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY [Restart rabbitmq services] ***********************************************",
                                "",
                                "TASK [rabbitmq : Get info on RabbitMQ container] *******************************",
                                "Wednesday 30 September 2026  05:46:21 +0000 (0:00:10.916)       0:01:42.696 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Put RabbitMQ node into maintenance mode if in cluster] ********",
                                "Wednesday 30 September 2026  05:46:22 +0000 (0:00:00.923)       0:01:43.620 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Stop the RabbitMQ application if not in cluster] **************",
                                "Wednesday 30 September 2026  05:46:30 +0000 (0:00:08.760)       0:01:52.380 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Restart rabbitmq container] ***********************************",
                                "Wednesday 30 September 2026  05:46:31 +0000 (0:00:00.294)       0:01:52.674 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [rabbitmq : Waiting for rabbitmq to start] ********************************",
                                "Wednesday 30 September 2026  05:46:43 +0000 (0:00:11.879)       0:02:04.554 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply rabbitmq post-configuration] ***************************************",
                                "",
                                "TASK [Include rabbitmq post-deploy.yml] ****************************************",
                                "Wednesday 30 September 2026  05:46:54 +0000 (0:00:11.200)       0:02:15.755 *** ",
                                "\u001b[0;36mincluded: rabbitmq for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [rabbitmq : Enable all stable feature flags] ******************************",
                                "Wednesday 30 September 2026  05:46:54 +0000 (0:00:00.387)       0:02:16.142 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=34  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:47:01 +0000 (0:00:06.434)       0:02:22.577 *** ",
                                "=============================================================================== ",
                                "rabbitmq : Waiting for rabbitmq to start ------------------------------- 34.58s",
                                "rabbitmq : Restart rabbitmq container ---------------------------------- 32.51s",
                                "rabbitmq : Put RabbitMQ node into maintenance mode if in cluster ------- 26.06s",
                                "rabbitmq : Get new RabbitMQ version ------------------------------------- 7.42s",
                                "rabbitmq : Enable all stable feature flags ------------------------------ 6.43s",
                                "rabbitmq : Get info on RabbitMQ container ------------------------------- 2.98s",
                                "rabbitmq : Copying over definitions.json -------------------------------- 2.58s",
                                "rabbitmq : Enable all stable feature flags ------------------------------ 2.53s",
                                "rabbitmq : List RabbitMQ policies --------------------------------------- 2.40s",
                                "rabbitmq : Get current RabbitMQ version --------------------------------- 2.37s",
                                "service-check-containers : Check containers for rabbitmq ---------------- 1.84s",
                                "rabbitmq : Copying over enabled_plugins --------------------------------- 1.79s",
                                "rabbitmq : Get container facts ------------------------------------------ 1.64s",
                                "rabbitmq : Copying over config.json files for services ------------------ 1.64s",
                                "service-cert-copy : Copying over extra CA certificates for rabbitmq ----- 1.52s",
                                "rabbitmq : Copying over advanced.config --------------------------------- 1.43s",
                                "rabbitmq : Copying over rabbitmq.conf ----------------------------------- 1.42s",
                                "rabbitmq : Ensuring config directories exist ---------------------------- 1.36s",
                                "rabbitmq : Copying over rabbitmq-env.conf ------------------------------- 1.30s",
                                "rabbitmq : Copying over erl_inetrc -------------------------------------- 1.29s",
                                "+ osism apply -a upgrade openvswitch",
                                "\u001b[32m2026-09-30 05:47:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of openvswitch.\u001b[0m",
                                "\u001b[32m2026-09-30 05:47:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 152105d1-bd70-4e44-b66d-6063739c1eba (openvswitch) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:47:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 152105d1-bd70-4e44-b66d-6063739c1eba (openvswitch) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:47:08 +0000 (0:00:00.364)       0:00:00.364 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:47:09 +0000 (0:00:00.362)       0:00:00.727 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_openvswitch_True_enable_ovs_dpdk_False)\u001b[0m",
                                "",
                                "PLAY [Apply role openvswitch] **************************************************",
                                "",
                                "TASK [openvswitch : Include tasks for action upgrade] **************************",
                                "Wednesday 30 September 2026  05:47:09 +0000 (0:00:00.435)       0:00:01.162 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/openvswitch/tasks/upgrade.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [module-load : Load modules] **********************************************",
                                "Wednesday 30 September 2026  05:47:10 +0000 (0:00:00.662)       0:00:01.825 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=openvswitch)\u001b[0m",
                                "",
                                "TASK [module-load : Persist modules via modules-load.d] ************************",
                                "Wednesday 30 September 2026  05:47:11 +0000 (0:00:01.417)       0:00:03.243 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=openvswitch)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=openvswitch)\u001b[0m",
                                "",
                                "TASK [module-load : Drop module persistence] ***********************************",
                                "Wednesday 30 September 2026  05:47:13 +0000 (0:00:01.784)       0:00:05.027 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=openvswitch) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [openvswitch : Create /run/openvswitch directory on host] *****************",
                                "Wednesday 30 September 2026  05:47:14 +0000 (0:00:00.578)       0:00:05.606 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [openvswitch : Ensuring config directories exist] *************************",
                                "Wednesday 30 September 2026  05:47:14 +0000 (0:00:00.557)       0:00:06.163 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [openvswitch : Copying over config.json files for services] ***************",
                                "Wednesday 30 September 2026  05:47:16 +0000 (0:00:02.065)       0:00:08.229 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [openvswitch : Copying over ovs-vsctl wrapper] ****************************",
                                "Wednesday 30 September 2026  05:47:20 +0000 (0:00:03.365)       0:00:11.595 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for openvswitch] *************",
                                "Wednesday 30 September 2026  05:47:20 +0000 (0:00:00.438)       0:00:12.033 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for openvswitch] ***",
                                "Wednesday 30 September 2026  05:47:24 +0000 (0:00:04.127)       0:00:16.161 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart openvswitch-db-server container,Restart openvswitch-vswitchd container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for openvswitch] ***",
                                "Wednesday 30 September 2026  05:47:25 +0000 (0:00:00.461)       0:00:16.622 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-db-server', 'value': {'container_name': 'openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'enabled': True, 'group': 'openvswitch', 'host_in_groups': True, 'volumes': ['/etc/kolla/openvswitch-db-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/', 'openvswitch_db:/var/lib/openvswitch/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovsdb-client list-dbs'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'openvswitch-vswitchd', 'value': {'container_name': 'openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'enabled': True, 'group': 'openvswitch', 'pid_mode': 'host', 'host_in_groups': True, 'privileged': True, 'volumes': ['/etc/kolla/openvswitch-vswitchd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run/openvswitch:/run/openvswitch:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'ovs-appctl version'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  05:47:26 +0000 (0:00:01.103)       0:00:17.726 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  05:47:26 +0000 (0:00:00.062)       0:00:17.789 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  05:47:26 +0000 (0:00:00.057)       0:00:17.846 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  05:47:26 +0000 (0:00:00.061)       0:00:17.908 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  05:47:26 +0000 (0:00:00.059)       0:00:17.968 *** ",
                                "",
                                "TASK [openvswitch : Flush Handlers] ********************************************",
                                "Wednesday 30 September 2026  05:47:26 +0000 (0:00:00.063)       0:00:18.032 *** ",
                                "",
                                "RUNNING HANDLER [openvswitch : Restart openvswitch-db-server container] ********",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:47:26 +0000 (0:00:00.163)       0:00:18.195 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [openvswitch : Waiting for openvswitch_db service to be ready] ***",
                                "Wednesday 30 September 2026  05:47:36 +0000 (0:00:10.062)       0:00:28.258 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [openvswitch : Restart openvswitch-vswitchd container] *********",
                                "Wednesday 30 September 2026  05:47:37 +0000 (0:00:01.023)       0:00:29.281 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [openvswitch : Set system-id, hostname and hw-offload] ********************",
                                "Wednesday 30 September 2026  05:47:47 +0000 (0:00:09.544)       0:00:38.826 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-3'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-1'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-2'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-4'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-0'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'system-id', 'value': 'testbed-node-5'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-3'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-1'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-2'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-4'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-0'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'col': 'external_ids', 'name': 'hostname', 'value': 'testbed-node-5'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'col': 'other_config', 'name': 'hw-offload', 'value': True, 'state': 'absent'})\u001b[0m",
                                "",
                                "TASK [openvswitch : Ensuring OVS bridge is properly setup] *********************",
                                "Wednesday 30 September 2026  05:47:57 +0000 (0:00:09.898)       0:00:48.724 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=br-ex) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=br-ex) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=br-ex) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=br-ex)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=br-ex)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=br-ex)\u001b[0m",
                                "",
                                "TASK [openvswitch : Ensuring OVS ports are properly setup] *********************",
                                "Wednesday 30 September 2026  05:48:01 +0000 (0:00:04.388)       0:00:53.112 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=['br-ex', 'vxlan0']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=['br-ex', 'vxlan0']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=['br-ex', 'vxlan0']) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=['br-ex', 'vxlan0'])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=['br-ex', 'vxlan0'])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=['br-ex', 'vxlan0'])\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:48:06 +0000 (0:00:04.440)       0:00:57.553 *** ",
                                "=============================================================================== ",
                                "openvswitch : Restart openvswitch-db-server container ------------------ 10.06s",
                                "openvswitch : Set system-id, hostname and hw-offload -------------------- 9.90s",
                                "openvswitch : Restart openvswitch-vswitchd container -------------------- 9.54s",
                                "openvswitch : Ensuring OVS ports are properly setup --------------------- 4.44s",
                                "openvswitch : Ensuring OVS bridge is properly setup --------------------- 4.39s",
                                "service-check-containers : Check containers for openvswitch ------------- 4.13s",
                                "openvswitch : Copying over config.json files for services --------------- 3.37s",
                                "openvswitch : Ensuring config directories exist ------------------------- 2.07s",
                                "module-load : Persist modules via modules-load.d ------------------------ 1.78s",
                                "module-load : Load modules ---------------------------------------------- 1.42s",
                                "service-check-containers : Check containers that require iteration for openvswitch --- 1.10s",
                                "openvswitch : Waiting for openvswitch_db service to be ready ------------ 1.02s",
                                "openvswitch : Include tasks for action upgrade -------------------------- 0.66s",
                                "module-load : Drop module persistence ----------------------------------- 0.58s",
                                "openvswitch : Create /run/openvswitch directory on host ----------------- 0.56s",
                                "openvswitch : Flush Handlers -------------------------------------------- 0.47s",
                                "service-check-containers : Notify handlers to restart containers for openvswitch --- 0.46s",
                                "openvswitch : Copying over ovs-vsctl wrapper ---------------------------- 0.44s",
                                "Group hosts based on enabled services ----------------------------------- 0.44s",
                                "Group hosts based on Kolla action --------------------------------------- 0.36s",
                                "+ osism apply -a upgrade ovn",
                                "\u001b[32m2026-09-30 05:48:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ovn.\u001b[0m",
                                "\u001b[32m2026-09-30 05:48:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 91186303-0316-456f-aef5-0bf7626bd543 (ovn) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:48:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 91186303-0316-456f-aef5-0bf7626bd543 (ovn) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:48:13 +0000 (0:00:00.326)       0:00:00.326 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:48:13 +0000 (0:00:00.374)       0:00:00.701 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_ovn_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_ovn_True)\u001b[0m",
                                "",
                                "PLAY [Apply role ovn-controller] ***********************************************",
                                "",
                                "TASK [ovn-controller : Include tasks for action upgrade] ***********************",
                                "Wednesday 30 September 2026  05:48:14 +0000 (0:00:00.509)       0:00:01.211 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-controller/tasks/upgrade.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ovn-controller : Ensuring config directories exist] **********************",
                                "Wednesday 30 September 2026  05:48:14 +0000 (0:00:00.566)       0:00:01.778 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Create /run/ovn directory on host] **********************",
                                "Wednesday 30 September 2026  05:48:16 +0000 (0:00:01.404)       0:00:03.182 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-controller : Copying over config.json files for services] ************",
                                "Wednesday 30 September 2026  05:48:17 +0000 (0:00:00.872)       0:00:04.055 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Ensuring systemd override directory exists] *************",
                                "Wednesday 30 September 2026  05:48:18 +0000 (0:00:01.677)       0:00:05.733 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Copying over systemd override] **************************",
                                "Wednesday 30 September 2026  05:48:19 +0000 (0:00:01.021)       0:00:06.754 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for ovn_controller] **********",
                                "Wednesday 30 September 2026  05:48:21 +0000 (0:00:01.957)       0:00:08.711 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for ovn_controller] ***",
                                "Wednesday 30 September 2026  05:48:23 +0000 (0:00:02.013)       0:00:10.725 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-controller container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for ovn_controller] ***",
                                "Wednesday 30 September 2026  05:48:24 +0000 (0:00:00.414)       0:00:11.139 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-controller', 'value': {'container_name': 'ovn_controller', 'group': 'ovn-controller', 'enabled': True, 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'volumes': ['/etc/kolla/ovn-controller/:/var/lib/kolla/config_files/:ro', '/run/openvswitch:/run/openvswitch:shared', '/run/ovn:/run/ovn:shared', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-controller : Create br-int bridge on OpenvSwitch] ********************",
                                "Wednesday 30 September 2026  05:48:24 +0000 (0:00:00.619)       0:00:11.759 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [ovn-controller : Configure OVN in OVSDB] *********************************",
                                "Wednesday 30 September 2026  05:48:29 +0000 (0:00:05.058)       0:00:16.817 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.13'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.14'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.15'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.11'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.12'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-encap-ip', 'value': '192.168.16.10'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-encap-type', 'value': 'geneve'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-remote', 'value': 'tcp:192.168.16.10:16641,tcp:192.168.16.11:16641,tcp:192.168.16.12:16641'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-remote-probe-interval', 'value': '60000'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-openflow-probe-interval', 'value': '60'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-monitor-all', 'value': False})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-bridge-mappings', 'value': 'physnet1:br-ex', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:89:18:56', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:2f:fa:44', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:33:12:50', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:71:3a:c3', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:29:4a:9b', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-chassis-mac-mappings', 'value': 'physnet1:52:54:00:52:c1:40', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': 'ovn-cms-options', 'value': '', 'state': 'absent'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'ovn-cms-options', 'value': 'enable-chassis-as-gw,availability-zones=nova', 'state': 'present'})\u001b[0m",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  05:48:59 +0000 (0:00:29.859)       0:00:46.676 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  05:48:59 +0000 (0:00:00.026)       0:00:46.702 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  05:48:59 +0000 (0:00:00.036)       0:00:46.739 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  05:48:59 +0000 (0:00:00.026)       0:00:46.765 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  05:48:59 +0000 (0:00:00.030)       0:00:46.795 *** ",
                                "",
                                "TASK [ovn-controller : Flush handlers] *****************************************",
                                "Wednesday 30 September 2026  05:48:59 +0000 (0:00:00.024)       0:00:46.820 *** ",
                                "",
                                "RUNNING HANDLER [ovn-controller : Restart ovn-controller container] ************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:48:59 +0000 (0:00:00.024)       0:00:46.844 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role ovn-db] *******************************************************",
                                "",
                                "TASK [ovn-db : Include tasks for action upgrade] *******************************",
                                "Wednesday 30 September 2026  05:49:09 +0000 (0:00:09.833)       0:00:56.678 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ovn-db : Include tasks from lookup_cluster.yml] **************************",
                                "Wednesday 30 September 2026  05:49:10 +0000 (0:00:00.477)       0:00:57.156 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/lookup_cluster.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [ovn-db : Checking for any existing OVN DB container volumes] *************",
                                "Wednesday 30 September 2026  05:49:10 +0000 (0:00:00.375)       0:00:57.531 *** ",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN NB volume availability] ***************",
                                "Wednesday 30 September 2026  05:49:11 +0000 (0:00:00.882)       0:00:58.414 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN SB volume availability] ***************",
                                "Wednesday 30 September 2026  05:49:11 +0000 (0:00:00.211)       0:00:58.626 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Establish whether the OVN NB cluster has already existed] *******",
                                "Wednesday 30 September 2026  05:49:11 +0000 (0:00:00.228)       0:00:58.854 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Establish whether the OVN SB cluster has already existed] *******",
                                "Wednesday 30 September 2026  05:49:12 +0000 (0:00:00.227)       0:00:59.081 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check if running on all OVN NB DB hosts] ************************",
                                "Wednesday 30 September 2026  05:49:12 +0000 (0:00:00.224)       0:00:59.306 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check OVN NB service port liveness] *****************************",
                                "Wednesday 30 September 2026  05:49:12 +0000 (0:00:00.221)       0:00:59.527 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN NB service port liveness] *************",
                                "Wednesday 30 September 2026  05:49:13 +0000 (0:00:00.810)       0:01:00.338 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN NB database information] ********************************",
                                "Wednesday 30 September 2026  05:49:13 +0000 (0:00:00.206)       0:01:00.545 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN NB leader/follower role] **************",
                                "Wednesday 30 September 2026  05:49:14 +0000 (0:00:00.913)       0:01:01.458 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Fail on existing OVN NB cluster with no leader] *****************",
                                "Wednesday 30 September 2026  05:49:14 +0000 (0:00:00.236)       0:01:01.695 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check if running on all OVN SB DB hosts] ************************",
                                "Wednesday 30 September 2026  05:49:15 +0000 (0:00:00.232)       0:01:01.927 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Check OVN SB service port liveness] *****************************",
                                "Wednesday 30 September 2026  05:49:15 +0000 (0:00:00.231)       0:01:02.159 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN SB service port liveness] *************",
                                "Wednesday 30 September 2026  05:49:16 +0000 (0:00:00.722)       0:01:02.881 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN SB database information] ********************************",
                                "Wednesday 30 September 2026  05:49:16 +0000 (0:00:00.243)       0:01:03.124 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Divide hosts by their OVN SB leader/follower role] **************",
                                "Wednesday 30 September 2026  05:49:17 +0000 (0:00:00.800)       0:01:03.925 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Fail on existing OVN SB cluster with no leader] *****************",
                                "Wednesday 30 September 2026  05:49:17 +0000 (0:00:00.284)       0:01:04.209 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Include tasks from bootstrap-initial.yml] ***********************",
                                "Wednesday 30 September 2026  05:49:17 +0000 (0:00:00.202)       0:01:04.412 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Create /run/ovn directory on host] ******************************",
                                "Wednesday 30 September 2026  05:49:17 +0000 (0:00:00.194)       0:01:04.606 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  05:49:18 +0000 (0:00:00.932)       0:01:05.539 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [ovn-db : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  05:49:21 +0000 (0:00:02.406)       0:01:07.946 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [ovn-db : Ensure configuration for relays exists] *************************",
                                "Wednesday 30 September 2026  05:49:26 +0000 (0:00:05.138)       0:01:13.084 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ovn-db/tasks/config-relay.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item=1)\u001b[0m",
                                "",
                                "TASK [ovn-db : Ensuring config directories exist for OVN relay containers] *****",
                                "Wednesday 30 September 2026  05:49:26 +0000 (0:00:00.375)       0:01:13.459 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Copying over config.json files for OVN relay services] **********",
                                "Wednesday 30 September 2026  05:49:27 +0000 (0:00:00.744)       0:01:14.204 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Generate config files for OVN relay services] *******************",
                                "Wednesday 30 September 2026  05:49:29 +0000 (0:00:02.315)       0:01:16.520 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for ovn_db] ******************",
                                "Wednesday 30 September 2026  05:49:31 +0000 (0:00:01.350)       0:01:17.871 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for ovn_db] ***",
                                "Wednesday 30 September 2026  05:49:35 +0000 (0:00:04.605)       0:01:22.476 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-northd container,Restart ovn-nb-db container,Restart ovn-sb-db container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-northd container,Restart ovn-nb-db container,Restart ovn-sb-db container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-northd container,Restart ovn-nb-db container,Restart ovn-sb-db container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for ovn_db] ***",
                                "Wednesday 30 September 2026  05:49:35 +0000 (0:00:00.267)       0:01:22.744 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-northd', 'value': {'container_name': 'ovn_northd', 'group': 'ovn-northd', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641', 'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-northd:2026.1', 'volumes': ['/etc/kolla/ovn-northd/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-nb-db', 'value': {'container_name': 'ovn_nb_db', 'group': 'ovn-nb-db', 'enabled': True, 'environment': {'OVN_NB_DB': 'tcp:192.168.16.10:6641,tcp:192.168.16.11:6641,tcp:192.168.16.12:6641'}, 'image': 'registry.osism.tech/kolla/ovn-nb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-nb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_nb_db:/var/lib/openvswitch/ovn-nb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ovn-sb-db', 'value': {'container_name': 'ovn_sb_db', 'group': 'ovn-sb-db', 'enabled': True, 'environment': {'OVN_SB_DB': 'tcp:192.168.16.10:6642,tcp:192.168.16.11:6642,tcp:192.168.16.12:6642'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-server:2026.1', 'volumes': ['/etc/kolla/ovn-sb-db/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ovn_sb_db:/var/lib/openvswitch/ovn-sb/', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/service-check-containers/tasks/iterated.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'key': 'ovn-sb-db-relay', 'value': {'container_name': 'ovn_sb_db_relay', 'group': 'ovn-sb-db-relay', 'enabled': True, 'environment': {'RELAY_ID': '1'}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'iterate': True, 'iterate_var': 1, 'volumes': ['/etc/kolla/ovn-sb-db-relay/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers with iteration for ovn_db] ***",
                                "Wednesday 30 September 2026  05:49:36 +0000 (0:00:01.070)       0:01:23.815 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=1)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=1)\u001b[0m",
                                "",
                                "TASK [service-check-containers : Store changed containers to pass to the handler] ***",
                                "Wednesday 30 September 2026  05:49:38 +0000 (0:00:02.015)       0:01:25.830 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for ovn_db] ***",
                                "Wednesday 30 September 2026  05:49:39 +0000 (0:00:00.240)       0:01:26.071 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ovn-sb-db-relay container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:49:39 +0000 (0:00:00.362)       0:01:26.434 *** ",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:49:39 +0000 (0:00:00.026)       0:01:26.460 *** ",
                                "",
                                "TASK [ovn-db : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  05:49:39 +0000 (0:00:00.025)       0:01:26.486 *** ",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-nb-db container] *************************",
                                "Wednesday 30 September 2026  05:49:39 +0000 (0:00:00.027)       0:01:26.513 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-sb-db container] *************************",
                                "Wednesday 30 September 2026  05:49:49 +0000 (0:00:10.016)       0:01:36.530 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-sb-db-relay container] *******************",
                                "Wednesday 30 September 2026  05:49:59 +0000 (0:00:09.367)       0:01:45.897 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'changed': True, 'result': True, 'comparison_failures': [{'name': 'image', 'current': 'sha256:abba68284bbe1265ceebf4112f7cb6aabc02f422dd49010c474b1bc7528c93be', 'desired': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1'}, {'name': 'volumes', 'current': {'volumes': ['/etc/localtime', '/var/lib/kolla/config_files/', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/:rw']}, 'desired': {'volumes': ['/var/lib/kolla/config_files/', '/etc/localtime', '/run/ovn', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/:rw']}}, {'name': 'config', 'current': '2026-09-30 05:49:38.789 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-09-30 05:49:38.790 INFO Validating config file\\n2026-09-30 05:49:38.790 ERROR ConfigFileCommandDiffers: Running command differs. /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json != /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log  --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json \\n', 'desired': 'up_to_date'}], 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'name': 'ovn_sb_db_relay_1', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'changed': True, 'result': True, 'comparison_failures': [{'name': 'image', 'current': 'sha256:abba68284bbe1265ceebf4112f7cb6aabc02f422dd49010c474b1bc7528c93be', 'desired': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1'}, {'name': 'volumes', 'current': {'volumes': ['/etc/localtime', '/var/lib/kolla/config_files/', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/:rw']}, 'desired': {'volumes': ['/var/lib/kolla/config_files/', '/etc/localtime', '/run/ovn', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/:rw']}}, {'name': 'config', 'current': '2026-09-30 05:49:38.755 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-09-30 05:49:38.755 INFO Validating config file\\n2026-09-30 05:49:38.755 ERROR ConfigFileCommandDiffers: Running command differs. /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json != /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log  --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json \\n', 'desired': 'up_to_date'}], 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'name': 'ovn_sb_db_relay_1', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'changed': True, 'result': True, 'comparison_failures': [{'name': 'image', 'current': 'sha256:abba68284bbe1265ceebf4112f7cb6aabc02f422dd49010c474b1bc7528c93be', 'desired': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1'}, {'name': 'volumes', 'current': {'volumes': ['/etc/localtime', '/var/lib/kolla/config_files/', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/:rw']}, 'desired': {'volumes': ['/var/lib/kolla/config_files/', '/etc/localtime', '/run/ovn', '/var/log/kolla/'], 'binds': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/:rw']}}, {'name': 'config', 'current': '2026-09-30 05:49:38.701 INFO Loading config file at /var/lib/kolla/config_files/config.json\\n2026-09-30 05:49:38.702 INFO Validating config file\\n2026-09-30 05:49:38.702 ERROR ConfigFileCommandDiffers: Running command differs. /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json != /usr/share/ovn/scripts/ovn-ctl run_sb_relay_ovsdb --db-sb-relay-ctrl-sock=/run/ovn/ovnsb_db_relay_1.ctl --db-sb-relay-pidfile=/run/ovn/ovnsb_db_relay_1.pid --db-sb-relay-sock=/run/ovn/ovnsb_db_1.sock --db-sb-relay-use-remote-in-db=no --ovn-sb-relay-logfile=/var/log/kolla/openvswitch/ovn-sb-relay-1.log  --db-sb-relay-config-file=/etc/ovn/ovsdb-relay.json \\n', 'desired': 'up_to_date'}], 'invocation': {'module_args': {'auth_email': None, 'auth_password': None, 'auth_registry': 'registry.osism.tech/dockerhub', 'auth_username': None, 'restart_policy': 'unless-stopped', 'restart_retries': 10, 'graceful_timeout': 60, 'client_timeout': 120, 'container_engine': 'docker', 'action': 'compare_container', 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'image': 'registry.osism.tech/kolla/ovn-sb-db-relay:2026.1', 'name': 'ovn_sb_db_relay_1', 'volumes': ['/etc/kolla/ovn-sb-db-relay-1/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:shared', 'kolla_logs:/var/log/kolla/'], 'detach': True, 'labels': {}, 'cap_add': [], 'security_opt': [], 'privileged': False, 'remove_on_exit': True, 'state': 'running', 'tls_verify': False, 'tty': False, 'ignore_missing': False, 'api_version': 'auto', 'environment': {'KOLLA_CONFIG_STRATEGY': 'COPY_ALWAYS', 'RELAY_ID': '1'}}}, 'failed': False, 'item': 1, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "RUNNING HANDLER [ovn-db : Restart ovn-northd container] ************************",
                                "Wednesday 30 September 2026  05:50:08 +0000 (0:00:09.880)       0:01:55.778 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for leader election] ***************************************",
                                "Wednesday 30 September 2026  05:50:18 +0000 (0:00:09.588)       0:02:05.366 *** ",
                                "Pausing for 5 seconds",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN_Northbound cluster leader] ******************************",
                                "Wednesday 30 September 2026  05:50:23 +0000 (0:00:05.125)       0:02:10.491 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Configure OVN NB connection settings] ***************************",
                                "Wednesday 30 September 2026  05:50:24 +0000 (0:00:00.842)       0:02:11.334 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Get OVN_Southbound cluster leader] ******************************",
                                "Wednesday 30 September 2026  05:50:25 +0000 (0:00:00.787)       0:02:12.121 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Configure OVN SB connection settings] ***************************",
                                "Wednesday 30 September 2026  05:50:26 +0000 (0:00:00.933)       0:02:13.055 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-nb-db] *********************************************",
                                "Wednesday 30 September 2026  05:50:27 +0000 (0:00:00.884)       0:02:13.939 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-sb-db] *********************************************",
                                "Wednesday 30 September 2026  05:50:27 +0000 (0:00:00.849)       0:02:14.789 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ovn-db : Wait for ovn-sb-db-relay] ***************************************",
                                "Wednesday 30 September 2026  05:50:28 +0000 (0:00:00.890)       0:02:15.680 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=1)\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=53  \u001b[0m \u001b[0;33mchanged=16  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=50  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=50  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=13  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=1   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:50:29 +0000 (0:00:00.877)       0:02:16.558 *** ",
                                "=============================================================================== ",
                                "ovn-controller : Configure OVN in OVSDB -------------------------------- 29.86s",
                                "ovn-db : Restart ovn-nb-db container ----------------------------------- 10.02s",
                                "ovn-db : Restart ovn-sb-db-relay container ------------------------------ 9.88s",
                                "ovn-controller : Restart ovn-controller container ----------------------- 9.83s",
                                "ovn-db : Restart ovn-northd container ----------------------------------- 9.59s",
                                "ovn-db : Restart ovn-sb-db container ------------------------------------ 9.37s",
                                "ovn-db : Copying over config.json files for services -------------------- 5.14s",
                                "ovn-db : Wait for leader election --------------------------------------- 5.13s",
                                "ovn-controller : Create br-int bridge on OpenvSwitch -------------------- 5.06s",
                                "service-check-containers : Check containers for ovn_db ------------------ 4.61s",
                                "ovn-db : Ensuring config directories exist ------------------------------ 2.41s",
                                "ovn-db : Copying over config.json files for OVN relay services ---------- 2.32s",
                                "service-check-containers : Check containers with iteration for ovn_db --- 2.02s",
                                "service-check-containers : Check containers for ovn_controller ---------- 2.01s",
                                "ovn-controller : Copying over systemd override -------------------------- 1.96s",
                                "ovn-controller : Copying over config.json files for services ------------ 1.68s",
                                "ovn-controller : Ensuring config directories exist ---------------------- 1.40s",
                                "ovn-db : Generate config files for OVN relay services ------------------- 1.35s",
                                "service-check-containers : Check containers that require iteration for ovn_db --- 1.07s",
                                "ovn-controller : Ensuring systemd override directory exists ------------- 1.02s",
                                "+ [[ true == \\f\\a\\l\\s\\e ]]",
                                "+ [[ false == \\f\\a\\l\\s\\e ]]",
                                "+ sh -c /opt/configuration/scripts/upgrade/300-openstack.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "++ export SKIP_CEPH_UPGRADE=true",
                                "++ SKIP_CEPH_UPGRADE=true",
                                "++ export SKIP_OPENSTACK_UPGRADE=false",
                                "++ SKIP_OPENSTACK_UPGRADE=false",
                                "++ export RABBITMQ3TO4=true",
                                "++ RABBITMQ3TO4=true",
                                "+ source /opt/configuration/scripts/manager-version.sh",
                                "+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml",
                                "++ export MANAGER_VERSION=latest",
                                "++ MANAGER_VERSION=latest",
                                "+ [[ true == \\t\\r\\u\\e ]]",
                                "+ osism migrate rabbitmq3to4 prepare",
                                "\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mKolla configuration check passed\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCreated vhost 'openstack' with default_queue_type=quorum\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSet permissions for user 'openstack' on vhost 'openstack'\u001b[0m",
                                "+ osism migrate rabbitmq3to4 list",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 6 classic queue(s) in vhost '/':\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-cinder (vhost: /, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-glance (vhost: /, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-ironic (vhost: /, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-keystone (vhost: /, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-neutron (vhost: /, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 05:50:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-nova (vhost: /, messages: 0)\u001b[0m",
                                "+ osism migrate rabbitmq3to4 list-exchanges",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 45 exchange(s) in vhost '/':\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - aodh (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - ceilometer (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - designate (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - dns (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - glance (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - heat (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - ironic (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - keystone (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - l3_agent_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - magnum (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-Network-1.2_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-Port-1.10_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-SecurityGroup-1.6_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-SecurityGroupRule-1.3_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - neutron-vo-Subnet-1.2_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - nova (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - openstack (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-agent-notifier-port-update_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-agent-notifier-security_group-update_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - swift (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - trove (type: topic, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout (type: fanout, durable)\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - zaqar (type: topic, durable)\u001b[0m",
                                "+ osism apply -a upgrade keystone",
                                "\u001b[32m2026-09-30 05:51:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of keystone.\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7070d7e2-624b-46a4-a01b-ecae83ab9967 (keystone) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:51:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7070d7e2-624b-46a4-a01b-ecae83ab9967 (keystone) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:51:10 +0000 (0:00:00.362)       0:00:00.362 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:51:11 +0000 (0:00:00.189)       0:00:00.551 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_keystone_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_keystone_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_keystone_True)\u001b[0m",
                                "",
                                "PLAY [Apply role keystone] *****************************************************",
                                "",
                                "TASK [keystone : Include tasks for action upgrade] *****************************",
                                "Wednesday 30 September 2026  05:51:11 +0000 (0:00:00.277)       0:00:00.829 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/keystone/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [keystone : Ensuring config directories exist] ****************************",
                                "Wednesday 30 September 2026  05:51:11 +0000 (0:00:00.409)       0:00:01.238 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [keystone : Check if policies shall be overwritten] ***********************",
                                "Wednesday 30 September 2026  05:51:14 +0000 (0:00:02.872)       0:00:04.110 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Set keystone policy file] *************************************",
                                "Wednesday 30 September 2026  05:51:14 +0000 (0:00:00.133)       0:00:04.244 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Check if Keystone domain-specific config is supplied] *********",
                                "Wednesday 30 September 2026  05:51:14 +0000 (0:00:00.198)       0:00:04.443 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over TLS certificates] ********************************",
                                "Wednesday 30 September 2026  05:51:16 +0000 (0:00:01.287)       0:00:05.730 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/keystone/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for keystone] *****",
                                "Wednesday 30 September 2026  05:51:16 +0000 (0:00:00.325)       0:00:06.056 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for keystone] ***",
                                "Wednesday 30 September 2026  05:51:21 +0000 (0:00:04.813)       0:00:10.870 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for keystone] ***",
                                "Wednesday 30 September 2026  05:51:22 +0000 (0:00:00.755)       0:00:11.625 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for keystone] ***",
                                "Wednesday 30 September 2026  05:51:22 +0000 (0:00:00.710)       0:00:12.336 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over config.json files for services] ******************",
                                "Wednesday 30 September 2026  05:51:23 +0000 (0:00:00.833)       0:00:13.169 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [keystone : Copying over keystone.conf] ***********************************",
                                "Wednesday 30 September 2026  05:51:28 +0000 (0:00:04.540)       0:00:17.710 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "",
                                "TASK [keystone : Copying keystone-startup script for keystone] *****************",
                                "Wednesday 30 September 2026  05:51:32 +0000 (0:00:04.572)       0:00:22.283 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Create Keystone domain-specific config directory] *************",
                                "Wednesday 30 September 2026  05:51:34 +0000 (0:00:01.537)       0:00:23.821 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Get file list in custom domains folder] ***********************",
                                "Wednesday 30 September 2026  05:51:34 +0000 (0:00:00.189)       0:00:24.010 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying Keystone Domain specific settings] ********************",
                                "Wednesday 30 September 2026  05:51:34 +0000 (0:00:00.243)       0:00:24.254 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over existing policy file] ****************************",
                                "Wednesday 30 September 2026  05:51:34 +0000 (0:00:00.178)       0:00:24.432 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Include tasks from config-federation-oidc.yml] ****************",
                                "Wednesday 30 September 2026  05:51:35 +0000 (0:00:00.817)       0:00:25.249 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Keystone] ********************************************",
                                "Wednesday 30 September 2026  05:51:35 +0000 (0:00:00.172)       0:00:25.422 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for keystone] ***********",
                                "Wednesday 30 September 2026  05:51:36 +0000 (0:00:00.394)       0:00:25.816 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over httpd-keystone.conf] *****************************",
                                "Wednesday 30 September 2026  05:51:37 +0000 (0:00:01.675)       0:00:27.491 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/keystone/templates/httpd-keystone.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/keystone/templates/httpd-keystone.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/keystone/templates/httpd-keystone.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Checking whether keystone-paste.ini file exists] **************",
                                "Wednesday 30 September 2026  05:51:38 +0000 (0:00:00.244)       0:00:27.736 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [keystone : Copying over keystone-paste.ini] ******************************",
                                "Wednesday 30 September 2026  05:51:39 +0000 (0:00:01.141)       0:00:28.878 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Generate the required cron jobs for the node] *****************",
                                "Wednesday 30 September 2026  05:51:39 +0000 (0:00:00.192)       0:00:29.070 *** ",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [keystone : Set fact with the generated cron jobs for building the crontab later] ***",
                                "Wednesday 30 September 2026  05:51:41 +0000 (0:00:01.505)       0:00:30.576 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Copying files for keystone-fernet] ****************************",
                                "Wednesday 30 September 2026  05:51:41 +0000 (0:00:00.204)       0:00:30.780 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'crontab.j2', 'dest': 'crontab'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-rotate.sh.j2', 'dest': 'fernet-rotate.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-node-sync.sh.j2', 'dest': 'fernet-node-sync.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-push.sh.j2', 'dest': 'fernet-push.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'fernet-healthcheck.sh.j2', 'dest': 'fernet-healthcheck.sh'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "",
                                "TASK [keystone : Copying files for keystone-ssh] *******************************",
                                "Wednesday 30 September 2026  05:51:50 +0000 (0:00:09.620)       0:00:40.400 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for keystone] ****************",
                                "Wednesday 30 September 2026  05:51:54 +0000 (0:00:03.138)       0:00:43.539 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for keystone] ***",
                                "Wednesday 30 September 2026  05:51:59 +0000 (0:00:05.477)       0:00:49.016 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart keystone container,Restart keystone-fernet container,Restart keystone-ssh container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart keystone container,Restart keystone-fernet container,Restart keystone-ssh container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart keystone container,Restart keystone-fernet container,Restart keystone-ssh container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for keystone] ***",
                                "Wednesday 30 September 2026  05:51:59 +0000 (0:00:00.269)       0:00:49.285 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone', 'value': {'container_name': 'keystone', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone:2026.1', 'volumes': ['/etc/kolla/keystone/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:5000/healthcheck'], 'timeout': 30}, 'wsgi': 'keystone.wsgi.api:application', 'haproxy': {'keystone_internal': {'enabled': True, 'mode': 'http', 'external': False, 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}, 'keystone_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'tls_backend': False, 'port': '5000', 'listen_port': '5000', 'backend_http_extra': ['balance roundrobin', 'option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-fernet', 'value': {'container_name': 'keystone_fernet', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-fernet:2026.1', 'volumes': ['/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', '/usr/bin/fernet-healthcheck.sh'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'keystone-ssh', 'value': {'container_name': 'keystone_ssh', 'group': 'keystone', 'enabled': True, 'image': 'registry.osism.tech/kolla/keystone-ssh:2026.1', 'volumes': ['/etc/kolla/keystone-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'keystone_fernet_tokens:/etc/keystone/fernet-keys'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8023'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Enable log_bin_trust_function_creators function] **************",
                                "Wednesday 30 September 2026  05:52:00 +0000 (0:00:00.822)       0:00:50.108 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Init keystone database upgrade] *******************************",
                                "Wednesday 30 September 2026  05:52:04 +0000 (0:00:03.576)       0:00:53.684 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [keystone : Finish keystone database upgrade] *****************************",
                                "Wednesday 30 September 2026  05:52:04 +0000 (0:00:00.564)       0:00:54.249 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  05:52:05 +0000 (0:00:00.676)       0:00:54.926 *** ",
                                "",
                                "TASK [keystone : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  05:52:05 +0000 (0:00:00.045)       0:00:54.972 *** ",
                                "",
                                "TASK [keystone : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  05:52:05 +0000 (0:00:00.032)       0:00:55.004 *** ",
                                "",
                                "RUNNING HANDLER [keystone : Init keystone database upgrade] ********************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:52:05 +0000 (0:00:00.039)       0:00:55.044 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [keystone : Restart keystone-ssh container] ********************",
                                "Wednesday 30 September 2026  05:53:01 +0000 (0:00:55.704)       0:01:50.749 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [keystone : Restart keystone-fernet container] *****************",
                                "Wednesday 30 September 2026  05:53:41 +0000 (0:00:40.538)       0:02:31.287 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [keystone : Restart keystone container] ************************",
                                "Wednesday 30 September 2026  05:53:51 +0000 (0:00:10.147)       0:02:41.435 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [keystone : Finish keystone database upgrade] ******************",
                                "Wednesday 30 September 2026  05:54:03 +0000 (0:00:11.060)       0:02:52.496 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [keystone : Disable log_bin_trust_function_creators function] *************",
                                "Wednesday 30 September 2026  05:54:14 +0000 (0:00:11.581)       0:03:04.077 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=20  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:54:17 +0000 (0:00:02.973)       0:03:07.051 *** ",
                                "=============================================================================== ",
                                "keystone : Init keystone database upgrade ------------------------------ 55.70s",
                                "keystone : Restart keystone-ssh container ------------------------------ 40.54s",
                                "keystone : Finish keystone database upgrade ---------------------------- 11.58s",
                                "keystone : Restart keystone container ---------------------------------- 11.06s",
                                "keystone : Restart keystone-fernet container --------------------------- 10.15s",
                                "keystone : Copying files for keystone-fernet ---------------------------- 9.62s",
                                "service-check-containers : Check containers for keystone ---------------- 5.48s",
                                "service-cert-copy : Copying over extra CA certificates for keystone ----- 4.82s",
                                "keystone : Copying over keystone.conf ----------------------------------- 4.57s",
                                "keystone : Copying over config.json files for services ------------------ 4.54s",
                                "keystone : Enable log_bin_trust_function_creators function -------------- 3.58s",
                                "keystone : Copying files for keystone-ssh ------------------------------- 3.14s",
                                "keystone : Disable log_bin_trust_function_creators function ------------- 2.97s",
                                "keystone : Ensuring config directories exist ---------------------------- 2.87s",
                                "service-uwsgi-config : Copying over uWSGI config for keystone ----------- 1.68s",
                                "keystone : Copying keystone-startup script for keystone ----------------- 1.54s",
                                "keystone : Generate the required cron jobs for the node ----------------- 1.51s",
                                "keystone : Check if Keystone domain-specific config is supplied --------- 1.29s",
                                "keystone : Checking whether keystone-paste.ini file exists -------------- 1.14s",
                                "service-cert-copy : Copying over backend internal TLS key for keystone --- 0.83s",
                                "+ osism apply -a upgrade placement",
                                "\u001b[32m2026-09-30 05:54:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of placement.\u001b[0m",
                                "\u001b[32m2026-09-30 05:54:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 9b82a508-76aa-4301-bcec-cd0fa7166cff (placement) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:54:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 9b82a508-76aa-4301-bcec-cd0fa7166cff (placement) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:54:24 +0000 (0:00:00.528)       0:00:00.528 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:54:25 +0000 (0:00:00.228)       0:00:00.756 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_placement_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_placement_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_placement_True)\u001b[0m",
                                "",
                                "PLAY [Apply role placement] ****************************************************",
                                "",
                                "TASK [placement : Include tasks for action upgrade] ****************************",
                                "Wednesday 30 September 2026  05:54:25 +0000 (0:00:00.252)       0:00:01.008 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/placement/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting services for placement] **********",
                                "Wednesday 30 September 2026  05:54:25 +0000 (0:00:00.478)       0:00:01.487 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=placement (placement))\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting endpoints for placement] *********",
                                "Wednesday 30 September 2026  05:54:32 +0000 (0:00:06.459)       0:00:07.946 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=placement -> https://api-int.testbed.osism.xyz:8780 -> internal)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=placement -> https://api.testbed.osism.xyz:8780 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating projects for placement] *******************",
                                "Wednesday 30 September 2026  05:54:42 +0000 (0:00:10.079)       0:00:18.026 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting users for placement] *************",
                                "Wednesday 30 September 2026  05:54:47 +0000 (0:00:05.317)       0:00:23.344 *** ",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=placement -> service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating roles for placement] **********************",
                                "Wednesday 30 September 2026  05:54:54 +0000 (0:00:06.824)       0:00:30.169 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Granting/revoking user roles for placement] ********",
                                "Wednesday 30 September 2026  05:54:59 +0000 (0:00:04.479)       0:00:34.648 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=placement -> service -> admin)\u001b[0m",
                                "",
                                "TASK [placement : Include tasks from clone.yml] ********************************",
                                "Wednesday 30 September 2026  05:55:04 +0000 (0:00:05.551)       0:00:40.200 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  05:55:04 +0000 (0:00:00.192)       0:00:40.392 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [placement : Check if policies shall be overwritten] **********************",
                                "Wednesday 30 September 2026  05:55:06 +0000 (0:00:01.519)       0:00:41.912 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Set placement policy file] ***********************************",
                                "Wednesday 30 September 2026  05:55:06 +0000 (0:00:00.116)       0:00:42.029 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Copying over TLS certificates] *******************************",
                                "Wednesday 30 September 2026  05:55:06 +0000 (0:00:00.185)       0:00:42.214 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/placement/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for placement] ****",
                                "Wednesday 30 September 2026  05:55:06 +0000 (0:00:00.336)       0:00:42.550 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for placement] ***",
                                "Wednesday 30 September 2026  05:55:08 +0000 (0:00:01.857)       0:00:44.408 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for placement] ***",
                                "Wednesday 30 September 2026  05:55:09 +0000 (0:00:00.596)       0:00:45.004 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for placement] ***",
                                "Wednesday 30 September 2026  05:55:10 +0000 (0:00:00.619)       0:00:45.624 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  05:55:10 +0000 (0:00:00.774)       0:00:46.399 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [placement : Copying over placement.conf] *********************************",
                                "Wednesday 30 September 2026  05:55:12 +0000 (0:00:01.422)       0:00:47.821 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Placement] *******************************************",
                                "Wednesday 30 September 2026  05:55:14 +0000 (0:00:01.932)       0:00:49.753 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for placement-api] ******",
                                "Wednesday 30 September 2026  05:55:14 +0000 (0:00:00.318)       0:00:50.072 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Copying over migrate-db.rc.j2 configuration] *****************",
                                "Wednesday 30 September 2026  05:55:16 +0000 (0:00:01.764)       0:00:51.836 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Copying over existing policy file] ***************************",
                                "Wednesday 30 September 2026  05:55:17 +0000 (0:00:01.534)       0:00:53.371 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for placement] ***************",
                                "Wednesday 30 September 2026  05:55:18 +0000 (0:00:00.534)       0:00:53.905 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for placement] ***",
                                "Wednesday 30 September 2026  05:55:20 +0000 (0:00:01.995)       0:00:55.901 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart placement-api container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart placement-api container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart placement-api container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for placement] ***",
                                "Wednesday 30 September 2026  05:55:20 +0000 (0:00:00.300)       0:00:56.201 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'placement-api', 'value': {'container_name': 'placement_api', 'group': 'placement-api', 'image': 'registry.osism.tech/kolla/placement-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/placement-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8780'], 'timeout': 30}, 'wsgi': 'placement.wsgi.api:application', 'haproxy': {'placement_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'placement_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8780', 'listen_port': '8780', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Creating placement databases] ********************************",
                                "Wednesday 30 September 2026  05:55:21 +0000 (0:00:00.639)       0:00:56.841 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Creating placement databases user and setting permissions] ***",
                                "Wednesday 30 September 2026  05:55:24 +0000 (0:00:03.372)       0:01:00.213 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Running placement bootstrap container] ***********************",
                                "Wednesday 30 September 2026  05:55:28 +0000 (0:00:03.959)       0:01:04.173 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [placement : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  05:55:41 +0000 (0:00:12.631)       0:01:16.804 *** ",
                                "",
                                "TASK [placement : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  05:55:41 +0000 (0:00:00.038)       0:01:16.843 *** ",
                                "",
                                "TASK [placement : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  05:55:41 +0000 (0:00:00.028)       0:01:16.872 *** ",
                                "",
                                "RUNNING HANDLER [placement : Restart placement-api container] ******************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:55:41 +0000 (0:00:00.026)       0:01:16.899 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [placement : Perform Placement online data migration] *********************",
                                "Wednesday 30 September 2026  05:55:52 +0000 (0:00:10.909)       0:01:27.808 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  05:56:02 +0000 (0:00:10.703)       0:01:38.512 *** ",
                                "=============================================================================== ",
                                "placement : Running placement bootstrap container ---------------------- 12.63s",
                                "placement : Restart placement-api container ---------------------------- 10.91s",
                                "placement : Perform Placement online data migration -------------------- 10.70s",
                                "service-ks-register : Creating/deleting endpoints for placement -------- 10.08s",
                                "service-ks-register : Creating/deleting users for placement ------------- 6.82s",
                                "service-ks-register : Creating/deleting services for placement ---------- 6.46s",
                                "service-ks-register : Granting/revoking user roles for placement -------- 5.55s",
                                "service-ks-register : Creating projects for placement ------------------- 5.32s",
                                "service-ks-register : Creating roles for placement ---------------------- 4.48s",
                                "placement : Creating placement databases user and setting permissions --- 3.96s",
                                "placement : Creating placement databases -------------------------------- 3.37s",
                                "service-check-containers : Check containers for placement --------------- 2.00s",
                                "placement : Copying over placement.conf --------------------------------- 1.93s",
                                "service-cert-copy : Copying over extra CA certificates for placement ---- 1.86s",
                                "service-uwsgi-config : Copying over uWSGI config for placement-api ------ 1.76s",
                                "placement : Copying over migrate-db.rc.j2 configuration ----------------- 1.53s",
                                "placement : Ensuring config directories exist --------------------------- 1.52s",
                                "placement : Copying over config.json files for services ----------------- 1.42s",
                                "service-cert-copy : Copying over backend internal TLS key for placement --- 0.77s",
                                "service-check-containers : Check containers that require iteration for placement --- 0.64s",
                                "+ osism apply -a upgrade neutron",
                                "\u001b[32m2026-09-30 05:56:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of neutron.\u001b[0m",
                                "\u001b[32m2026-09-30 05:56:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask e2a05615-8eab-4af0-9a67-8dfd20aec1e5 (neutron) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 05:56:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task e2a05615-8eab-4af0-9a67-8dfd20aec1e5 (neutron) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:56:10 +0000 (0:00:00.395)       0:00:00.395 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  05:56:10 +0000 (0:00:00.354)       0:00:00.749 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_neutron_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_neutron_True)\u001b[0m",
                                "",
                                "PLAY [Apply role neutron] ******************************************************",
                                "",
                                "TASK [neutron : Include tasks for action upgrade] ******************************",
                                "Wednesday 30 September 2026  05:56:11 +0000 (0:00:00.393)       0:00:01.143 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/neutron/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [neutron : Remove neutron-tls-proxy] **************************************",
                                "Wednesday 30 September 2026  05:56:11 +0000 (0:00:00.588)       0:00:01.731 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Cleanup old neutron-tls-proxy config dir] **********************",
                                "Wednesday 30 September 2026  05:56:13 +0000 (0:00:01.439)       0:00:03.171 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Get container facts] *******************************************",
                                "Wednesday 30 September 2026  05:56:14 +0000 (0:00:00.814)       0:00:03.986 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Get container volume facts] ************************************",
                                "Wednesday 30 September 2026  05:56:15 +0000 (0:00:01.713)       0:00:05.700 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Check for ML2/OVN presence] ************************************",
                                "Wednesday 30 September 2026  05:56:16 +0000 (0:00:01.132)       0:00:06.833 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [neutron : Check for ML2/OVS presence] ************************************",
                                "Wednesday 30 September 2026  05:56:17 +0000 (0:00:00.473)       0:00:07.306 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Include tasks from rolling_upgrade.yml] ************************",
                                "Wednesday 30 September 2026  05:56:17 +0000 (0:00:00.404)       0:00:07.711 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/neutron/tasks/rolling_upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [Load and persist kernel modules] *****************************************",
                                "Wednesday 30 September 2026  05:56:18 +0000 (0:00:00.724)       0:00:08.436 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Check IPv6 support] ********************************************",
                                "Wednesday 30 September 2026  05:56:19 +0000 (0:00:00.465)       0:00:08.901 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Setting sysctl values] ***************************************************",
                                "Wednesday 30 September 2026  05:56:19 +0000 (0:00:00.897)       0:00:09.799 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  05:56:20 +0000 (0:00:00.375)       0:00:10.174 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [neutron : Check if extra ml2 plugins exists] *****************************",
                                "Wednesday 30 September 2026  05:56:24 +0000 (0:00:03.761)       0:00:13.935 *** ",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/neutron/plugins/' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  05:56:25 +0000 (0:00:01.620)       0:00:15.556 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/neutron/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for neutron] ******",
                                "Wednesday 30 September 2026  05:56:26 +0000 (0:00:00.774)       0:00:16.331 *** ",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for neutron] ***",
                                "Wednesday 30 September 2026  05:56:32 +0000 (0:00:06.465)       0:00:22.797 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for neutron] ***",
                                "Wednesday 30 September 2026  05:56:34 +0000 (0:00:01.256)       0:00:24.053 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for neutron] ***",
                                "Wednesday 30 September 2026  05:56:35 +0000 (0:00:01.295)       0:00:25.349 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  05:56:37 +0000 (0:00:01.601)       0:00:26.950 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Set neutron policy file] ***************************************",
                                "Wednesday 30 September 2026  05:56:37 +0000 (0:00:00.124)       0:00:27.075 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over existing policy file] *****************************",
                                "Wednesday 30 September 2026  05:56:37 +0000 (0:00:00.356)       0:00:27.431 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  05:56:39 +0000 (0:00:01.417)       0:00:28.849 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron.conf] *************************************",
                                "Wednesday 30 September 2026  05:56:45 +0000 (0:00:06.617)       0:00:35.466 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron_vpnaas.conf] ******************************",
                                "Wednesday 30 September 2026  05:56:55 +0000 (0:00:10.296)       0:00:45.763 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ssh key] ******************************************",
                                "Wednesday 30 September 2026  05:56:57 +0000 (0:00:01.337)       0:00:47.100 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ml2_conf.ini] *************************************",
                                "Wednesday 30 September 2026  05:56:58 +0000 (0:00:01.458)       0:00:48.559 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [neutron : Copying over openvswitch_agent.ini] ****************************",
                                "Wednesday 30 September 2026  05:57:06 +0000 (0:00:07.434)       0:00:55.993 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over sriov_agent.ini] **********************************",
                                "Wednesday 30 September 2026  05:57:06 +0000 (0:00:00.417)       0:00:56.411 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over mlnx_agent.ini] ***********************************",
                                "Wednesday 30 September 2026  05:57:06 +0000 (0:00:00.420)       0:00:56.831 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over eswitchd.conf] ************************************",
                                "Wednesday 30 September 2026  05:57:07 +0000 (0:00:00.441)       0:00:57.273 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over dhcp_agent.ini] ***********************************",
                                "Wednesday 30 September 2026  05:57:07 +0000 (0:00:00.376)       0:00:57.650 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over dnsmasq.conf] *************************************",
                                "Wednesday 30 September 2026  05:57:08 +0000 (0:00:00.412)       0:00:58.062 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/neutron/templates/dnsmasq.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over l3_agent.ini] *************************************",
                                "Wednesday 30 September 2026  05:57:08 +0000 (0:00:00.473)       0:00:58.536 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over fwaas_driver.ini] *********************************",
                                "Wednesday 30 September 2026  05:57:10 +0000 (0:00:01.520)       0:01:00.056 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over metadata_agent.ini] *******************************",
                                "Wednesday 30 September 2026  05:57:11 +0000 (0:00:01.420)       0:01:01.477 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron_ovn_metadata_agent.ini] *******************",
                                "Wednesday 30 September 2026  05:57:12 +0000 (0:00:00.386)       0:01:01.863 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron_ovn_vpn_agent.ini] ************************",
                                "Wednesday 30 September 2026  05:57:14 +0000 (0:00:01.991)       0:01:03.855 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over metering_agent.ini] *******************************",
                                "Wednesday 30 September 2026  05:57:14 +0000 (0:00:00.408)       0:01:04.264 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ironic_neutron_agent.ini] *************************",
                                "Wednesday 30 September 2026  05:57:14 +0000 (0:00:00.395)       0:01:04.659 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over bgp_dragent.ini] **********************************",
                                "Wednesday 30 September 2026  05:57:15 +0000 (0:00:00.404)       0:01:05.064 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over ovn_agent.ini] ************************************",
                                "Wednesday 30 September 2026  05:57:15 +0000 (0:00:00.383)       0:01:05.447 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copy neutron-l3-agent-wrapper script] **************************",
                                "Wednesday 30 September 2026  05:57:15 +0000 (0:00:00.397)       0:01:05.845 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over extra ml2 plugins] ********************************",
                                "Wednesday 30 September 2026  05:57:16 +0000 (0:00:00.410)       0:01:06.255 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Copying over neutron_taas.conf] ********************************",
                                "Wednesday 30 September 2026  05:57:16 +0000 (0:00:00.401)       0:01:06.656 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Neutron] *********************************************",
                                "Wednesday 30 September 2026  05:57:18 +0000 (0:00:01.568)       0:01:08.225 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for neutron-server] *****",
                                "Wednesday 30 September 2026  05:57:19 +0000 (0:00:00.759)       0:01:08.984 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for neutron] *****************",
                                "Wednesday 30 September 2026  05:57:20 +0000 (0:00:01.819)       0:01:10.804 *** ",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for neutron] ***",
                                "Wednesday 30 September 2026  05:57:26 +0000 (0:00:05.316)       0:01:16.121 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-server container,Restart neutron-rpc-server container,Restart neutron-periodic-worker container,Restart neutron-ovn-maintenance-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-server container,Restart neutron-rpc-server container,Restart neutron-periodic-worker container,Restart neutron-ovn-maintenance-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-server container,Restart neutron-rpc-server container,Restart neutron-periodic-worker container,Restart neutron-ovn-maintenance-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-ovn-metadata-agent container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-ovn-metadata-agent container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart neutron-ovn-metadata-agent container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for neutron] ***",
                                "Wednesday 30 September 2026  05:57:26 +0000 (0:00:00.525)       0:01:16.646 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'neutron-ovn-metadata-agent', 'value': {'cgroupns_mode': 'host', 'container_name': 'neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'privileged': True, 'enabled': True, 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-metadata-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'neutron_metadata_socket:/var/lib/neutron/kolla/', '/run/openvswitch:/run/openvswitch:shared', '/run/netns:/run/netns:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', '/var/run/docker.sock:/var/run/docker.sock:ro', '', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-metadata-agent 6640'], 'timeout': 30}, 'pid_mode': 'host', 'environment': {'KOLLA_IMAGE': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'KOLLA_NAME': 'neutron_ovn_metadata_agent', 'KOLLA_NEUTRON_WRAPPERS': 'true'}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-server', 'value': {'container_name': 'neutron_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9696/healthcheck'], 'timeout': 30}, 'wsgi': 'neutron.wsgi.api:application', 'haproxy': {'neutron_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'neutron_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9696', 'listen_port': '9696', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-rpc-server', 'value': {'container_name': 'neutron_rpc_server', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-rpc-server', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-rpc-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-rpc-server 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-periodic-worker', 'value': {'container_name': 'neutron_periodic_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-periodic-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-periodic-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-periodic-workers 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'neutron-ovn-maintenance-worker', 'value': {'container_name': 'neutron_ovn_maintenance_worker', 'image': 'registry.osism.tech/kolla/neutron-server:2026.1', 'enabled': True, 'group': 'neutron-ovn-maintenance-worker', 'host_in_groups': True, 'volumes': ['/etc/kolla/neutron-ovn-maintenance-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port neutron-ovn-maintenance-worker 6641'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Include tasks from config-neutron-fake.yml] ********************",
                                "Wednesday 30 September 2026  05:57:28 +0000 (0:00:01.674)       0:01:18.321 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Running Neutron database expand container] *********************",
                                "Wednesday 30 September 2026  05:57:28 +0000 (0:00:00.410)       0:01:18.731 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  05:58:01 +0000 (0:00:32.441)       0:01:51.172 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  05:58:01 +0000 (0:00:00.044)       0:01:51.217 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  05:58:01 +0000 (0:00:00.027)       0:01:51.245 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  05:58:01 +0000 (0:00:00.034)       0:01:51.279 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  05:58:01 +0000 (0:00:00.026)       0:01:51.305 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  05:58:01 +0000 (0:00:00.025)       0:01:51.330 *** ",
                                "",
                                "RUNNING HANDLER [neutron : Restart neutron-server container] *******************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  05:58:01 +0000 (0:00:00.028)       0:01:51.359 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [neutron : Restart neutron-rpc-server container] ***************",
                                "Wednesday 30 September 2026  05:58:44 +0000 (0:00:43.204)       0:02:34.564 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [neutron : Restart neutron-periodic-worker container] **********",
                                "Wednesday 30 September 2026  05:58:52 +0000 (0:00:07.765)       0:02:42.330 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [neutron : Restart neutron-ovn-maintenance-worker container] ***",
                                "Wednesday 30 September 2026  05:58:59 +0000 (0:00:07.046)       0:02:49.377 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [neutron : Restart neutron-ovn-metadata-agent container] *******",
                                "Wednesday 30 September 2026  05:59:06 +0000 (0:00:07.448)       0:02:56.825 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [neutron : Checking neutron pending contract scripts] *********************",
                                "Wednesday 30 September 2026  05:59:51 +0000 (0:00:44.738)       0:03:41.563 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [neutron : Stopping all neutron-server for contract db] *******************",
                                "Wednesday 30 September 2026  05:59:52 +0000 (0:00:00.449)       0:03:42.012 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [neutron : Running Neutron database contract container] *******************",
                                "Wednesday 30 September 2026  05:59:52 +0000 (0:00:00.597)       0:03:42.610 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  06:00:05 +0000 (0:00:12.890)       0:03:55.501 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  06:00:05 +0000 (0:00:00.031)       0:03:55.532 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  06:00:05 +0000 (0:00:00.029)       0:03:55.561 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  06:00:05 +0000 (0:00:00.031)       0:03:55.593 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  06:00:05 +0000 (0:00:00.027)       0:03:55.620 *** ",
                                "",
                                "TASK [neutron : Flush Handlers] ************************************************",
                                "Wednesday 30 September 2026  06:00:05 +0000 (0:00:00.030)       0:03:55.651 *** ",
                                "",
                                "TASK [neutron : Include tasks from legacy_upgrade.yml] *************************",
                                "Wednesday 30 September 2026  06:00:05 +0000 (0:00:00.032)       0:03:55.683 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=28  \u001b[0m \u001b[0;33mchanged=15  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=33  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=25  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=32  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=36  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=36  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=36  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:00:06 +0000 (0:00:00.573)       0:03:56.257 *** ",
                                "=============================================================================== ",
                                "neutron : Restart neutron-ovn-metadata-agent container ----------------- 44.74s",
                                "neutron : Restart neutron-server container ----------------------------- 43.20s",
                                "neutron : Running Neutron database expand container -------------------- 32.44s",
                                "neutron : Running Neutron database contract container ------------------ 12.89s",
                                "neutron : Copying over neutron.conf ------------------------------------ 10.30s",
                                "neutron : Restart neutron-rpc-server container -------------------------- 7.77s",
                                "neutron : Restart neutron-ovn-maintenance-worker container -------------- 7.45s",
                                "neutron : Copying over ml2_conf.ini ------------------------------------- 7.43s",
                                "neutron : Restart neutron-periodic-worker container --------------------- 7.05s",
                                "neutron : Copying over config.json files for services ------------------- 6.62s",
                                "service-cert-copy : Copying over extra CA certificates for neutron ------ 6.47s",
                                "service-check-containers : Check containers for neutron ----------------- 5.32s",
                                "neutron : Ensuring config directories exist ----------------------------- 3.76s",
                                "neutron : Copying over neutron_ovn_metadata_agent.ini ------------------- 1.99s",
                                "service-uwsgi-config : Copying over uWSGI config for neutron-server ----- 1.82s",
                                "neutron : Get container facts ------------------------------------------- 1.71s",
                                "service-check-containers : Check containers that require iteration for neutron --- 1.67s",
                                "neutron : Check if extra ml2 plugins exists ----------------------------- 1.62s",
                                "service-cert-copy : Copying over backend internal TLS key for neutron --- 1.60s",
                                "neutron : Copying over neutron_taas.conf -------------------------------- 1.57s",
                                "+ [[ true == \\t\\r\\u\\e ]]",
                                "+ osism apply -a reconfigure nova",
                                "\u001b[32m2026-09-30 06:00:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova.\u001b[0m",
                                "\u001b[32m2026-09-30 06:00:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask feffe59e-eaeb-4b6d-879c-984fd808f9e5 (nova) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:00:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task feffe59e-eaeb-4b6d-879c-984fd808f9e5 (nova) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on OpenStack release] **********************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:00:15 +0000 (0:00:00.339)       0:00:00.339 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  06:00:15 +0000 (0:00:00.417)       0:00:00.757 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:00:16 +0000 (0:00:00.389)       0:00:01.146 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=enable_nova_True)\u001b[0m",
                                "",
                                "PLAY [Bootstrap nova API databases] ********************************************",
                                "",
                                "TASK [Bootstrap deploy] ********************************************************",
                                "Wednesday 30 September 2026  06:00:16 +0000 (0:00:00.494)       0:00:01.641 *** ",
                                "\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova : Creating Nova databases] ******************************************",
                                "Wednesday 30 September 2026  06:00:17 +0000 (0:00:00.692)       0:00:02.333 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=nova_cell0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=nova_api)\u001b[0m",
                                "",
                                "TASK [nova : Creating Nova databases user and setting permissions] *************",
                                "Wednesday 30 September 2026  06:00:25 +0000 (0:00:08.005)       0:00:10.339 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=(censored due to no_log))\u001b[0m",
                                "",
                                "TASK [nova : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  06:00:32 +0000 (0:00:06.777)       0:00:17.117 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:00:32 +0000 (0:00:00.783)       0:00:17.900 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova_cell] ***",
                                "Wednesday 30 September 2026  06:00:34 +0000 (0:00:01.702)       0:00:19.603 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:00:34 +0000 (0:00:00.170)       0:00:19.773 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:00:34 +0000 (0:00:00.147)       0:00:19.921 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Copying over config.json files for nova-api-bootstrap] ************",
                                "Wednesday 30 September 2026  06:00:35 +0000 (0:00:00.492)       0:00:20.413 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova.conf for nova-api-bootstrap] ********************",
                                "Wednesday 30 September 2026  06:00:36 +0000 (0:00:01.374)       0:00:21.787 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Include tasks from clone.yml] *************************************",
                                "Wednesday 30 September 2026  06:00:39 +0000 (0:00:02.376)       0:00:24.164 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Running Nova API bootstrap container] *****************************",
                                "Wednesday 30 September 2026  06:00:39 +0000 (0:00:00.176)       0:00:24.340 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Create cell0 mappings] ********************************************",
                                "Wednesday 30 September 2026  06:01:14 +0000 (0:00:34.617)       0:00:58.957 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get a list of existing cells] ********************************",
                                "Wednesday 30 September 2026  06:01:30 +0000 (0:00:16.926)       0:01:15.883 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract current cell settings from list] *********************",
                                "Wednesday 30 September 2026  06:01:48 +0000 (0:00:17.177)       0:01:33.060 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Update cell0 mappings] ********************************************",
                                "Wednesday 30 September 2026  06:01:48 +0000 (0:00:00.226)       0:01:33.287 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Include tasks from bootstrap_service.yml] *************************",
                                "Wednesday 30 September 2026  06:01:48 +0000 (0:00:00.232)       0:01:33.519 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Bootstrap upgrade] *******************************************************",
                                "Wednesday 30 September 2026  06:01:48 +0000 (0:00:00.276)       0:01:33.796 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Bootstrap nova cell databases] *******************************************",
                                "",
                                "TASK [Bootstrap deploy] ********************************************************",
                                "Wednesday 30 September 2026  06:01:49 +0000 (0:00:00.239)       0:01:34.036 *** ",
                                "\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : Creating Nova cell database] *********************************",
                                "Wednesday 30 September 2026  06:01:49 +0000 (0:00:00.524)       0:01:34.561 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Creating Nova cell database user and setting permissions] ****",
                                "Wednesday 30 September 2026  06:01:53 +0000 (0:00:03.848)       0:01:38.410 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : Ensure RabbitMQ vhosts exist for nova] ****************",
                                "Wednesday 30 September 2026  06:01:57 +0000 (0:00:03.752)       0:01:42.162 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=openstack) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=openstack) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=openstack)\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : Ensure RabbitMQ users exist for nova] *****************",
                                "Wednesday 30 September 2026  06:02:02 +0000 (0:00:05.427)       0:01:47.589 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=(censored due to no_log)) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=(censored due to no_log)) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=(censored due to no_log))\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : Ensure RabbitMQ vhosts exist for nova] ****************",
                                "Wednesday 30 September 2026  06:02:14 +0000 (0:00:11.520)       0:01:59.110 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=openstack) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=openstack) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=openstack) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-rabbitmq : Ensure RabbitMQ users exist for nova] *****************",
                                "Wednesday 30 September 2026  06:02:14 +0000 (0:00:00.595)       0:01:59.705 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=(censored due to no_log)) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=(censored due to no_log)) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=(censored due to no_log)) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  06:02:15 +0000 (0:00:00.827)       0:02:00.533 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config.json files for nova-cell-bootstrap] ******",
                                "Wednesday 30 September 2026  06:02:16 +0000 (0:00:00.565)       0:02:01.098 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over nova.conf for nova-cell-bootstrap] **************",
                                "Wednesday 30 September 2026  06:02:17 +0000 (0:00:01.250)       0:02:02.349 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:02:19 +0000 (0:00:02.094)       0:02:04.443 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova_cell] ***",
                                "Wednesday 30 September 2026  06:02:20 +0000 (0:00:01.303)       0:02:05.747 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:02:21 +0000 (0:00:00.272)       0:02:06.019 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:02:21 +0000 (0:00:00.245)       0:02:06.264 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Running Nova cell bootstrap container] ***********************",
                                "Wednesday 30 September 2026  06:02:21 +0000 (0:00:00.305)       0:02:06.570 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get a list of existing cells] ********************************",
                                "Wednesday 30 September 2026  06:02:37 +0000 (0:00:15.935)       0:02:22.505 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract current cell settings from list] *********************",
                                "Wednesday 30 September 2026  06:02:53 +0000 (0:00:16.034)       0:02:38.540 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Create cell] *************************************************",
                                "Wednesday 30 September 2026  06:02:53 +0000 (0:00:00.205)       0:02:38.745 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Update cell] *************************************************",
                                "Wednesday 30 September 2026  06:03:08 +0000 (0:00:14.297)       0:02:53.043 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Bootstrap upgrade] *******************************************************",
                                "Wednesday 30 September 2026  06:03:08 +0000 (0:00:00.338)       0:02:53.381 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role nova] *********************************************************",
                                "",
                                "TASK [nova : Include tasks for action reconfigure] *****************************",
                                "Wednesday 30 September 2026  06:03:08 +0000 (0:00:00.272)       0:02:53.654 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova/tasks/reconfigure.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting services for nova] ***************",
                                "Wednesday 30 September 2026  06:03:09 +0000 (0:00:00.535)       0:02:54.189 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy (compute_legacy)) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=nova (compute))\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting endpoints for nova] **************",
                                "Wednesday 30 September 2026  06:03:14 +0000 (0:00:05.378)       0:02:59.568 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api-int.testbed.osism.xyz:8774/v2/%(tenant_id)s -> internal) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova_legacy -> https://api.testbed.osism.xyz:8774/v2/%(tenant_id)s -> public) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=nova -> https://api-int.testbed.osism.xyz:8774/v2.1 -> internal)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=nova -> https://api.testbed.osism.xyz:8774/v2.1 -> public)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating projects for nova] ************************",
                                "Wednesday 30 September 2026  06:03:24 +0000 (0:00:10.055)       0:03:09.623 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting users for nova] ******************",
                                "Wednesday 30 September 2026  06:03:30 +0000 (0:00:05.799)       0:03:15.423 *** ",
                                "\u001b[1;35m[WARNING]: Module did not set no_log for update_password\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova -> service)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating roles for nova] ***************************",
                                "Wednesday 30 September 2026  06:03:36 +0000 (0:00:05.753)       0:03:21.177 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=admin)\u001b[0m",
                                "",
                                "TASK [service-ks-register : Granting/revoking user roles for nova] *************",
                                "Wednesday 30 September 2026  06:03:41 +0000 (0:00:04.933)       0:03:26.111 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=nova -> service -> admin)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=nova -> service -> service)\u001b[0m",
                                "",
                                "TASK [nova : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  06:03:51 +0000 (0:00:10.422)       0:03:36.533 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova : Check if policies shall be overwritten] ***************************",
                                "Wednesday 30 September 2026  06:03:54 +0000 (0:00:02.839)       0:03:39.373 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Set nova policy file] *********************************************",
                                "Wednesday 30 September 2026  06:03:54 +0000 (0:00:00.106)       0:03:39.479 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Check for vendordata file] ****************************************",
                                "Wednesday 30 September 2026  06:03:54 +0000 (0:00:00.206)       0:03:39.686 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova : Set vendordata file path] *****************************************",
                                "Wednesday 30 September 2026  06:03:55 +0000 (0:00:01.165)       0:03:40.852 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over TLS certificates] ************************************",
                                "Wednesday 30 September 2026  06:03:56 +0000 (0:00:00.228)       0:03:41.080 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:03:56 +0000 (0:00:00.370)       0:03:41.451 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova] ****",
                                "Wednesday 30 September 2026  06:04:01 +0000 (0:00:04.705)       0:03:46.156 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:04:02 +0000 (0:00:00.942)       0:03:47.098 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:04:03 +0000 (0:00:00.900)       0:03:47.999 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over config.json files for services] **********************",
                                "Wednesday 30 September 2026  06:04:04 +0000 (0:00:00.978)       0:03:48.977 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova.conf] *******************************************",
                                "Wednesday 30 September 2026  06:04:08 +0000 (0:00:04.392)       0:03:53.370 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova : Copying over existing policy file] ********************************",
                                "Wednesday 30 September 2026  06:04:15 +0000 (0:00:07.149)       0:04:00.519 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over vendordata file for nova services] *******************",
                                "Wednesday 30 September 2026  06:04:16 +0000 (0:00:00.906)       0:04:01.426 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Nova] ************************************************",
                                "Wednesday 30 September 2026  06:04:16 +0000 (0:00:00.275)       0:04:01.701 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-api', 'port': '8774', 'workers': 2})\u001b[0m",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-metadata', 'port': '8775', 'workers': 2})\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for nova-api] ***********",
                                "Wednesday 30 September 2026  06:04:17 +0000 (0:00:00.829)       0:04:02.530 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for nova-metadata] ******",
                                "Wednesday 30 September 2026  06:04:19 +0000 (0:00:01.782)       0:04:04.313 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for nova] ********************",
                                "Wednesday 30 September 2026  06:04:21 +0000 (0:00:01.703)       0:04:06.017 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for nova] ***",
                                "Wednesday 30 September 2026  06:04:26 +0000 (0:00:05.140)       0:04:11.158 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-api container,Restart nova-metadata container,Restart nova-scheduler container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-api container,Restart nova-metadata container,Restart nova-scheduler container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-api container,Restart nova-metadata container,Restart nova-scheduler container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for nova] ***",
                                "Wednesday 30 September 2026  06:04:26 +0000 (0:00:00.284)       0:04:11.442 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:04:27 +0000 (0:00:01.117)       0:04:12.560 *** ",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:04:27 +0000 (0:00:00.062)       0:04:12.622 *** ",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:04:27 +0000 (0:00:00.064)       0:04:12.686 *** ",
                                "",
                                "RUNNING HANDLER [nova : Restart nova-scheduler container] **********************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:04:27 +0000 (0:00:00.061)       0:04:12.747 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova : Restart nova-api container] ****************************",
                                "Wednesday 30 September 2026  06:04:48 +0000 (0:00:20.953)       0:04:33.701 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova : Restart nova-metadata container] ***********************",
                                "Wednesday 30 September 2026  06:04:59 +0000 (0:00:10.814)       0:04:44.515 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Apply role nova-cell] ****************************************************",
                                "",
                                "TASK [nova-cell : Include tasks for action reconfigure] ************************",
                                "Wednesday 30 September 2026  06:05:08 +0000 (0:00:08.879)       0:04:53.395 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/reconfigure.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : Clone nova-cell repository] **********************************",
                                "Wednesday 30 September 2026  06:05:09 +0000 (0:00:01.113)       0:04:54.508 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get new Libvirt version] *************************************",
                                "Wednesday 30 September 2026  06:05:09 +0000 (0:00:00.357)       0:04:54.866 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Cache new Libvirt version] ***********************************",
                                "Wednesday 30 September 2026  06:05:34 +0000 (0:00:24.534)       0:05:19.400 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if the new Libvirt version could not be determined] *****",
                                "Wednesday 30 September 2026  06:05:34 +0000 (0:00:00.189)       0:05:19.590 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get nova_libvirt image info] *********************************************",
                                "Wednesday 30 September 2026  06:05:34 +0000 (0:00:00.177)       0:05:19.767 *** ",
                                "\u001b[0;36mincluded: service-image-info for testbed-node-3\u001b[0m",
                                "",
                                "TASK [service-image-info : Get Docker image info] ******************************",
                                "Wednesday 30 September 2026  06:05:35 +0000 (0:00:00.301)       0:05:20.069 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : Set service image info fact] ************************",
                                "Wednesday 30 September 2026  06:05:36 +0000 (0:00:01.386)       0:05:21.455 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : Get Podman image info] ******************************",
                                "Wednesday 30 September 2026  06:05:36 +0000 (0:00:00.203)       0:05:21.658 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : Set service image info fact] ************************",
                                "Wednesday 30 September 2026  06:05:36 +0000 (0:00:00.173)       0:05:21.832 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get container facts] *****************************************",
                                "Wednesday 30 September 2026  06:05:37 +0000 (0:00:00.282)       0:05:22.114 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get current Libvirt version] *********************************",
                                "Wednesday 30 September 2026  06:05:38 +0000 (0:00:01.425)       0:05:23.540 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check that the new Libvirt version is >= current] ************",
                                "Wednesday 30 September 2026  06:05:39 +0000 (0:00:01.044)       0:05:24.585 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Libvirt version check successful: target 10.0.0 >= current 10.0.0.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Libvirt version check successful: target 10.0.0 >= current 10.0.0.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Libvirt version check successful: target 10.0.0 >= current 10.0.0.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [nova-cell : Look for kolla_nova_libvirt_start in the nova_libvirt image] ***",
                                "Wednesday 30 September 2026  06:05:40 +0000 (0:00:00.566)       0:05:25.151 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if the nova_libvirt image could not be inspected] *******",
                                "Wednesday 30 September 2026  06:05:41 +0000 (0:00:01.424)       0:05:26.575 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Assert the nova_libvirt image is recent enough] **************",
                                "Wednesday 30 September 2026  06:05:41 +0000 (0:00:00.180)       0:05:26.756 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"nova_libvirt image provides kolla_nova_libvirt_start.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [nova-cell : Stop and remove containers for unmanaged services] ***********",
                                "Wednesday 30 September 2026  06:05:42 +0000 (0:00:00.212)       0:05:26.968 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Removing config for unmanaged services] **********************",
                                "Wednesday 30 September 2026  06:05:42 +0000 (0:00:00.443)       0:05:27.412 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Load and persist br_netfilter module] ************************************",
                                "Wednesday 30 September 2026  06:05:42 +0000 (0:00:00.399)       0:05:27.811 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: module-load for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [module-load : Load modules] **********************************************",
                                "Wednesday 30 September 2026  06:05:43 +0000 (0:00:00.682)       0:05:28.493 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m",
                                "",
                                "TASK [module-load : Persist modules via modules-load.d] ************************",
                                "Wednesday 30 September 2026  06:05:44 +0000 (0:00:00.870)       0:05:29.364 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m",
                                "",
                                "TASK [module-load : Drop module persistence] ***********************************",
                                "Wednesday 30 September 2026  06:05:45 +0000 (0:00:01.562)       0:05:30.926 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Enable bridge-nf-call sysctl variables] **********************",
                                "Wednesday 30 September 2026  06:05:46 +0000 (0:00:00.348)       0:05:31.275 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "",
                                "TASK [nova-cell : Install udev kolla kvm rules] ********************************",
                                "Wednesday 30 September 2026  06:05:47 +0000 (0:00:01.593)       0:05:32.868 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Mask qemu-kvm service] ***************************************",
                                "Wednesday 30 September 2026  06:05:49 +0000 (0:00:01.248)       0:05:34.117 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  06:05:50 +0000 (0:00:01.629)       0:05:35.747 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over TLS certificates] *******************************",
                                "Wednesday 30 September 2026  06:05:53 +0000 (0:00:03.052)       0:05:38.799 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/copy-certs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:05:54 +0000 (0:00:00.645)       0:05:39.445 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova_cell] ***",
                                "Wednesday 30 September 2026  06:05:59 +0000 (0:00:05.155)       0:05:44.600 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:06:01 +0000 (0:00:01.389)       0:05:45.990 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:06:02 +0000 (0:00:01.414)       0:05:47.404 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Include tasks from external_ceph.yml] ************************",
                                "Wednesday 30 September 2026  06:06:03 +0000 (0:00:01.497)       0:05:48.901 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/external_ceph.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [nova-cell : Check nova keyring file] *************************************",
                                "Wednesday 30 September 2026  06:06:04 +0000 (0:00:00.561)       0:05:49.462 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check cinder keyring file] ***********************************",
                                "Wednesday 30 September 2026  06:06:05 +0000 (0:00:01.428)       0:05:50.891 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract nova key from file] **********************************",
                                "Wednesday 30 September 2026  06:06:07 +0000 (0:00:01.525)       0:05:52.417 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract cinder key from file] ********************************",
                                "Wednesday 30 September 2026  06:06:08 +0000 (0:00:00.636)       0:05:53.053 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph nova keyring file] ****************************",
                                "Wednesday 30 September 2026  06:06:08 +0000 (0:00:00.721)       0:05:53.775 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph cinder keyring file] **************************",
                                "Wednesday 30 September 2026  06:06:10 +0000 (0:00:01.533)       0:05:55.308 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph.conf] *****************************************",
                                "Wednesday 30 September 2026  06:06:11 +0000 (0:00:01.612)       0:05:56.920 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-libvirt)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-libvirt)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-libvirt)\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensure /etc/ceph directory exists (host libvirt)] ************",
                                "Wednesday 30 September 2026  06:06:15 +0000 (0:00:03.151)       0:06:00.072 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph.conf (host libvirt)] **************************",
                                "Wednesday 30 September 2026  06:06:15 +0000 (0:00:00.231)       0:06:00.304 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring libvirt secrets directory exists] *******************",
                                "Wednesday 30 September 2026  06:06:15 +0000 (0:00:00.549)       0:06:00.853 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Pushing nova secret xml for libvirt] *************************",
                                "Wednesday 30 September 2026  06:06:16 +0000 (0:00:00.791)       0:06:01.645 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Pushing secrets key for libvirt] *****************************",
                                "Wednesday 30 September 2026  06:06:19 +0000 (0:00:02.909)       0:06:04.555 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m",
                                "",
                                "TASK [nova-cell : Include tasks from qemu_wrapper.yml] *************************",
                                "Wednesday 30 September 2026  06:06:22 +0000 (0:00:02.819)       0:06:07.374 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/qemu_wrapper.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [nova-cell : Check qemu wrapper file] *************************************",
                                "Wednesday 30 September 2026  06:06:22 +0000 (0:00:00.535)       0:06:07.909 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy qemu wrapper] *******************************************",
                                "Wednesday 30 September 2026  06:06:24 +0000 (0:00:01.286)       0:06:09.196 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check if policies shall be overwritten] **********************",
                                "Wednesday 30 September 2026  06:06:24 +0000 (0:00:00.237)       0:06:09.434 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Set nova policy file] ****************************************",
                                "Wednesday 30 September 2026  06:06:24 +0000 (0:00:00.105)       0:06:09.540 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check for vendordata file] ***********************************",
                                "Wednesday 30 September 2026  06:06:25 +0000 (0:00:00.405)       0:06:09.945 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Set vendordata file path] ************************************",
                                "Wednesday 30 September 2026  06:06:26 +0000 (0:00:01.124)       0:06:11.069 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : List all hypervisors] ****************************************",
                                "Wednesday 30 September 2026  06:06:26 +0000 (0:00:00.420)       0:06:11.489 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Find the hypervisor at this host's address] ******************",
                                "Wednesday 30 September 2026  06:06:33 +0000 (0:00:06.699)       0:06:18.189 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Assert that only one hypervisor was matched] *****************",
                                "Wednesday 30 September 2026  06:06:33 +0000 (0:00:00.413)       0:06:18.602 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Corroborate the hypervisor by name] **************************",
                                "Wednesday 30 September 2026  06:06:34 +0000 (0:00:00.462)       0:06:19.064 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy the matched hypervisor UUID to compute_id] **************",
                                "Wednesday 30 September 2026  06:06:34 +0000 (0:00:00.428)       0:06:19.493 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Drop a stale compute_id when no hypervisor matched] **********",
                                "Wednesday 30 September 2026  06:06:36 +0000 (0:00:01.518)       0:06:21.012 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Report that no hypervisor matched this host] *****************",
                                "Wednesday 30 September 2026  06:06:36 +0000 (0:00:00.430)       0:06:21.443 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Record whether a compute_id is delivered for this host] ******",
                                "Wednesday 30 September 2026  06:06:36 +0000 (0:00:00.417)       0:06:21.860 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  06:06:37 +0000 (0:00:00.543)       0:06:22.403 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over nova.conf] **************************************",
                                "Wednesday 30 September 2026  06:06:42 +0000 (0:00:04.921)       0:06:27.324 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config for Nova compute Ironic multi-instance] ***",
                                "Wednesday 30 September 2026  06:06:48 +0000 (0:00:06.378)       0:06:33.703 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over Nova compute provider config] *******************",
                                "Wednesday 30 September 2026  06:06:49 +0000 (0:00:00.402)       0:06:34.105 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over qemu configuration] *****************************",
                                "Wednesday 30 September 2026  06:06:49 +0000 (0:00:00.434)       0:06:34.539 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt configuration] **************************",
                                "Wednesday 30 September 2026  06:06:51 +0000 (0:00:01.411)       0:06:35.951 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt TLS keys] *******************************",
                                "Wednesday 30 September 2026  06:06:52 +0000 (0:00:01.695)       0:06:37.646 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt SASL configuration] *********************",
                                "Wednesday 30 September 2026  06:06:53 +0000 (0:00:00.475)       0:06:38.122 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying files for nova-ssh] **********************************",
                                "Wednesday 30 September 2026  06:06:57 +0000 (0:00:04.275)       0:06:42.398 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying 'release' file for nova_compute] *********************",
                                "Wednesday 30 September 2026  06:07:02 +0000 (0:00:05.518)       0:06:47.917 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Generating 'hostnqn' file for nova_compute] ******************",
                                "Wednesday 30 September 2026  06:07:03 +0000 (0:00:00.481)       0:06:48.398 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over existing policy file] ***************************",
                                "Wednesday 30 September 2026  06:07:04 +0000 (0:00:01.267)       0:06:49.665 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over vendordata file to containers] ******************",
                                "Wednesday 30 September 2026  06:07:06 +0000 (0:00:01.404)       0:06:51.070 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over multipath.conf] *********************************",
                                "Wednesday 30 September 2026  06:07:06 +0000 (0:00:00.503)       0:06:51.573 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for nova_cell] ***************",
                                "Wednesday 30 September 2026  06:07:07 +0000 (0:00:00.669)       0:06:52.243 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for nova_cell] ***",
                                "Wednesday 30 September 2026  06:07:12 +0000 (0:00:05.255)       0:06:57.498 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-libvirt container,Restart nova-ssh container,Restart nova-compute container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-libvirt container,Restart nova-ssh container,Restart nova-compute container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-libvirt container,Restart nova-ssh container,Restart nova-compute container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-novncproxy container,Restart nova-conductor container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-novncproxy container,Restart nova-conductor container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart nova-novncproxy container,Restart nova-conductor container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for nova_cell] ***",
                                "Wednesday 30 September 2026  06:07:13 +0000 (0:00:00.494)       0:06:57.992 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Include tasks from config-nova-fake.yml] *********************",
                                "Wednesday 30 September 2026  06:07:14 +0000 (0:00:01.817)       0:06:59.810 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:07:15 +0000 (0:00:00.412)       0:07:00.222 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:07:15 +0000 (0:00:00.071)       0:07:00.294 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:07:15 +0000 (0:00:00.063)       0:07:00.358 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:07:15 +0000 (0:00:00.059)       0:07:00.417 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:07:15 +0000 (0:00:00.073)       0:07:00.491 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:07:15 +0000 (0:00:00.056)       0:07:00.547 *** ",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-conductor container] *****************",
                                "Wednesday 30 September 2026  06:07:15 +0000 (0:00:00.064)       0:07:00.612 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-novncproxy container] ****************",
                                "Wednesday 30 September 2026  06:07:26 +0000 (0:00:10.345)       0:07:10.957 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-ssh container] ***********************",
                                "Wednesday 30 September 2026  06:07:41 +0000 (0:00:15.272)       0:07:26.230 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-libvirt container] *******************",
                                "Wednesday 30 September 2026  06:07:59 +0000 (0:00:17.818)       0:07:44.048 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Checking libvirt container is ready] **************",
                                "Wednesday 30 September 2026  06:08:32 +0000 (0:00:33.487)       0:08:17.535 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-5]: Checking libvirt container is ready (10 retries left).\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-4]: Checking libvirt container is ready (10 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Create libvirt SASL user] *************************",
                                "Wednesday 30 September 2026  06:08:39 +0000 (0:00:06.561)       0:08:24.097 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Restart nova-compute container] *******************",
                                "Wednesday 30 September 2026  06:08:40 +0000 (0:00:00.909)       0:08:25.006 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "RUNNING HANDLER [nova-cell : Wait for nova-compute services to update service versions] ***",
                                "Wednesday 30 September 2026  06:09:11 +0000 (0:00:31.075)       0:08:56.081 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Waiting for nova-compute services to register themselves] ****",
                                "Wednesday 30 September 2026  06:09:11 +0000 (0:00:00.134)       0:08:56.216 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if nova-compute service failed to register] *************",
                                "Wednesday 30 September 2026  06:09:15 +0000 (0:00:04.083)       0:09:00.300 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Include discover_computes.yml] *******************************",
                                "Wednesday 30 September 2026  06:09:16 +0000 (0:00:01.414)       0:09:01.714 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/discover_computes.yml for testbed-node-3\u001b[0m",
                                "",
                                "TASK [nova-cell : Get a list of existing cells] ********************************",
                                "Wednesday 30 September 2026  06:09:17 +0000 (0:00:00.578)       0:09:02.293 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract current cell settings from list] *********************",
                                "Wednesday 30 September 2026  06:09:33 +0000 (0:00:16.072)       0:09:18.365 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if cell settings not found] *****************************",
                                "Wednesday 30 September 2026  06:09:33 +0000 (0:00:00.189)       0:09:18.555 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Discover nova hosts] *****************************************",
                                "Wednesday 30 September 2026  06:09:33 +0000 (0:00:00.198)       0:09:18.754 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "PLAY [Refresh nova scheduler cell cache] ***************************************",
                                "",
                                "TASK [nova : Refresh cell cache in nova scheduler] *****************************",
                                "Wednesday 30 September 2026  06:09:46 +0000 (0:00:12.873)       0:09:31.628 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload global Nova super conductor services] *****************************",
                                "",
                                "TASK [nova : Reload nova super conductor services to remove RPC version pin] ***",
                                "Wednesday 30 September 2026  06:09:47 +0000 (0:00:01.039)       0:09:32.667 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload Nova cell services] ***********************************************",
                                "",
                                "TASK [nova-cell : Reload nova cell services to remove RPC version cap] *********",
                                "Wednesday 30 September 2026  06:09:48 +0000 (0:00:00.382)       0:09:33.049 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Reload nova-compute-ironic to remove RPC version cap (iterated)] ***",
                                "Wednesday 30 September 2026  06:09:48 +0000 (0:00:00.730)       0:09:33.780 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload global Nova API services] *****************************************",
                                "",
                                "TASK [nova : Reload nova API services to remove RPC version pin] ***************",
                                "Wednesday 30 September 2026  06:09:49 +0000 (0:00:00.640)       0:09:34.420 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-scheduler) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-scheduler) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-scheduler) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Run Nova API online data migrations] *************************************",
                                "",
                                "TASK [nova : Run Nova API online database migrations] **************************",
                                "Wednesday 30 September 2026  06:09:49 +0000 (0:00:00.422)       0:09:34.843 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Run Nova cell online data migrations] ************************************",
                                "",
                                "TASK [nova-cell : Run Nova cell online database migrations] ********************",
                                "Wednesday 30 September 2026  06:09:50 +0000 (0:00:00.399)       0:09:35.243 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=60  \u001b[0m \u001b[0;33mchanged=26  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=71  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=31  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=77  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=31  \u001b[0m \u001b[0;33mchanged=17  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=77  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=62  \u001b[0m \u001b[0;33mchanged=14  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=33  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=49  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=49  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:09:50 +0000 (0:00:00.316)       0:09:35.559 *** ",
                                "=============================================================================== ",
                                "nova : Running Nova API bootstrap container ---------------------------- 34.62s",
                                "nova-cell : Restart nova-libvirt container ----------------------------- 33.49s",
                                "nova-cell : Restart nova-compute container ----------------------------- 31.08s",
                                "nova-cell : Get new Libvirt version ------------------------------------ 24.53s",
                                "nova : Restart nova-scheduler container -------------------------------- 20.95s",
                                "nova-cell : Restart nova-ssh container --------------------------------- 17.82s",
                                "nova-cell : Get a list of existing cells ------------------------------- 17.18s",
                                "nova : Create cell0 mappings ------------------------------------------- 16.93s",
                                "nova-cell : Get a list of existing cells ------------------------------- 16.07s",
                                "nova-cell : Get a list of existing cells ------------------------------- 16.03s",
                                "nova-cell : Running Nova cell bootstrap container ---------------------- 15.94s",
                                "nova-cell : Restart nova-novncproxy container -------------------------- 15.27s",
                                "nova-cell : Create cell ------------------------------------------------ 14.30s",
                                "nova-cell : Discover nova hosts ---------------------------------------- 12.87s",
                                "service-rabbitmq : Ensure RabbitMQ users exist for nova ---------------- 11.52s",
                                "nova : Restart nova-api container -------------------------------------- 10.81s",
                                "service-ks-register : Granting/revoking user roles for nova ------------ 10.42s",
                                "nova-cell : Restart nova-conductor container --------------------------- 10.35s",
                                "service-ks-register : Creating/deleting endpoints for nova ------------- 10.06s",
                                "nova : Restart nova-metadata container ---------------------------------- 8.88s",
                                "+ osism apply nova-update-cell-mappings",
                                "\u001b[32m2026-09-30 06:10:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova-update-cell-mappings.\u001b[0m",
                                "\u001b[32m2026-09-30 06:10:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask f22c7bc0-9d9c-4bd6-b677-ff25caad0c24 (nova-update-cell-mappings) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:10:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task f22c7bc0-9d9c-4bd6-b677-ff25caad0c24 (nova-update-cell-mappings) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76aa1017c6e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Update Nova cell mappings] ***********************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76aa1017c6e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Get list of Nova cells] **************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76aa1017c6e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:10:08 +0000 (0:00:00.419)       0:00:00.419 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Parse cell information] **************************************************",
                                "Wednesday 30 September 2026  06:10:21 +0000 (0:00:13.389)       0:00:13.809 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Display cells to update] *************************************************",
                                "Wednesday 30 September 2026  06:10:21 +0000 (0:00:00.151)       0:00:13.960 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Cells to update: [{'name': '', 'uuid': 'e2188151-da25-4b0e-9eaa-a82052e5f8cf'}]\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [Use specified cell UUID if provided] *************************************",
                                "Wednesday 30 September 2026  06:10:21 +0000 (0:00:00.144)       0:00:14.105 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Abort if multiple cells found without specific UUID and abort_on_multiple is enabled] ***",
                                "Wednesday 30 September 2026  06:10:22 +0000 (0:00:00.142)       0:00:14.248 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Update Nova cell mappings] ***********************************************",
                                "Wednesday 30 September 2026  06:10:22 +0000 (0:00:00.132)       0:00:14.380 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=e2188151-da25-4b0e-9eaa-a82052e5f8cf)\u001b[0m",
                                "",
                                "TASK [Display update results] **************************************************",
                                "Wednesday 30 September 2026  06:10:27 +0000 (0:00:05.410)       0:00:19.791 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=e2188151-da25-4b0e-9eaa-a82052e5f8cf) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Cell e2188151-da25-4b0e-9eaa-a82052e5f8cf updated successfully\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=5   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76aa1017c6e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:10:27 +0000 (0:00:00.124)       0:00:19.915 *** ",
                                "=============================================================================== ",
                                "Get list of Nova cells ------------------------------------------------- 13.39s",
                                "Update Nova cell mappings ----------------------------------------------- 5.41s",
                                "Parse cell information -------------------------------------------------- 0.15s",
                                "Display cells to update ------------------------------------------------- 0.14s",
                                "Use specified cell UUID if provided ------------------------------------- 0.14s",
                                "Abort if multiple cells found without specific UUID and abort_on_multiple is enabled --- 0.13s",
                                "Display update results -------------------------------------------------- 0.12s",
                                "+ osism apply -a upgrade nova",
                                "\u001b[32m2026-09-30 06:10:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of nova.\u001b[0m",
                                "\u001b[32m2026-09-30 06:10:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 366282d4-91a4-46bb-b5b6-a00f3e18a579 (nova) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:10:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 366282d4-91a4-46bb-b5b6-a00f3e18a579 (nova) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on OpenStack release] **********************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:10:35 +0000 (0:00:00.321)       0:00:00.321 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "Wednesday 30 September 2026  06:10:36 +0000 (0:00:00.456)       0:00:00.777 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:10:36 +0000 (0:00:00.393)       0:00:01.171 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=enable_nova_True)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=enable_nova_True)\u001b[0m",
                                "",
                                "PLAY [Bootstrap nova API databases] ********************************************",
                                "",
                                "TASK [Bootstrap deploy] ********************************************************",
                                "Wednesday 30 September 2026  06:10:36 +0000 (0:00:00.477)       0:00:01.648 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Bootstrap upgrade] *******************************************************",
                                "Wednesday 30 September 2026  06:10:37 +0000 (0:00:00.256)       0:00:01.905 *** ",
                                "\u001b[0;36mincluded: nova for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  06:10:37 +0000 (0:00:00.362)       0:00:02.268 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:10:38 +0000 (0:00:01.248)       0:00:03.516 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova] ****",
                                "Wednesday 30 September 2026  06:10:40 +0000 (0:00:01.668)       0:00:05.185 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:10:40 +0000 (0:00:00.130)       0:00:05.316 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:10:40 +0000 (0:00:00.141)       0:00:05.457 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api-bootstrap', 'value': {'group': 'nova-api', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Copying over config.json files for nova-api-bootstrap] ************",
                                "Wednesday 30 September 2026  06:10:40 +0000 (0:00:00.218)       0:00:05.675 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova.conf for nova-api-bootstrap] ********************",
                                "Wednesday 30 September 2026  06:10:42 +0000 (0:00:01.318)       0:00:06.994 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Running Nova API bootstrap container] *****************************",
                                "Wednesday 30 September 2026  06:10:44 +0000 (0:00:02.409)       0:00:09.404 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Bootstrap nova cell databases] *******************************************",
                                "",
                                "TASK [Bootstrap deploy] ********************************************************",
                                "Wednesday 30 September 2026  06:11:05 +0000 (0:00:20.704)       0:00:30.109 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Bootstrap upgrade] *******************************************************",
                                "Wednesday 30 September 2026  06:11:05 +0000 (0:00:00.202)       0:00:30.311 *** ",
                                "\u001b[0;36mincluded: nova-cell for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  06:11:05 +0000 (0:00:00.406)       0:00:30.718 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config.json files for nova-cell-bootstrap] ******",
                                "Wednesday 30 September 2026  06:11:06 +0000 (0:00:00.624)       0:00:31.342 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over nova.conf for nova-cell-bootstrap] **************",
                                "Wednesday 30 September 2026  06:11:07 +0000 (0:00:01.071)       0:00:32.414 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:11:09 +0000 (0:00:02.252)       0:00:34.667 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova_cell] ***",
                                "Wednesday 30 September 2026  06:11:11 +0000 (0:00:01.432)       0:00:36.099 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:11:11 +0000 (0:00:00.268)       0:00:36.367 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:11:11 +0000 (0:00:00.253)       0:00:36.621 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-cell-bootstrap', 'value': {'group': 'nova-conductor', 'enabled': True}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Running Nova cell bootstrap container] ***********************",
                                "Wednesday 30 September 2026  06:11:12 +0000 (0:00:00.306)       0:00:36.928 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Apply role nova] *********************************************************",
                                "",
                                "TASK [nova : Include tasks for action upgrade] *********************************",
                                "Wednesday 30 September 2026  06:11:26 +0000 (0:00:14.649)       0:00:51.577 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  06:11:27 +0000 (0:00:00.389)       0:00:51.967 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova : Check if policies shall be overwritten] ***************************",
                                "Wednesday 30 September 2026  06:11:30 +0000 (0:00:03.098)       0:00:55.066 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Set nova policy file] *********************************************",
                                "Wednesday 30 September 2026  06:11:30 +0000 (0:00:00.433)       0:00:55.499 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Check for vendordata file] ****************************************",
                                "Wednesday 30 September 2026  06:11:30 +0000 (0:00:00.201)       0:00:55.700 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova : Set vendordata file path] *****************************************",
                                "Wednesday 30 September 2026  06:11:32 +0000 (0:00:01.136)       0:00:56.836 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over TLS certificates] ************************************",
                                "Wednesday 30 September 2026  06:11:32 +0000 (0:00:00.211)       0:00:57.048 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:11:32 +0000 (0:00:00.352)       0:00:57.400 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova] ****",
                                "Wednesday 30 September 2026  06:11:36 +0000 (0:00:04.057)       0:01:01.458 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:11:37 +0000 (0:00:01.120)       0:01:02.579 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:11:38 +0000 (0:00:01.043)       0:01:03.622 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over config.json files for services] **********************",
                                "Wednesday 30 September 2026  06:11:39 +0000 (0:00:00.990)       0:01:04.613 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova : Copying over nova.conf] *******************************************",
                                "Wednesday 30 September 2026  06:11:44 +0000 (0:00:04.585)       0:01:09.198 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova : Copying over existing policy file] ********************************",
                                "Wednesday 30 September 2026  06:11:51 +0000 (0:00:06.896)       0:01:16.095 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Copying over vendordata file for nova services] *******************",
                                "Wednesday 30 September 2026  06:11:52 +0000 (0:00:00.937)       0:01:17.033 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-metadata) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-api) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Nova] ************************************************",
                                "Wednesday 30 September 2026  06:11:52 +0000 (0:00:00.267)       0:01:17.301 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-api', 'port': '8774', 'workers': 2})\u001b[0m",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova-metadata', 'port': '8775', 'workers': 2})\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for nova-api] ***********",
                                "Wednesday 30 September 2026  06:11:53 +0000 (0:00:00.479)       0:01:17.780 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for nova-metadata] ******",
                                "Wednesday 30 September 2026  06:11:54 +0000 (0:00:01.752)       0:01:19.532 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Run Nova upgrade checks] ******************************************",
                                "Wednesday 30 September 2026  06:11:57 +0000 (0:00:02.705)       0:01:22.238 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [nova : Upgrade status check result] **************************************",
                                "Wednesday 30 September 2026  06:12:13 +0000 (0:00:15.784)       0:01:38.023 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Stopping top level nova services] *********************************",
                                "Wednesday 30 September 2026  06:12:13 +0000 (0:00:00.241)       0:01:38.264 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for nova] ********************",
                                "Wednesday 30 September 2026  06:12:14 +0000 (0:00:00.925)       0:01:39.189 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for nova] ***",
                                "Wednesday 30 September 2026  06:12:19 +0000 (0:00:05.358)       0:01:44.547 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for nova] ***",
                                "Wednesday 30 September 2026  06:12:20 +0000 (0:00:00.273)       0:01:44.821 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-api', 'value': {'container_name': 'nova_api', 'group': 'nova-api', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/nova-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8774'], 'timeout': 30}, 'wsgi': 'nova.wsgi.osapi_compute:application', 'haproxy': {'nova_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8774', 'listen_port': '8774', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-metadata', 'value': {'container_name': 'nova_metadata', 'group': 'nova-metadata', 'image': 'registry.osism.tech/kolla/nova-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-metadata/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8775'], 'timeout': 30}, 'wsgi': 'nova.wsgi.metadata:application', 'haproxy': {'nova_metadata': {'enabled': True, 'mode': 'http', 'external': False, 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'nova_metadata_external': {'enabled': 'no', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8775', 'listen_port': '8775', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-scheduler', 'value': {'container_name': 'nova_scheduler', 'group': 'nova-scheduler', 'image': 'registry.osism.tech/kolla/nova-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 8, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:12:21 +0000 (0:00:01.016)       0:01:45.837 *** ",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:12:21 +0000 (0:00:00.059)       0:01:45.896 *** ",
                                "",
                                "TASK [nova : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:12:21 +0000 (0:00:00.056)       0:01:45.952 *** ",
                                "",
                                "PLAY [Apply role nova-cell] ****************************************************",
                                "",
                                "TASK [nova-cell : Include tasks for action upgrade] ****************************",
                                "Wednesday 30 September 2026  06:12:21 +0000 (0:00:00.202)       0:01:46.155 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/upgrade.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [nova-cell : Get new Libvirt version] *************************************",
                                "Wednesday 30 September 2026  06:12:22 +0000 (0:00:00.749)       0:01:46.904 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Cache new Libvirt version] ***********************************",
                                "Wednesday 30 September 2026  06:12:24 +0000 (0:00:01.964)       0:01:48.869 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if the new Libvirt version could not be determined] *****",
                                "Wednesday 30 September 2026  06:12:24 +0000 (0:00:00.180)       0:01:49.049 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get nova_libvirt image info] *********************************************",
                                "Wednesday 30 September 2026  06:12:24 +0000 (0:00:00.348)       0:01:49.398 *** ",
                                "\u001b[0;36mincluded: service-image-info for testbed-node-3\u001b[0m",
                                "",
                                "TASK [service-image-info : Get Docker image info] ******************************",
                                "Wednesday 30 September 2026  06:12:24 +0000 (0:00:00.208)       0:01:49.606 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : Set service image info fact] ************************",
                                "Wednesday 30 September 2026  06:12:26 +0000 (0:00:01.524)       0:01:51.130 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : Get Podman image info] ******************************",
                                "Wednesday 30 September 2026  06:12:26 +0000 (0:00:00.486)       0:01:51.617 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [service-image-info : Set service image info fact] ************************",
                                "Wednesday 30 September 2026  06:12:27 +0000 (0:00:00.201)       0:01:51.819 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get container facts] *****************************************",
                                "Wednesday 30 September 2026  06:12:27 +0000 (0:00:00.205)       0:01:52.024 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Get current Libvirt version] *********************************",
                                "Wednesday 30 September 2026  06:12:28 +0000 (0:00:01.551)       0:01:53.575 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check that the new Libvirt version is >= current] ************",
                                "Wednesday 30 September 2026  06:12:29 +0000 (0:00:00.446)       0:01:54.022 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Look for kolla_nova_libvirt_start in the nova_libvirt image] ***",
                                "Wednesday 30 September 2026  06:12:29 +0000 (0:00:00.462)       0:01:54.485 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Fail if the nova_libvirt image could not be inspected] *******",
                                "Wednesday 30 September 2026  06:12:31 +0000 (0:00:01.501)       0:01:55.986 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Assert the nova_libvirt image is recent enough] **************",
                                "Wednesday 30 September 2026  06:12:31 +0000 (0:00:00.221)       0:01:56.207 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"nova_libvirt image provides kolla_nova_libvirt_start.\\n\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [nova-cell : Stopping nova cell services] *********************************",
                                "Wednesday 30 September 2026  06:12:31 +0000 (0:00:00.201)       0:01:56.409 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Load and persist br_netfilter module] ************************************",
                                "Wednesday 30 September 2026  06:12:33 +0000 (0:00:01.614)       0:01:58.023 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: module-load for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [module-load : Load modules] **********************************************",
                                "Wednesday 30 September 2026  06:12:33 +0000 (0:00:00.519)       0:01:58.543 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m",
                                "",
                                "TASK [module-load : Persist modules via modules-load.d] ************************",
                                "Wednesday 30 September 2026  06:12:34 +0000 (0:00:00.857)       0:01:59.400 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=br_netfilter)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=br_netfilter)\u001b[0m",
                                "",
                                "TASK [module-load : Drop module persistence] ***********************************",
                                "Wednesday 30 September 2026  06:12:36 +0000 (0:00:01.583)       0:02:00.984 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=br_netfilter) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Enable bridge-nf-call sysctl variables] **********************",
                                "Wednesday 30 September 2026  06:12:36 +0000 (0:00:00.340)       0:02:01.325 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-iptables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=net.bridge.bridge-nf-call-ip6tables) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-iptables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=net.bridge.bridge-nf-call-ip6tables)\u001b[0m",
                                "",
                                "TASK [nova-cell : Install udev kolla kvm rules] ********************************",
                                "Wednesday 30 September 2026  06:12:38 +0000 (0:00:01.809)       0:02:03.134 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Mask qemu-kvm service] ***************************************",
                                "Wednesday 30 September 2026  06:12:40 +0000 (0:00:01.861)       0:02:04.995 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  06:12:41 +0000 (0:00:01.410)       0:02:06.406 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over TLS certificates] *******************************",
                                "Wednesday 30 September 2026  06:12:44 +0000 (0:00:03.269)       0:02:09.675 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/copy-certs.yml for testbed-node-3, testbed-node-4, testbed-node-5, testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for nova] *********",
                                "Wednesday 30 September 2026  06:12:45 +0000 (0:00:00.635)       0:02:10.311 *** ",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for nova_cell] ***",
                                "Wednesday 30 September 2026  06:12:50 +0000 (0:00:04.943)       0:02:15.254 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for nova] ***",
                                "Wednesday 30 September 2026  06:12:52 +0000 (0:00:01.864)       0:02:17.119 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for nova] ******",
                                "Wednesday 30 September 2026  06:12:53 +0000 (0:00:01.592)       0:02:18.711 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [nova-cell : Include tasks from external_ceph.yml] ************************",
                                "Wednesday 30 September 2026  06:12:55 +0000 (0:00:01.840)       0:02:20.552 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/external_ceph.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [nova-cell : Check nova keyring file] *************************************",
                                "Wednesday 30 September 2026  06:12:56 +0000 (0:00:00.676)       0:02:21.228 *** ",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check cinder keyring file] ***********************************",
                                "Wednesday 30 September 2026  06:12:57 +0000 (0:00:01.526)       0:02:22.755 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract nova key from file] **********************************",
                                "Wednesday 30 September 2026  06:12:59 +0000 (0:00:01.477)       0:02:24.232 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Extract cinder key from file] ********************************",
                                "Wednesday 30 September 2026  06:13:00 +0000 (0:00:00.557)       0:02:24.790 *** ",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph nova keyring file] ****************************",
                                "Wednesday 30 September 2026  06:13:00 +0000 (0:00:00.613)       0:02:25.404 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph cinder keyring file] **************************",
                                "Wednesday 30 September 2026  06:13:02 +0000 (0:00:01.543)       0:02:26.947 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph.conf] *****************************************",
                                "Wednesday 30 September 2026  06:13:03 +0000 (0:00:01.485)       0:02:28.433 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=nova-libvirt)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=nova-libvirt)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=nova-libvirt)\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensure /etc/ceph directory exists (host libvirt)] ************",
                                "Wednesday 30 September 2026  06:13:06 +0000 (0:00:02.887)       0:02:31.320 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy over ceph.conf (host libvirt)] **************************",
                                "Wednesday 30 September 2026  06:13:06 +0000 (0:00:00.231)       0:02:31.551 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Ensuring libvirt secrets directory exists] *******************",
                                "Wednesday 30 September 2026  06:13:07 +0000 (0:00:00.228)       0:02:31.780 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Pushing nova secret xml for libvirt] *************************",
                                "Wednesday 30 September 2026  06:13:07 +0000 (0:00:00.812)       0:02:32.592 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '5a2bf0bf-e1ab-4a6a-bc32-404bb6ba91fd', 'name': 'ceph-ephemeral-nova', 'desc': 'Ceph Client Secret for Ephemeral Storage (Nova)', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'uuid': '63dd366f-e403-41f2-beff-dad9980a1637', 'name': 'ceph-persistent-cinder', 'desc': 'Ceph Client Secret for Persistent Storage (Cinder)', 'enabled': 'yes'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Pushing secrets key for libvirt] *****************************",
                                "Wednesday 30 September 2026  06:13:10 +0000 (0:00:02.854)       0:02:35.447 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=(censored due to no_log))\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=(censored due to no_log))\u001b[0m",
                                "",
                                "TASK [nova-cell : Include tasks from qemu_wrapper.yml] *************************",
                                "Wednesday 30 September 2026  06:13:13 +0000 (0:00:02.389)       0:02:37.837 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/nova-cell/tasks/qemu_wrapper.yml for testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [nova-cell : Check qemu wrapper file] *************************************",
                                "Wednesday 30 September 2026  06:13:13 +0000 (0:00:00.520)       0:02:38.357 *** ",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy qemu wrapper] *******************************************",
                                "Wednesday 30 September 2026  06:13:14 +0000 (0:00:01.323)       0:02:39.680 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check if policies shall be overwritten] **********************",
                                "Wednesday 30 September 2026  06:13:15 +0000 (0:00:00.223)       0:02:39.904 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [nova-cell : Set nova policy file] ****************************************",
                                "Wednesday 30 September 2026  06:13:15 +0000 (0:00:00.164)       0:02:40.069 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Check for vendordata file] ***********************************",
                                "Wednesday 30 September 2026  06:13:16 +0000 (0:00:00.718)       0:02:40.787 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "",
                                "TASK [nova-cell : Set vendordata file path] ************************************",
                                "Wednesday 30 September 2026  06:13:17 +0000 (0:00:01.106)       0:02:41.893 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : List all hypervisors] ****************************************",
                                "Wednesday 30 September 2026  06:13:17 +0000 (0:00:00.412)       0:02:42.306 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> testbed-node-0(192.168.16.10)]\u001b[0m",
                                "",
                                "TASK [nova-cell : Find the hypervisor at this host's address] ******************",
                                "Wednesday 30 September 2026  06:13:23 +0000 (0:00:05.868)       0:02:48.175 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Assert that only one hypervisor was matched] *****************",
                                "Wednesday 30 September 2026  06:13:23 +0000 (0:00:00.428)       0:02:48.604 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"changed\": false,\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"All assertions passed\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Corroborate the hypervisor by name] **************************",
                                "Wednesday 30 September 2026  06:13:24 +0000 (0:00:00.430)       0:02:49.034 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copy the matched hypervisor UUID to compute_id] **************",
                                "Wednesday 30 September 2026  06:13:24 +0000 (0:00:00.427)       0:02:49.462 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [nova-cell : Drop a stale compute_id when no hypervisor matched] **********",
                                "Wednesday 30 September 2026  06:13:26 +0000 (0:00:01.329)       0:02:50.792 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Report that no hypervisor matched this host] *****************",
                                "Wednesday 30 September 2026  06:13:26 +0000 (0:00:00.419)       0:02:51.211 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Record whether a compute_id is delivered for this host] ******",
                                "Wednesday 30 September 2026  06:13:26 +0000 (0:00:00.430)       0:02:51.642 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  06:13:27 +0000 (0:00:00.434)       0:02:52.076 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over nova.conf] **************************************",
                                "Wednesday 30 September 2026  06:13:32 +0000 (0:00:05.107)       0:02:57.183 *** ",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over config for Nova compute Ironic multi-instance] ***",
                                "Wednesday 30 September 2026  06:13:38 +0000 (0:00:06.477)       0:03:03.661 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over Nova compute provider config] *******************",
                                "Wednesday 30 September 2026  06:13:39 +0000 (0:00:00.450)       0:03:04.112 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over qemu configuration] *****************************",
                                "Wednesday 30 September 2026  06:13:39 +0000 (0:00:00.452)       0:03:04.565 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/qemu.conf.j2)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt configuration] **************************",
                                "Wednesday 30 September 2026  06:13:41 +0000 (0:00:01.655)       0:03:06.220 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/libvirtd.conf.j2)\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt TLS keys] *******************************",
                                "Wednesday 30 September 2026  06:13:43 +0000 (0:00:01.676)       0:03:07.897 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over libvirt SASL configuration] *********************",
                                "Wednesday 30 September 2026  06:13:43 +0000 (0:00:00.410)       0:03:08.307 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-compute'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'auth.conf.j2', 'dest': 'auth.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sasl.conf.j2', 'dest': 'sasl.conf', 'service': 'nova-libvirt'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying files for nova-ssh] **********************************",
                                "Wednesday 30 September 2026  06:13:47 +0000 (0:00:04.015)       0:03:12.322 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa', 'dest': 'id_rsa'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'sshd_config.j2', 'dest': 'sshd_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa', 'dest': 'id_rsa'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'id_rsa.pub', 'dest': 'id_rsa.pub'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'src': 'ssh_config.j2', 'dest': 'ssh_config'})\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying 'release' file for nova_compute] *********************",
                                "Wednesday 30 September 2026  06:13:53 +0000 (0:00:05.576)       0:03:17.899 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Generating 'hostnqn' file for nova_compute] ******************",
                                "Wednesday 30 September 2026  06:13:53 +0000 (0:00:00.454)       0:03:18.353 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over existing policy file] ***************************",
                                "Wednesday 30 September 2026  06:13:54 +0000 (0:00:01.366)       0:03:19.720 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over vendordata file to containers] ******************",
                                "Wednesday 30 September 2026  06:13:56 +0000 (0:00:01.280)       0:03:21.000 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [nova-cell : Copying over multipath.conf] *********************************",
                                "Wednesday 30 September 2026  06:13:56 +0000 (0:00:00.706)       0:03:21.707 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/nova-cell/templates/multipath.conf.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for nova_cell] ***************",
                                "Wednesday 30 September 2026  06:13:57 +0000 (0:00:00.661)       0:03:22.369 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for nova_cell] ***",
                                "Wednesday 30 September 2026  06:14:02 +0000 (0:00:04.649)       0:03:27.018 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"Nothing changed - not notifying handlers\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for nova_cell] ***",
                                "Wednesday 30 September 2026  06:14:02 +0000 (0:00:00.481)       0:03:27.500 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-novncproxy', 'value': {'container_name': 'nova_novncproxy', 'group': 'nova-novncproxy', 'image': 'registry.osism.tech/kolla/nova-novncproxy:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-novncproxy/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:6080/vnc_lite.html'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'nova-conductor', 'value': {'container_name': 'nova_conductor', 'group': 'nova-conductor', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-conductor:2026.1', 'volumes': ['/etc/kolla/nova-conductor/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-conductor 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-libvirt', 'value': {'container_name': 'nova_libvirt', 'group': 'compute', 'enabled': True, 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'pid_mode': 'host', 'cgroupns_mode': 'host', 'privileged': True, 'volumes': ['/etc/kolla/nova-libvirt/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', '', '/sys/fs/cgroup:/sys/fs/cgroup', 'kolla_logs:/var/log/kolla/', 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, 'nova_libvirt_qemu:/etc/libvirt/qemu', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}, 'memlock': {'soft': 67108864, 'hard': 67108864}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'virsh version --daemon'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-ssh', 'value': {'container_name': 'nova_ssh', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/nova-ssh/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla', 'nova_compute:/var/lib/nova', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen sshd 8022'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'nova-compute', 'value': {'container_name': 'nova_compute', 'group': 'compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'environment': {'LIBGUESTFS_BACKEND': 'direct'}, 'privileged': True, 'enabled': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/nova-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/lib/modules:/lib/modules:ro', '/run:/run:shared', '/dev:/dev', 'kolla_logs:/var/log/kolla/', None, 'libvirtd:/var/lib/libvirt', 'nova_compute:/var/lib/nova/', None, ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port nova-compute 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:14:04 +0000 (0:00:01.506)       0:03:29.006 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:14:04 +0000 (0:00:00.053)       0:03:29.060 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:14:04 +0000 (0:00:00.057)       0:03:29.117 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:14:04 +0000 (0:00:00.054)       0:03:29.172 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:14:04 +0000 (0:00:00.061)       0:03:29.234 *** ",
                                "",
                                "TASK [nova-cell : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:14:04 +0000 (0:00:00.058)       0:03:29.292 *** ",
                                "",
                                "PLAY [Refresh nova scheduler cell cache] ***************************************",
                                "",
                                "TASK [nova : Refresh cell cache in nova scheduler] *****************************",
                                "Wednesday 30 September 2026  06:14:04 +0000 (0:00:00.270)       0:03:29.562 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload global Nova super conductor services] *****************************",
                                "",
                                "TASK [nova : Reload nova super conductor services to remove RPC version pin] ***",
                                "Wednesday 30 September 2026  06:14:05 +0000 (0:00:00.495)       0:03:30.058 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload Nova cell services] ***********************************************",
                                "",
                                "TASK [nova-cell : Reload nova cell services to remove RPC version cap] *********",
                                "Wednesday 30 September 2026  06:14:05 +0000 (0:00:00.389)       0:03:30.448 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-conductor) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=nova-compute)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-novncproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova-conductor)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=nova-conductor)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=nova-conductor)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-compute-ironic) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova-novncproxy)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=nova-novncproxy)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=nova-novncproxy)\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-serialproxy) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=nova-spicehtml5proxy) \u001b[0m",
                                "",
                                "TASK [nova-cell : Reload nova-compute-ironic to remove RPC version cap (iterated)] ***",
                                "Wednesday 30 September 2026  06:15:20 +0000 (0:01:14.359)       0:04:44.807 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY [Reload global Nova API services] *****************************************",
                                "",
                                "TASK [nova : Reload nova API services to remove RPC version pin] ***************",
                                "Wednesday 30 September 2026  06:15:20 +0000 (0:00:00.689)       0:04:45.496 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova-scheduler)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=nova-scheduler)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=nova-scheduler)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=nova-api)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=nova-api)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=nova-api)\u001b[0m",
                                "",
                                "PLAY [Run Nova API online data migrations] *************************************",
                                "",
                                "TASK [nova : Run Nova API online database migrations] **************************",
                                "Wednesday 30 September 2026  06:16:34 +0000 (0:01:13.415)       0:05:58.912 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY [Run Nova cell online data migrations] ************************************",
                                "",
                                "TASK [nova-cell : Run Nova cell online database migrations] ********************",
                                "Wednesday 30 September 2026  06:16:51 +0000 (0:00:17.692)       0:06:16.605 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=3   \u001b[0m \u001b[0;33mchanged=3   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=41  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=58  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=60  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=60  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=51  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=28  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=23  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:17:08 +0000 (0:00:16.181)       0:06:32.786 *** ",
                                "=============================================================================== ",
                                "nova-cell : Reload nova cell services to remove RPC version cap -------- 74.36s",
                                "nova : Reload nova API services to remove RPC version pin -------------- 73.42s",
                                "nova : Running Nova API bootstrap container ---------------------------- 20.70s",
                                "nova : Run Nova API online database migrations ------------------------- 17.69s",
                                "nova-cell : Run Nova cell online database migrations ------------------- 16.18s",
                                "nova : Run Nova upgrade checks ----------------------------------------- 15.78s",
                                "nova-cell : Running Nova cell bootstrap container ---------------------- 14.65s",
                                "nova : Copying over nova.conf ------------------------------------------- 6.90s",
                                "nova-cell : Copying over nova.conf -------------------------------------- 6.48s",
                                "nova-cell : List all hypervisors ---------------------------------------- 5.87s",
                                "nova-cell : Copying files for nova-ssh ---------------------------------- 5.58s",
                                "service-check-containers : Check containers for nova -------------------- 5.36s",
                                "nova-cell : Copying over config.json files for services ----------------- 5.11s",
                                "service-cert-copy : Copying over extra CA certificates for nova --------- 4.94s",
                                "service-check-containers : Check containers for nova_cell --------------- 4.65s",
                                "nova : Copying over config.json files for services ---------------------- 4.59s",
                                "service-cert-copy : Copying over extra CA certificates for nova --------- 4.06s",
                                "nova-cell : Copying over libvirt SASL configuration --------------------- 4.02s",
                                "nova-cell : Ensuring config directories exist --------------------------- 3.27s",
                                "nova : Ensuring config directories exist -------------------------------- 3.10s",
                                "+ osism apply -a upgrade horizon",
                                "\u001b[32m2026-09-30 06:17:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of horizon.\u001b[0m",
                                "\u001b[32m2026-09-30 06:17:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 6e1f5335-174a-456e-ba1c-6783606f8a45 (horizon) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:17:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 6e1f5335-174a-456e-ba1c-6783606f8a45 (horizon) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:17:15 +0000 (0:00:00.383)       0:00:00.383 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:17:15 +0000 (0:00:00.214)       0:00:00.597 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_horizon_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_horizon_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_horizon_True)\u001b[0m",
                                "",
                                "PLAY [Apply role horizon] ******************************************************",
                                "",
                                "TASK [horizon : Include tasks for action upgrade] ******************************",
                                "Wednesday 30 September 2026  06:17:16 +0000 (0:00:00.260)       0:00:00.857 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [horizon : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  06:17:16 +0000 (0:00:00.409)       0:00:01.266 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [horizon : Set empty custom policy] ***************************************",
                                "Wednesday 30 September 2026  06:17:18 +0000 (0:00:02.003)       0:00:03.269 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Include tasks from policy_item.yml] ****************************",
                                "Wednesday 30 September 2026  06:17:18 +0000 (0:00:00.188)       0:00:03.458 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cloudkitty', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'heat', 'enabled': 'no'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'ironic', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'masakari', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'trove', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'mistral', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'trove', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'tacker', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'trove', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'watcher', 'enabled': False}) \u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'ceilometer', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'cinder', 'enabled': 'yes'})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'designate', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'keystone', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'magnum', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'manila', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'neutron', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'nova', 'enabled': True})\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/policy_item.yml for testbed-node-0, testbed-node-1, testbed-node-2 => (item={'name': 'octavia', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:19 +0000 (0:00:00.905)       0:00:04.363 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:19 +0000 (0:00:00.185)       0:00:04.549 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:19 +0000 (0:00:00.123)       0:00:04.672 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:20 +0000 (0:00:00.187)       0:00:04.860 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:20 +0000 (0:00:00.218)       0:00:05.079 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:20 +0000 (0:00:00.134)       0:00:05.213 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:20 +0000 (0:00:00.172)       0:00:05.386 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:20 +0000 (0:00:00.219)       0:00:05.605 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:20 +0000 (0:00:00.118)       0:00:05.724 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:21 +0000 (0:00:00.191)       0:00:05.916 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:21 +0000 (0:00:00.205)       0:00:06.121 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:21 +0000 (0:00:00.103)       0:00:06.225 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:21 +0000 (0:00:00.175)       0:00:06.400 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:22 +0000 (0:00:00.352)       0:00:06.752 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:22 +0000 (0:00:00.133)       0:00:06.885 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:22 +0000 (0:00:00.185)       0:00:07.071 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:22 +0000 (0:00:00.223)       0:00:07.295 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:22 +0000 (0:00:00.100)       0:00:07.396 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:22 +0000 (0:00:00.193)       0:00:07.590 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:23 +0000 (0:00:00.204)       0:00:07.794 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:23 +0000 (0:00:00.124)       0:00:07.919 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:23 +0000 (0:00:00.189)       0:00:08.108 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:23 +0000 (0:00:00.200)       0:00:08.309 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:23 +0000 (0:00:00.129)       0:00:08.439 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:23 +0000 (0:00:00.186)       0:00:08.625 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:24 +0000 (0:00:00.205)       0:00:08.831 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:24 +0000 (0:00:00.126)       0:00:08.957 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Update policy file name] ***************************************",
                                "Wednesday 30 September 2026  06:17:24 +0000 (0:00:00.197)       0:00:09.154 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:17:24 +0000 (0:00:00.218)       0:00:09.373 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Update custom policy file name] ********************************",
                                "Wednesday 30 September 2026  06:17:24 +0000 (0:00:00.108)       0:00:09.482 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  06:17:24 +0000 (0:00:00.196)       0:00:09.678 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Horizon] *********************************************",
                                "Wednesday 30 September 2026  06:17:26 +0000 (0:00:01.875)       0:00:11.553 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for horizon] ************",
                                "Wednesday 30 September 2026  06:17:27 +0000 (0:00:00.399)       0:00:11.952 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Copying over kolla-settings.py] ********************************",
                                "Wednesday 30 September 2026  06:17:28 +0000 (0:00:01.698)       0:00:13.651 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9998-kolla-settings.py.j2)\u001b[0m",
                                "",
                                "TASK [horizon : Copying over custom-settings.py] *******************************",
                                "Wednesday 30 September 2026  06:17:30 +0000 (0:00:01.811)       0:00:15.463 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/horizon/templates/_9999-custom-settings.py.j2)\u001b[0m",
                                "",
                                "TASK [horizon : Copying over existing policy file] *****************************",
                                "Wednesday 30 September 2026  06:17:32 +0000 (0:00:01.336)       0:00:16.799 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Copying over custom themes] ************************************",
                                "Wednesday 30 September 2026  06:17:32 +0000 (0:00:00.421)       0:00:17.221 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  06:17:32 +0000 (0:00:00.189)       0:00:17.410 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for horizon] ******",
                                "Wednesday 30 September 2026  06:17:33 +0000 (0:00:00.331)       0:00:17.742 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for horizon] ***",
                                "Wednesday 30 September 2026  06:17:34 +0000 (0:00:01.863)       0:00:19.605 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for horizon] ***",
                                "Wednesday 30 September 2026  06:17:35 +0000 (0:00:00.811)       0:00:20.417 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for horizon] ***",
                                "Wednesday 30 September 2026  06:17:36 +0000 (0:00:00.779)       0:00:21.196 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for horizon] *****************",
                                "Wednesday 30 September 2026  06:17:37 +0000 (0:00:00.908)       0:00:22.105 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for horizon] ***",
                                "Wednesday 30 September 2026  06:17:40 +0000 (0:00:02.668)       0:00:24.773 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart horizon container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart horizon container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart horizon container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for horizon] ***",
                                "Wednesday 30 September 2026  06:17:40 +0000 (0:00:00.292)       0:00:25.065 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.10:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.11:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'horizon', 'value': {'container_name': 'horizon', 'group': 'horizon', 'enabled': True, 'image': 'registry.osism.tech/kolla/horizon:2026.1', 'environment': {'ENABLE_BLAZAR': 'no', 'ENABLE_CLOUDKITTY': 'no', 'ENABLE_DESIGNATE': 'yes', 'ENABLE_FWAAS': 'no', 'ENABLE_HEAT': 'no', 'ENABLE_IRONIC': 'no', 'ENABLE_MAGNUM': 'yes', 'ENABLE_MANILA': 'yes', 'ENABLE_MASAKARI': 'no', 'ENABLE_MISTRAL': 'no', 'ENABLE_NEUTRON_VPNAAS': 'no', 'ENABLE_OCTAVIA': 'yes', 'ENABLE_TACKER': 'no', 'ENABLE_TROVE': 'no', 'ENABLE_WATCHER': 'no', 'FORCE_GENERATE': 'no'}, 'volumes': ['/etc/kolla/horizon/:/var/lib/kolla/config_files/:ro', '', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl -L http://192.168.16.12:8080'], 'timeout': 30}, 'wsgi': 'openstack_dashboard.wsgi:application', 'haproxy': {'horizon': {'enabled': True, 'mode': 'http', 'external': False, 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_redirect': {'enabled': True, 'mode': 'redirect', 'external': False, 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'horizon_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '443', 'listen_port': '8080', 'frontend_http_extra': [None], 'backend_http_extra': ['balance roundrobin', 'option httpchk'], 'tls_backend': False}, 'horizon_external_redirect': {'enabled': True, 'mode': 'redirect', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '80', 'listen_port': '8080', 'frontend_redirect_extra': [None]}, 'acme_client': {'enabled': False, 'with_frontend': False, 'custom_member_list': []}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Include tasks from clone.yml] **********************************",
                                "Wednesday 30 September 2026  06:17:41 +0000 (0:00:00.859)       0:00:25.925 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [horizon : Include tasks from bootstrap_service.yml] **********************",
                                "Wednesday 30 September 2026  06:17:41 +0000 (0:00:00.176)       0:00:26.102 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/horizon/tasks/bootstrap_service.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [horizon : Running Horizon bootstrap container] ***************************",
                                "Wednesday 30 September 2026  06:17:41 +0000 (0:00:00.290)       0:00:26.392 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [horizon : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:18:16 +0000 (0:00:34.353)       0:01:00.745 *** ",
                                "",
                                "TASK [horizon : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:18:16 +0000 (0:00:00.029)       0:01:00.774 *** ",
                                "",
                                "TASK [horizon : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:18:16 +0000 (0:00:00.025)       0:01:00.800 *** ",
                                "",
                                "RUNNING HANDLER [horizon : Restart horizon container] **************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:18:16 +0000 (0:00:00.026)       0:01:00.826 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=37  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=27  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=36  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=36  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:18:42 +0000 (0:00:26.668)       0:01:27.494 *** ",
                                "=============================================================================== ",
                                "horizon : Running Horizon bootstrap container -------------------------- 34.35s",
                                "horizon : Restart horizon container ------------------------------------ 26.67s",
                                "service-check-containers : Check containers for horizon ----------------- 2.67s",
                                "horizon : Ensuring config directories exist ----------------------------- 2.00s",
                                "horizon : Copying over config.json files for services ------------------- 1.88s",
                                "service-cert-copy : Copying over extra CA certificates for horizon ------ 1.86s",
                                "horizon : Copying over kolla-settings.py -------------------------------- 1.81s",
                                "service-uwsgi-config : Copying over uWSGI config for horizon ------------ 1.70s",
                                "horizon : Copying over custom-settings.py ------------------------------- 1.34s",
                                "service-cert-copy : Copying over backend internal TLS key for horizon --- 0.91s",
                                "horizon : Include tasks from policy_item.yml ---------------------------- 0.91s",
                                "service-check-containers : Check containers that require iteration for horizon --- 0.86s",
                                "service-cert-copy : Check containers that require iteration for horizon --- 0.81s",
                                "service-cert-copy : Copying over backend internal TLS certificate for horizon --- 0.78s",
                                "horizon : Copying over existing policy file ----------------------------- 0.42s",
                                "horizon : Include tasks for action upgrade ------------------------------ 0.41s",
                                "Configure uWSGI for Horizon --------------------------------------------- 0.40s",
                                "horizon : Update policy file name --------------------------------------- 0.35s",
                                "horizon : Copying over TLS certificates --------------------------------- 0.33s",
                                "service-check-containers : Notify handlers to restart containers for horizon --- 0.29s",
                                "+ osism apply -a upgrade skyline",
                                "\u001b[32m2026-09-30 06:18:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of skyline.\u001b[0m",
                                "\u001b[32m2026-09-30 06:18:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 4b0a285f-aa5b-4f54-99ff-4c08d557a2c6 (skyline) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:18:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 4b0a285f-aa5b-4f54-99ff-4c08d557a2c6 (skyline) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:18:50 +0000 (0:00:00.382)       0:00:00.382 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:18:50 +0000 (0:00:00.194)       0:00:00.576 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_skyline_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_skyline_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_skyline_True)\u001b[0m",
                                "",
                                "PLAY [Apply role skyline] ******************************************************",
                                "",
                                "TASK [skyline : Include tasks for action upgrade] ******************************",
                                "Wednesday 30 September 2026  06:18:50 +0000 (0:00:00.318)       0:00:00.894 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/skyline/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [skyline : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  06:18:50 +0000 (0:00:00.317)       0:00:01.212 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [skyline : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  06:18:53 +0000 (0:00:02.364)       0:00:03.577 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/skyline/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for skyline] ******",
                                "Wednesday 30 September 2026  06:18:53 +0000 (0:00:00.327)       0:00:03.905 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for skyline] ***",
                                "Wednesday 30 September 2026  06:18:56 +0000 (0:00:02.879)       0:00:06.784 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for skyline] ***",
                                "Wednesday 30 September 2026  06:18:57 +0000 (0:00:00.854)       0:00:07.639 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for skyline] ***",
                                "Wednesday 30 September 2026  06:18:58 +0000 (0:00:00.738)       0:00:08.377 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [skyline : Copying over skyline.yaml files for services] ******************",
                                "Wednesday 30 September 2026  06:18:59 +0000 (0:00:00.937)       0:00:09.314 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [skyline : Copying over gunicorn.py files for services] *******************",
                                "Wednesday 30 September 2026  06:19:02 +0000 (0:00:03.520)       0:00:12.835 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/skyline/templates/gunicorn.py.j2)\u001b[0m",
                                "",
                                "TASK [skyline : Copying over nginx.conf files for services] ********************",
                                "Wednesday 30 September 2026  06:19:04 +0000 (0:00:01.538)       0:00:14.374 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/skyline/templates/nginx.conf.j2)\u001b[0m",
                                "",
                                "TASK [skyline : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  06:19:05 +0000 (0:00:01.825)       0:00:16.200 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [skyline : Copying over custom logos] *************************************",
                                "Wednesday 30 September 2026  06:19:08 +0000 (0:00:03.059)       0:00:19.259 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for skyline] *****************",
                                "Wednesday 30 September 2026  06:19:09 +0000 (0:00:00.225)       0:00:19.484 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for skyline] ***",
                                "Wednesday 30 September 2026  06:19:13 +0000 (0:00:03.848)       0:00:23.332 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart skyline-apiserver container,Restart skyline-console container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart skyline-apiserver container,Restart skyline-console container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart skyline-apiserver container,Restart skyline-console container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for skyline] ***",
                                "Wednesday 30 September 2026  06:19:13 +0000 (0:00:00.280)       0:00:23.612 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-apiserver', 'value': {'container_name': 'skyline_apiserver', 'group': 'skyline-apiserver', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-apiserver:2026.1', 'volumes': ['/etc/kolla/skyline-apiserver/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9998/docs'], 'timeout': 30}, 'haproxy': {'skyline_apiserver': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}, 'skyline_apiserver_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9998', 'listen_port': '9998', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /docs']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'skyline-console', 'value': {'container_name': 'skyline_console', 'group': 'skyline-console', 'enabled': True, 'image': 'registry.osism.tech/kolla/skyline-console:2026.1', 'volumes': ['/etc/kolla/skyline-console/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9999/docs'], 'timeout': 30}, 'haproxy': {'skyline_console': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}, 'skyline_console_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9999', 'listen_port': '9999', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [skyline : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:19:14 +0000 (0:00:00.683)       0:00:24.296 *** ",
                                "",
                                "TASK [skyline : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:19:14 +0000 (0:00:00.034)       0:00:24.331 *** ",
                                "",
                                "TASK [skyline : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:19:14 +0000 (0:00:00.032)       0:00:24.363 *** ",
                                "",
                                "RUNNING HANDLER [skyline : Restart skyline-apiserver container] ****************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:19:14 +0000 (0:00:00.026)       0:00:24.390 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [skyline : Restart skyline-console container] ******************",
                                "Wednesday 30 September 2026  06:19:26 +0000 (0:00:12.767)       0:00:37.158 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=5   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:19:41 +0000 (0:00:14.234)       0:00:51.392 *** ",
                                "=============================================================================== ",
                                "skyline : Restart skyline-console container ---------------------------- 14.23s",
                                "skyline : Restart skyline-apiserver container -------------------------- 12.77s",
                                "service-check-containers : Check containers for skyline ----------------- 3.85s",
                                "skyline : Copying over skyline.yaml files for services ------------------ 3.52s",
                                "skyline : Copying over config.json files for services ------------------- 3.06s",
                                "service-cert-copy : Copying over extra CA certificates for skyline ------ 2.88s",
                                "skyline : Ensuring config directories exist ----------------------------- 2.36s",
                                "skyline : Copying over nginx.conf files for services -------------------- 1.83s",
                                "skyline : Copying over gunicorn.py files for services ------------------- 1.54s",
                                "service-cert-copy : Copying over backend internal TLS key for skyline --- 0.94s",
                                "service-cert-copy : Check containers that require iteration for skyline --- 0.85s",
                                "service-cert-copy : Copying over backend internal TLS certificate for skyline --- 0.74s",
                                "service-check-containers : Check containers that require iteration for skyline --- 0.68s",
                                "skyline : Copying over TLS certificates --------------------------------- 0.33s",
                                "Group hosts based on enabled services ----------------------------------- 0.32s",
                                "skyline : Include tasks for action upgrade ------------------------------ 0.32s",
                                "service-check-containers : Notify handlers to restart containers for skyline --- 0.28s",
                                "skyline : Copying over custom logos ------------------------------------- 0.22s",
                                "Group hosts based on Kolla action --------------------------------------- 0.19s",
                                "skyline : Flush handlers ------------------------------------------------ 0.09s",
                                "+ osism apply -a upgrade glance",
                                "\u001b[32m2026-09-30 06:19:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of glance.\u001b[0m",
                                "\u001b[32m2026-09-30 06:19:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 5ce0abb7-ac19-4b92-aff6-493969cb825b (glance) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:19:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 5ce0abb7-ac19-4b92-aff6-493969cb825b (glance) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:19:48 +0000 (0:00:00.386)       0:00:00.386 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:19:48 +0000 (0:00:00.180)       0:00:00.566 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_glance_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_glance_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_glance_True)\u001b[0m",
                                "",
                                "PLAY [Apply role glance] *******************************************************",
                                "",
                                "TASK [glance : Include tasks for action upgrade] *******************************",
                                "Wednesday 30 September 2026  06:19:48 +0000 (0:00:00.271)       0:00:00.838 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [glance : Remove glance-tls-proxy] ****************************************",
                                "Wednesday 30 September 2026  06:19:49 +0000 (0:00:00.282)       0:00:01.120 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Include tasks from rolling_upgrade.yml] *************************",
                                "Wednesday 30 September 2026  06:19:50 +0000 (0:00:01.591)       0:00:02.711 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/rolling_upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [glance : Start Glance upgrade] *******************************************",
                                "Wednesday 30 September 2026  06:19:51 +0000 (0:00:00.345)       0:00:03.056 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Include tasks from config.yml] **********************************",
                                "Wednesday 30 September 2026  06:19:51 +0000 (0:00:00.188)       0:00:03.245 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/config.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [glance : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  06:19:51 +0000 (0:00:00.277)       0:00:03.522 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [glance : Include tasks from external_ceph.yml] ***************************",
                                "Wednesday 30 September 2026  06:19:52 +0000 (0:00:01.491)       0:00:05.013 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/external_ceph.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [glance : Ensuring glance service ceph config subdir exists] **************",
                                "Wednesday 30 September 2026  06:19:53 +0000 (0:00:00.128)       0:00:05.142 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copy over multiple ceph configs for Glance] *********************",
                                "Wednesday 30 September 2026  06:19:53 +0000 (0:00:00.651)       0:00:05.794 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [glance : Copy over ceph Glance keyrings] *********************************",
                                "Wednesday 30 September 2026  06:19:55 +0000 (0:00:01.737)       0:00:07.531 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [glance : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  06:19:56 +0000 (0:00:01.241)       0:00:08.772 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  06:19:57 +0000 (0:00:00.613)       0:00:09.386 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Set glance policy file] *****************************************",
                                "Wednesday 30 September 2026  06:19:57 +0000 (0:00:00.119)       0:00:09.506 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copying over TLS certificates] **********************************",
                                "Wednesday 30 September 2026  06:19:57 +0000 (0:00:00.091)       0:00:09.597 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/copy-certs.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for glance] *******",
                                "Wednesday 30 September 2026  06:19:57 +0000 (0:00:00.211)       0:00:09.808 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for glance] ***",
                                "Wednesday 30 September 2026  06:19:59 +0000 (0:00:01.922)       0:00:11.731 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for glance] ***",
                                "Wednesday 30 September 2026  06:20:00 +0000 (0:00:00.902)       0:00:12.634 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for glance] ****",
                                "Wednesday 30 September 2026  06:20:01 +0000 (0:00:00.847)       0:00:13.482 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  06:20:02 +0000 (0:00:00.854)       0:00:14.336 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Glance] **********************************************",
                                "Wednesday 30 September 2026  06:20:04 +0000 (0:00:02.302)       0:00:16.639 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for glance-api] *********",
                                "Wednesday 30 September 2026  06:20:04 +0000 (0:00:00.183)       0:00:16.822 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-api.conf] ***********************************",
                                "Wednesday 30 September 2026  06:20:06 +0000 (0:00:01.764)       0:00:18.587 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-cache.conf for glance_api] ******************",
                                "Wednesday 30 September 2026  06:20:08 +0000 (0:00:02.126)       0:00:20.713 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-image-import.conf] **************************",
                                "Wednesday 30 September 2026  06:20:08 +0000 (0:00:00.133)       0:00:20.846 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copying over property-protections-rules.conf] *******************",
                                "Wednesday 30 September 2026  06:20:08 +0000 (0:00:00.105)       0:00:20.951 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  06:20:09 +0000 (0:00:00.129)       0:00:21.081 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Generating 'hostnqn' file for glance_api] ***********************",
                                "Wednesday 30 September 2026  06:20:09 +0000 (0:00:00.126)       0:00:21.207 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Generating 'hostid' file for glance_api] ************************",
                                "Wednesday 30 September 2026  06:20:09 +0000 (0:00:00.136)       0:00:21.344 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Include tasks from stop_service.yml] ****************************",
                                "Wednesday 30 September 2026  06:20:09 +0000 (0:00:00.109)       0:00:21.453 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/stop_service.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [glance : Stop glance service] ********************************************",
                                "Wednesday 30 September 2026  06:20:09 +0000 (0:00:00.235)       0:00:21.689 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Enable log_bin_trust_function_creators function] ****************",
                                "Wednesday 30 September 2026  06:20:15 +0000 (0:00:05.871)       0:00:27.560 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Running Glance database expand container] ***********************",
                                "Wednesday 30 September 2026  06:20:19 +0000 (0:00:03.920)       0:00:31.480 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Running Glance database migrate container] **********************",
                                "Wednesday 30 September 2026  06:20:38 +0000 (0:00:19.128)       0:00:50.608 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Include tasks from config.yml] **********************************",
                                "Wednesday 30 September 2026  06:20:48 +0000 (0:00:09.688)       0:01:00.296 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/config.yml for testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [glance : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  06:20:48 +0000 (0:00:00.303)       0:01:00.599 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [glance : Include tasks from external_ceph.yml] ***************************",
                                "Wednesday 30 September 2026  06:20:50 +0000 (0:00:01.473)       0:01:02.072 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/external_ceph.yml for testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [glance : Ensuring glance service ceph config subdir exists] **************",
                                "Wednesday 30 September 2026  06:20:50 +0000 (0:00:00.219)       0:01:02.292 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copy over multiple ceph configs for Glance] *********************",
                                "Wednesday 30 September 2026  06:20:50 +0000 (0:00:00.720)       0:01:03.012 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [glance : Copy over ceph Glance keyrings] *********************************",
                                "Wednesday 30 September 2026  06:20:52 +0000 (0:00:01.414)       0:01:04.426 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd', 'type': 'rbd', 'cluster': 'ceph', 'pool': 'images', 'user': 'glance', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [glance : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  06:20:53 +0000 (0:00:01.328)       0:01:05.755 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  06:20:54 +0000 (0:00:00.714)       0:01:06.469 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [glance : Set glance policy file] *****************************************",
                                "Wednesday 30 September 2026  06:20:54 +0000 (0:00:00.125)       0:01:06.594 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over TLS certificates] **********************************",
                                "Wednesday 30 September 2026  06:20:54 +0000 (0:00:00.136)       0:01:06.731 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/glance/tasks/copy-certs.yml for testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for glance] *******",
                                "Wednesday 30 September 2026  06:20:54 +0000 (0:00:00.264)       0:01:06.995 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for glance] ***",
                                "Wednesday 30 September 2026  06:20:56 +0000 (0:00:02.015)       0:01:09.011 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for glance] ***",
                                "Wednesday 30 September 2026  06:20:57 +0000 (0:00:00.977)       0:01:09.988 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for glance] ****",
                                "Wednesday 30 September 2026  06:20:58 +0000 (0:00:00.904)       0:01:10.892 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  06:20:59 +0000 (0:00:00.992)       0:01:11.885 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Glance] **********************************************",
                                "Wednesday 30 September 2026  06:21:01 +0000 (0:00:02.129)       0:01:14.015 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for glance-api] *********",
                                "Wednesday 30 September 2026  06:21:02 +0000 (0:00:00.287)       0:01:14.302 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-api.conf] ***********************************",
                                "Wednesday 30 September 2026  06:21:03 +0000 (0:00:01.717)       0:01:16.020 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-cache.conf for glance_api] ******************",
                                "Wednesday 30 September 2026  06:21:06 +0000 (0:00:02.253)       0:01:18.273 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over glance-image-import.conf] **************************",
                                "Wednesday 30 September 2026  06:21:06 +0000 (0:00:00.163)       0:01:18.437 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over property-protections-rules.conf] *******************",
                                "Wednesday 30 September 2026  06:21:06 +0000 (0:00:00.155)       0:01:18.593 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  06:21:06 +0000 (0:00:00.166)       0:01:18.759 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Generating 'hostnqn' file for glance_api] ***********************",
                                "Wednesday 30 September 2026  06:21:06 +0000 (0:00:00.146)       0:01:18.906 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Generating 'hostid' file for glance_api] ************************",
                                "Wednesday 30 September 2026  06:21:07 +0000 (0:00:00.172)       0:01:19.078 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for glance] ******************",
                                "Wednesday 30 September 2026  06:21:07 +0000 (0:00:00.214)       0:01:19.293 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for glance] ***",
                                "Wednesday 30 September 2026  06:21:09 +0000 (0:00:02.470)       0:01:21.763 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart glance-api container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart glance-api container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart glance-api container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for glance] ***",
                                "Wednesday 30 September 2026  06:21:10 +0000 (0:00:00.263)       0:01:22.026 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.10,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.11,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'glance-api', 'value': {'container_name': 'glance_api', 'group': 'glance-api', 'host_in_groups': True, 'enabled': True, 'image': 'registry.osism.tech/kolla/glance-api:2026.1', 'environment': {'http_proxy': '', 'https_proxy': '', 'no_proxy': 'localhost,127.0.0.1,192.168.16.12,192.168.16.9'}, 'privileged': True, 'volumes': ['/etc/kolla/glance-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'glance:/var/lib/glance/', '', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', None, None], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9292/healthcheck'], 'timeout': 30}, 'wsgi': 'glance.wsgi.api:application', 'haproxy': {'glance_api': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}, 'glance_api_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9292', 'frontend_http_extra': ['timeout client 6h'], 'backend_http_extra': ['timeout server 6h', 'option httpchk GET /healthcheck', 'http-check expect status 200'], 'custom_member_list': ['server testbed-node-0 192.168.16.10:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-1 192.168.16.11:9292 check inter 2000 rise 2 fall 5 ', 'server testbed-node-2 192.168.16.12:9292 check inter 2000 rise 2 fall 5 ', ''], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:21:11 +0000 (0:00:01.243)       0:01:23.270 *** ",
                                "",
                                "TASK [glance : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:21:11 +0000 (0:00:00.026)       0:01:23.297 *** ",
                                "",
                                "TASK [glance : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:21:11 +0000 (0:00:00.026)       0:01:23.323 *** ",
                                "",
                                "RUNNING HANDLER [glance : Restart glance-api container] ************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:21:11 +0000 (0:00:00.026)       0:01:23.349 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Running Glance database contract container] *********************",
                                "Wednesday 30 September 2026  06:21:27 +0000 (0:00:16.554)       0:01:39.904 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Disable log_bin_trust_function_creators function] ***************",
                                "Wednesday 30 September 2026  06:21:38 +0000 (0:00:10.436)       0:01:50.340 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [glance : Finish Glance upgrade] ******************************************",
                                "Wednesday 30 September 2026  06:21:42 +0000 (0:00:03.846)       0:01:54.187 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [glance : Include tasks from legacy_upgrade.yml] **************************",
                                "Wednesday 30 September 2026  06:21:42 +0000 (0:00:00.198)       0:01:54.385 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=30  \u001b[0m \u001b[0;33mchanged=12  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=14  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:21:42 +0000 (0:00:00.236)       0:01:54.622 *** ",
                                "=============================================================================== ",
                                "glance : Running Glance database expand container ---------------------- 19.13s",
                                "glance : Restart glance-api container ---------------------------------- 16.56s",
                                "glance : Running Glance database contract container -------------------- 10.44s",
                                "glance : Running Glance database migrate container ---------------------- 9.69s",
                                "glance : Stop glance service -------------------------------------------- 5.87s",
                                "glance : Enable log_bin_trust_function_creators function ---------------- 3.92s",
                                "glance : Disable log_bin_trust_function_creators function --------------- 3.85s",
                                "service-check-containers : Check containers for glance ------------------ 2.47s",
                                "glance : Copying over config.json files for services -------------------- 2.30s",
                                "glance : Copying over glance-api.conf ----------------------------------- 2.25s",
                                "glance : Copying over config.json files for services -------------------- 2.13s",
                                "glance : Copying over glance-api.conf ----------------------------------- 2.13s",
                                "service-cert-copy : Copying over extra CA certificates for glance ------- 2.02s",
                                "service-cert-copy : Copying over extra CA certificates for glance ------- 1.92s",
                                "service-uwsgi-config : Copying over uWSGI config for glance-api --------- 1.76s",
                                "glance : Copy over multiple ceph configs for Glance --------------------- 1.74s",
                                "service-uwsgi-config : Copying over uWSGI config for glance-api --------- 1.72s",
                                "glance : Remove glance-tls-proxy ---------------------------------------- 1.59s",
                                "glance : Ensuring config directories exist ------------------------------ 1.49s",
                                "glance : Ensuring config directories exist ------------------------------ 1.47s",
                                "+ osism apply -a upgrade cinder",
                                "\u001b[32m2026-09-30 06:21:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of cinder.\u001b[0m",
                                "\u001b[32m2026-09-30 06:21:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 7d0e0bfa-405b-41de-8c39-97b8592414e2 (cinder) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:21:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 7d0e0bfa-405b-41de-8c39-97b8592414e2 (cinder) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:21:49 +0000 (0:00:00.392)       0:00:00.392 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:21:50 +0000 (0:00:00.185)       0:00:00.578 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_cinder_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_cinder_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_cinder_True)\u001b[0m",
                                "",
                                "PLAY [Apply role cinder] *******************************************************",
                                "",
                                "TASK [cinder : Include tasks for action upgrade] *******************************",
                                "Wednesday 30 September 2026  06:21:50 +0000 (0:00:00.287)       0:00:00.865 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [cinder : Configure cinder] ***********************************************",
                                "Wednesday 30 September 2026  06:21:50 +0000 (0:00:00.442)       0:00:01.308 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/config.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  06:21:51 +0000 (0:00:00.229)       0:00:01.537 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [cinder : Configure external Huawei backend] ******************************",
                                "Wednesday 30 September 2026  06:21:54 +0000 (0:00:03.652)       0:00:05.190 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Configure external Ceph backend] ********************************",
                                "Wednesday 30 September 2026  06:21:54 +0000 (0:00:00.089)       0:00:05.279 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/external_ceph.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring cinder service ceph config subdirs exists] *************",
                                "Wednesday 30 September 2026  06:21:54 +0000 (0:00:00.141)       0:00:05.420 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m",
                                "",
                                "TASK [cinder : Copying over multiple ceph.conf for cinder services] ************",
                                "Wednesday 30 September 2026  06:21:56 +0000 (0:00:01.391)       0:00:06.811 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "",
                                "TASK [cinder : Copy over Ceph keyring files for cinder-volume] *****************",
                                "Wednesday 30 September 2026  06:22:02 +0000 (0:00:06.063)       0:00:12.875 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [cinder : Copy over Ceph keyring files for cinder-backup] *****************",
                                "Wednesday 30 September 2026  06:22:03 +0000 (0:00:01.196)       0:00:14.071 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  06:22:06 +0000 (0:00:02.785)       0:00:16.857 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m",
                                "",
                                "TASK [cinder : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  06:22:07 +0000 (0:00:01.194)       0:00:18.051 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Set cinder policy file] *****************************************",
                                "Wednesday 30 September 2026  06:22:07 +0000 (0:00:00.128)       0:00:18.179 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over TLS certificates] **********************************",
                                "Wednesday 30 September 2026  06:22:07 +0000 (0:00:00.096)       0:00:18.276 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/copy-certs.yml for testbed-node-0\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for cinder] *******",
                                "Wednesday 30 September 2026  06:22:08 +0000 (0:00:00.195)       0:00:18.471 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for cinder] ***",
                                "Wednesday 30 September 2026  06:22:13 +0000 (0:00:05.657)       0:00:24.128 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for cinder] ***",
                                "Wednesday 30 September 2026  06:22:14 +0000 (0:00:01.071)       0:00:25.199 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for cinder] ****",
                                "Wednesday 30 September 2026  06:22:15 +0000 (0:00:01.025)       0:00:26.225 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  06:22:16 +0000 (0:00:00.997)       0:00:27.222 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Cinder] **********************************************",
                                "Wednesday 30 September 2026  06:22:22 +0000 (0:00:06.049)       0:00:33.272 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for cinder-api] *********",
                                "Wednesday 30 September 2026  06:22:22 +0000 (0:00:00.178)       0:00:33.450 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over cinder.conf] ***************************************",
                                "Wednesday 30 September 2026  06:22:24 +0000 (0:00:01.585)       0:00:35.036 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [cinder : Generating 'hostnqn' file for cinder_volume] ********************",
                                "Wednesday 30 September 2026  06:22:34 +0000 (0:00:09.955)       0:00:44.991 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  06:22:36 +0000 (0:00:01.600)       0:00:46.591 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over nfs_shares files for cinder_volume] ****************",
                                "Wednesday 30 September 2026  06:22:37 +0000 (0:00:01.029)       0:00:47.621 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Running Cinder bootstrap container] *****************************",
                                "Wednesday 30 September 2026  06:22:37 +0000 (0:00:00.305)       0:00:47.927 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  06:23:08 +0000 (0:00:31.115)       0:01:19.042 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [cinder : Configure external Huawei backend] ******************************",
                                "Wednesday 30 September 2026  06:23:12 +0000 (0:00:03.798)       0:01:22.841 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Configure external Ceph backend] ********************************",
                                "Wednesday 30 September 2026  06:23:12 +0000 (0:00:00.211)       0:01:23.052 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring cinder service ceph config subdirs exists] *************",
                                "Wednesday 30 September 2026  06:23:12 +0000 (0:00:00.289)       0:01:23.342 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=cinder-backup)\u001b[0m",
                                "",
                                "TASK [cinder : Copying over multiple ceph.conf for cinder services] ************",
                                "Wednesday 30 September 2026  06:23:14 +0000 (0:00:01.425)       0:01:24.767 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=[{'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}]) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=[{'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}, {'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True}])\u001b[0m",
                                "",
                                "TASK [cinder : Copy over Ceph keyring files for cinder-volume] *****************",
                                "Wednesday 30 September 2026  06:23:20 +0000 (0:00:05.708)       0:01:30.475 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [cinder : Copy over Ceph keyring files for cinder-backup] *****************",
                                "Wednesday 30 September 2026  06:23:21 +0000 (0:00:01.345)       0:01:31.820 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder', 'pool': 'volumes', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'rbd-1', 'backend_name': 'rbd-1', 'cluster': 'ceph', 'user': 'cinder-backup', 'pool': 'backups', 'enabled': True})\u001b[0m",
                                "",
                                "TASK [cinder : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  06:23:24 +0000 (0:00:03.063)       0:01:34.884 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=cinder-volume)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=cinder-backup)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=cinder-backup)\u001b[0m",
                                "",
                                "TASK [cinder : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  06:23:25 +0000 (0:00:01.292)       0:01:36.176 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Set cinder policy file] *****************************************",
                                "Wednesday 30 September 2026  06:23:25 +0000 (0:00:00.117)       0:01:36.294 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over TLS certificates] **********************************",
                                "Wednesday 30 September 2026  06:23:26 +0000 (0:00:00.206)       0:01:36.500 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/cinder/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for cinder] *******",
                                "Wednesday 30 September 2026  06:23:26 +0000 (0:00:00.376)       0:01:36.877 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for cinder] ***",
                                "Wednesday 30 September 2026  06:23:32 +0000 (0:00:05.902)       0:01:42.779 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for cinder] ***",
                                "Wednesday 30 September 2026  06:23:33 +0000 (0:00:01.166)       0:01:43.946 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for cinder] ****",
                                "Wednesday 30 September 2026  06:23:34 +0000 (0:00:01.159)       0:01:45.105 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  06:23:35 +0000 (0:00:01.274)       0:01:46.379 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Cinder] **********************************************",
                                "Wednesday 30 September 2026  06:23:42 +0000 (0:00:06.166)       0:01:52.546 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for cinder-api] *********",
                                "Wednesday 30 September 2026  06:23:42 +0000 (0:00:00.457)       0:01:53.004 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over cinder.conf] ***************************************",
                                "Wednesday 30 September 2026  06:23:44 +0000 (0:00:01.631)       0:01:54.635 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [cinder : Generating 'hostnqn' file for cinder_volume] ********************",
                                "Wednesday 30 September 2026  06:23:53 +0000 (0:00:09.486)       0:02:04.122 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  06:23:54 +0000 (0:00:01.232)       0:02:05.355 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [cinder : Copying over nfs_shares files for cinder_volume] ****************",
                                "Wednesday 30 September 2026  06:23:55 +0000 (0:00:01.027)       0:02:06.382 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for cinder] ******************",
                                "Wednesday 30 September 2026  06:23:56 +0000 (0:00:00.297)       0:02:06.680 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for cinder] ***",
                                "Wednesday 30 September 2026  06:24:03 +0000 (0:00:07.156)       0:02:13.836 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cinder-api container,Restart cinder-scheduler container,Restart cinder-volume container,Restart cinder-backup container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cinder-api container,Restart cinder-scheduler container,Restart cinder-volume container,Restart cinder-backup container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart cinder-api container,Restart cinder-scheduler container,Restart cinder-volume container,Restart cinder-backup container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for cinder] ***",
                                "Wednesday 30 September 2026  06:24:03 +0000 (0:00:00.291)       0:02:14.128 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [cinder : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:24:04 +0000 (0:00:01.107)       0:02:15.235 *** ",
                                "",
                                "TASK [cinder : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:24:04 +0000 (0:00:00.031)       0:02:15.267 *** ",
                                "",
                                "TASK [cinder : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:24:04 +0000 (0:00:00.028)       0:02:15.295 *** ",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-api container] ************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:24:04 +0000 (0:00:00.026)       0:02:15.322 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-scheduler container] ******************",
                                "Wednesday 30 September 2026  06:24:31 +0000 (0:00:26.476)       0:02:41.799 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-volume container] *********************",
                                "Wednesday 30 September 2026  06:24:41 +0000 (0:00:10.649)       0:02:52.448 *** ",
                                "",
                                "STILL ALIVE [task 'cinder : Restart cinder-volume container' is running] *******",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Restart cinder-backup container] *********************",
                                "Wednesday 30 September 2026  06:27:04 +0000 (0:02:22.899)       0:05:15.348 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [cinder : Wait for cinder services to update service versions] ***",
                                "Wednesday 30 September 2026  06:29:17 +0000 (0:02:12.233)       0:07:27.581 *** ",
                                "Pausing for 30 seconds",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Reload cinder services to remove RPC version pin] ***************",
                                "Wednesday 30 September 2026  06:29:47 +0000 (0:00:30.133)       0:07:57.715 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-api', 'value': {'container_name': 'cinder_api', 'group': 'cinder-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-api:2026.1', 'volumes': ['/etc/kolla/cinder-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8776/healthcheck'], 'timeout': 30}, 'wsgi': 'cinder.wsgi.api:application', 'haproxy': {'cinder_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'cinder_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8776', 'listen_port': '8776', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-scheduler', 'value': {'container_name': 'cinder_scheduler', 'group': 'cinder-scheduler', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-scheduler:2026.1', 'volumes': ['/etc/kolla/cinder-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-volume', 'value': {'container_name': 'cinder_volume', 'group': 'cinder-volume', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-volume:2026.1', 'privileged': True, 'ipc_mode': 'host', 'tmpfs': [None], 'volumes': ['/etc/kolla/cinder-volume/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-volume 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'cinder-backup', 'value': {'container_name': 'cinder_backup', 'group': 'cinder-backup', 'enabled': True, 'image': 'registry.osism.tech/kolla/cinder-backup:2026.1', 'privileged': True, 'ipc_mode': 'host', 'volumes': ['/etc/kolla/cinder-backup/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/lib/modules:/lib/modules:ro', '/run:/run:shared', 'cinder:/var/lib/cinder', None, 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port cinder-backup 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting services for cinder] *************",
                                "Wednesday 30 September 2026  06:30:12 +0000 (0:00:24.763)       0:08:22.479 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=cinderv3 (volumev3))\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting endpoints for cinder] ************",
                                "Wednesday 30 September 2026  06:30:17 +0000 (0:00:05.161)       0:08:27.640 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating projects for cinder] **********************",
                                "Wednesday 30 September 2026  06:30:17 +0000 (0:00:00.387)       0:08:28.027 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating/deleting users for cinder] ****************",
                                "Wednesday 30 September 2026  06:30:17 +0000 (0:00:00.091)       0:08:28.119 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : Creating roles for cinder] *************************",
                                "Wednesday 30 September 2026  06:30:17 +0000 (0:00:00.104)       0:08:28.223 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [service-ks-register : Granting/revoking user roles for cinder] ***********",
                                "Wednesday 30 September 2026  06:30:17 +0000 (0:00:00.119)       0:08:28.343 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [cinder : Running Cinder online schema migration] *************************",
                                "Wednesday 30 September 2026  06:30:18 +0000 (0:00:00.206)       0:08:28.549 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=43  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=22  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=9   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:30:28 +0000 (0:00:10.880)       0:08:39.430 *** ",
                                "=============================================================================== ",
                                "cinder : Restart cinder-volume container ------------------------------ 142.90s",
                                "cinder : Restart cinder-backup container ------------------------------ 132.23s",
                                "cinder : Running Cinder bootstrap container ---------------------------- 31.11s",
                                "cinder : Wait for cinder services to update service versions ----------- 30.13s",
                                "cinder : Restart cinder-api container ---------------------------------- 26.48s",
                                "cinder : Reload cinder services to remove RPC version pin -------------- 24.76s",
                                "cinder : Running Cinder online schema migration ------------------------ 10.88s",
                                "cinder : Restart cinder-scheduler container ---------------------------- 10.65s",
                                "cinder : Copying over cinder.conf --------------------------------------- 9.96s",
                                "cinder : Copying over cinder.conf --------------------------------------- 9.49s",
                                "service-check-containers : Check containers for cinder ------------------ 7.16s",
                                "cinder : Copying over config.json files for services -------------------- 6.17s",
                                "cinder : Copying over multiple ceph.conf for cinder services ------------ 6.06s",
                                "cinder : Copying over config.json files for services -------------------- 6.05s",
                                "service-cert-copy : Copying over extra CA certificates for cinder ------- 5.90s",
                                "cinder : Copying over multiple ceph.conf for cinder services ------------ 5.71s",
                                "service-cert-copy : Copying over extra CA certificates for cinder ------- 5.66s",
                                "service-ks-register : Creating/deleting services for cinder ------------- 5.16s",
                                "cinder : Ensuring config directories exist ------------------------------ 3.80s",
                                "cinder : Ensuring config directories exist ------------------------------ 3.65s",
                                "+ osism apply -a upgrade barbican",
                                "\u001b[32m2026-09-30 06:30:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of barbican.\u001b[0m",
                                "\u001b[32m2026-09-30 06:30:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask d7adaa0d-6162-4a4c-9f24-f7b01d0fd1d0 (barbican) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:30:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task d7adaa0d-6162-4a4c-9f24-f7b01d0fd1d0 (barbican) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:30:36 +0000 (0:00:00.470)       0:00:00.470 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:30:36 +0000 (0:00:00.171)       0:00:00.641 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_barbican_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_barbican_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_barbican_True)\u001b[0m",
                                "",
                                "PLAY [Apply role barbican] *****************************************************",
                                "",
                                "TASK [barbican : Include tasks for action upgrade] *****************************",
                                "Wednesday 30 September 2026  06:30:37 +0000 (0:00:00.320)       0:00:00.962 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/barbican/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [barbican : Ensuring config directories exist] ****************************",
                                "Wednesday 30 September 2026  06:30:37 +0000 (0:00:00.375)       0:00:01.337 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [barbican : Check if policies shall be overwritten] ***********************",
                                "Wednesday 30 September 2026  06:30:40 +0000 (0:00:02.630)       0:00:03.968 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [barbican : Set barbican policy file] *************************************",
                                "Wednesday 30 September 2026  06:30:40 +0000 (0:00:00.110)       0:00:04.078 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Copying over TLS certificates] ********************************",
                                "Wednesday 30 September 2026  06:30:40 +0000 (0:00:00.201)       0:00:04.279 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/barbican/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for barbican] *****",
                                "Wednesday 30 September 2026  06:30:40 +0000 (0:00:00.304)       0:00:04.584 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for barbican] ***",
                                "Wednesday 30 September 2026  06:30:44 +0000 (0:00:03.927)       0:00:08.511 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for barbican] ***",
                                "Wednesday 30 September 2026  06:30:45 +0000 (0:00:00.803)       0:00:09.315 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for barbican] ***",
                                "Wednesday 30 September 2026  06:30:46 +0000 (0:00:00.844)       0:00:10.159 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for barbican-api] ****************************************",
                                "Wednesday 30 September 2026  06:30:47 +0000 (0:00:00.967)       0:00:11.126 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for barbican-api] *******",
                                "Wednesday 30 September 2026  06:30:47 +0000 (0:00:00.332)       0:00:11.459 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Copying over config.json files for services] ******************",
                                "Wednesday 30 September 2026  06:30:49 +0000 (0:00:01.990)       0:00:13.449 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [barbican : Checking whether barbican-api-paste.ini file exists] **********",
                                "Wednesday 30 September 2026  06:30:53 +0000 (0:00:04.388)       0:00:17.838 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [barbican : Copying over barbican-api-paste.ini] **************************",
                                "Wednesday 30 September 2026  06:30:55 +0000 (0:00:01.130)       0:00:18.968 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Copying over barbican.conf] ***********************************",
                                "Wednesday 30 September 2026  06:30:55 +0000 (0:00:00.206)       0:00:19.174 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [barbican : Copying over existing policy file] ****************************",
                                "Wednesday 30 September 2026  06:31:01 +0000 (0:00:06.111)       0:00:25.286 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for barbican] ****************",
                                "Wednesday 30 September 2026  06:31:02 +0000 (0:00:00.888)       0:00:26.175 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for barbican] ***",
                                "Wednesday 30 September 2026  06:31:07 +0000 (0:00:05.532)       0:00:31.707 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart barbican-api container,Restart barbican-keystone-listener container,Restart barbican-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart barbican-api container,Restart barbican-keystone-listener container,Restart barbican-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart barbican-api container,Restart barbican-keystone-listener container,Restart barbican-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for barbican] ***",
                                "Wednesday 30 September 2026  06:31:08 +0000 (0:00:00.276)       0:00:31.984 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-api', 'value': {'container_name': 'barbican_api', 'group': 'barbican-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-api:2026.1', 'volumes': ['/etc/kolla/barbican-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'barbican:/var/lib/barbican/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9311/healthcheck'], 'timeout': 30}, 'wsgi': 'barbican.wsgi.api:application', 'haproxy': {'barbican_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'barbican_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9311', 'listen_port': '9311', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-keystone-listener', 'value': {'container_name': 'barbican_keystone_listener', 'group': 'barbican-keystone-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-keystone-listener:2026.1', 'volumes': ['/etc/kolla/barbican-keystone-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-keystone-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'barbican-worker', 'value': {'container_name': 'barbican_worker', 'group': 'barbican-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/barbican-worker:2026.1', 'volumes': ['/etc/kolla/barbican-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port barbican-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [barbican : Running barbican bootstrap container] *************************",
                                "Wednesday 30 September 2026  06:31:08 +0000 (0:00:00.868)       0:00:32.852 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [barbican : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  06:31:19 +0000 (0:00:10.661)       0:00:43.514 *** ",
                                "",
                                "TASK [barbican : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  06:31:19 +0000 (0:00:00.025)       0:00:43.540 *** ",
                                "",
                                "TASK [barbican : Flush handlers] ***********************************************",
                                "Wednesday 30 September 2026  06:31:19 +0000 (0:00:00.025)       0:00:43.565 *** ",
                                "",
                                "RUNNING HANDLER [barbican : Restart barbican-api container] ********************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:31:19 +0000 (0:00:00.027)       0:00:43.593 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [barbican : Restart barbican-keystone-listener container] ******",
                                "Wednesday 30 September 2026  06:33:31 +0000 (0:02:11.846)       0:02:55.439 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [barbican : Restart barbican-worker container] *****************",
                                "Wednesday 30 September 2026  06:33:42 +0000 (0:00:10.589)       0:03:06.028 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=15  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:33:52 +0000 (0:00:10.759)       0:03:16.788 *** ",
                                "=============================================================================== ",
                                "barbican : Restart barbican-api container ----------------------------- 131.85s",
                                "barbican : Restart barbican-worker container --------------------------- 10.76s",
                                "barbican : Running barbican bootstrap container ------------------------ 10.66s",
                                "barbican : Restart barbican-keystone-listener container ---------------- 10.59s",
                                "barbican : Copying over barbican.conf ----------------------------------- 6.11s",
                                "service-check-containers : Check containers for barbican ---------------- 5.53s",
                                "barbican : Copying over config.json files for services ------------------ 4.39s",
                                "service-cert-copy : Copying over extra CA certificates for barbican ----- 3.93s",
                                "barbican : Ensuring config directories exist ---------------------------- 2.63s",
                                "service-uwsgi-config : Copying over uWSGI config for barbican-api ------- 1.99s",
                                "barbican : Checking whether barbican-api-paste.ini file exists ---------- 1.13s",
                                "service-cert-copy : Copying over backend internal TLS key for barbican --- 0.97s",
                                "barbican : Copying over existing policy file ---------------------------- 0.89s",
                                "service-check-containers : Check containers that require iteration for barbican --- 0.87s",
                                "service-cert-copy : Copying over backend internal TLS certificate for barbican --- 0.84s",
                                "service-cert-copy : Check containers that require iteration for barbican --- 0.80s",
                                "barbican : Include tasks for action upgrade ----------------------------- 0.38s",
                                "Configure uWSGI for barbican-api ---------------------------------------- 0.33s",
                                "Group hosts based on enabled services ----------------------------------- 0.32s",
                                "barbican : Copying over TLS certificates -------------------------------- 0.30s",
                                "+ osism apply -a upgrade designate",
                                "\u001b[32m2026-09-30 06:33:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of designate.\u001b[0m",
                                "\u001b[32m2026-09-30 06:33:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 271c9401-5e53-4e1f-a689-a669229c9686 (designate) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:33:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 271c9401-5e53-4e1f-a689-a669229c9686 (designate) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:34:00 +0000 (0:00:00.432)       0:00:00.432 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:34:00 +0000 (0:00:00.189)       0:00:00.622 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_designate_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_designate_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_designate_True)\u001b[0m",
                                "",
                                "PLAY [Apply role designate] ****************************************************",
                                "",
                                "TASK [designate : Include tasks for action upgrade] ****************************",
                                "Wednesday 30 September 2026  06:34:00 +0000 (0:00:00.232)       0:00:00.854 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/designate/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [designate : Ensuring config directories exist] ***************************",
                                "Wednesday 30 September 2026  06:34:01 +0000 (0:00:00.390)       0:00:01.245 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [designate : Check if policies shall be overwritten] **********************",
                                "Wednesday 30 September 2026  06:34:06 +0000 (0:00:04.992)       0:00:06.238 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [designate : Set designate policy file] ***********************************",
                                "Wednesday 30 September 2026  06:34:06 +0000 (0:00:00.123)       0:00:06.361 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Copying over TLS certificates] *******************************",
                                "Wednesday 30 September 2026  06:34:06 +0000 (0:00:00.185)       0:00:06.547 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/designate/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for designate] ****",
                                "Wednesday 30 September 2026  06:34:06 +0000 (0:00:00.347)       0:00:06.895 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for designate] ***",
                                "Wednesday 30 September 2026  06:34:15 +0000 (0:00:08.491)       0:00:15.386 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for designate] ***",
                                "Wednesday 30 September 2026  06:34:16 +0000 (0:00:01.166)       0:00:16.552 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for designate] ***",
                                "Wednesday 30 September 2026  06:34:17 +0000 (0:00:01.302)       0:00:17.854 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Copying over config.json files for services] *****************",
                                "Wednesday 30 September 2026  06:34:19 +0000 (0:00:01.316)       0:00:19.171 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Designate] *******************************************",
                                "Wednesday 30 September 2026  06:34:26 +0000 (0:00:07.663)       0:00:26.834 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for designate-api] ******",
                                "Wednesday 30 September 2026  06:34:27 +0000 (0:00:00.476)       0:00:27.311 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Copying over designate.conf] *********************************",
                                "Wednesday 30 September 2026  06:34:28 +0000 (0:00:01.602)       0:00:28.913 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [designate : Copying over pools.yaml] *************************************",
                                "Wednesday 30 September 2026  06:34:41 +0000 (0:00:12.516)       0:00:41.430 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/designate/templates/pools.yaml.j2)\u001b[0m",
                                "",
                                "TASK [designate : Copying over named.conf] *************************************",
                                "Wednesday 30 September 2026  06:34:44 +0000 (0:00:03.019)       0:00:44.449 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/designate/templates/named.conf.j2)\u001b[0m",
                                "",
                                "TASK [designate : Copying over rndc.conf] **************************************",
                                "Wednesday 30 September 2026  06:34:46 +0000 (0:00:01.734)       0:00:46.183 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [designate : Copying over rndc.key] ***************************************",
                                "Wednesday 30 September 2026  06:34:49 +0000 (0:00:03.814)       0:00:49.998 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [designate : Include tasks from backend_external.yml] *********************",
                                "Wednesday 30 September 2026  06:34:53 +0000 (0:00:03.653)       0:00:53.651 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [designate : Copying over existing policy file] ***************************",
                                "Wednesday 30 September 2026  06:34:53 +0000 (0:00:00.208)       0:00:53.859 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for designate] ***************",
                                "Wednesday 30 September 2026  06:34:55 +0000 (0:00:01.503)       0:00:55.363 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for designate] ***",
                                "Wednesday 30 September 2026  06:35:05 +0000 (0:00:09.877)       0:01:05.240 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart designate-api container,Restart designate-backend-bind9 container,Restart designate-central container,Restart designate-mdns container,Restart designate-producer container,Restart designate-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart designate-api container,Restart designate-backend-bind9 container,Restart designate-central container,Restart designate-mdns container,Restart designate-producer container,Restart designate-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart designate-api container,Restart designate-backend-bind9 container,Restart designate-central container,Restart designate-mdns container,Restart designate-producer container,Restart designate-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for designate] ***",
                                "Wednesday 30 September 2026  06:35:05 +0000 (0:00:00.270)       0:01:05.510 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-api', 'value': {'container_name': 'designate_api', 'group': 'designate-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-api:2026.1', 'volumes': ['/etc/kolla/designate-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9001/healthcheck'], 'timeout': 30}, 'wsgi': 'designate.wsgi.api:application', 'haproxy': {'designate_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}, 'designate_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9001', 'listen_port': '9001', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200'], 'tls_backend': False}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-backend-bind9', 'value': {'container_name': 'designate_backend_bind9', 'group': 'designate-backend-bind9', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-backend-bind9:2026.1', 'volumes': ['/etc/kolla/designate-backend-bind9/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'designate_backend_bind9:/var/lib/named/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_listen named 53'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-central', 'value': {'container_name': 'designate_central', 'group': 'designate-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-central:2026.1', 'volumes': ['/etc/kolla/designate-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-central 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-mdns', 'value': {'container_name': 'designate_mdns', 'group': 'designate-mdns', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-mdns:2026.1', 'volumes': ['/etc/kolla/designate-mdns/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-mdns 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-producer', 'value': {'container_name': 'designate_producer', 'group': 'designate-producer', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-producer:2026.1', 'volumes': ['/etc/kolla/designate-producer/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-producer 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'designate-worker', 'value': {'container_name': 'designate_worker', 'group': 'designate-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/designate-worker:2026.1', 'volumes': ['/etc/kolla/designate-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port designate-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [designate : Running Designate bootstrap container] ***********************",
                                "Wednesday 30 September 2026  06:35:06 +0000 (0:00:01.311)       0:01:06.822 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [designate : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:35:20 +0000 (0:00:13.847)       0:01:20.669 *** ",
                                "",
                                "TASK [designate : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:35:20 +0000 (0:00:00.036)       0:01:20.706 *** ",
                                "",
                                "TASK [designate : Flush handlers] **********************************************",
                                "Wednesday 30 September 2026  06:35:20 +0000 (0:00:00.027)       0:01:20.733 *** ",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-backend-bind9 container] ********",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:35:20 +0000 (0:00:00.027)       0:01:20.760 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-api container] ******************",
                                "Wednesday 30 September 2026  06:35:33 +0000 (0:00:12.434)       0:01:33.195 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-central container] **************",
                                "Wednesday 30 September 2026  06:35:43 +0000 (0:00:10.667)       0:01:43.863 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-producer container] *************",
                                "Wednesday 30 September 2026  06:37:55 +0000 (0:02:11.271)       0:03:55.134 *** ",
                                "",
                                "STILL ALIVE [task 'designate : Restart designate-producer container' is running] ***",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-mdns container] *****************",
                                "Wednesday 30 September 2026  06:40:06 +0000 (0:02:11.247)       0:06:06.382 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [designate : Restart designate-worker container] ***************",
                                "Wednesday 30 September 2026  06:40:17 +0000 (0:00:10.909)       0:06:17.292 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [designate : Non-destructive DNS pools update] ****************************",
                                "Wednesday 30 September 2026  06:40:28 +0000 (0:00:10.987)       0:06:28.279 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=13  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:40:37 +0000 (0:00:09.558)       0:06:37.838 *** ",
                                "=============================================================================== ",
                                "designate : Restart designate-central container ----------------------- 131.27s",
                                "designate : Restart designate-producer container ---------------------- 131.25s",
                                "designate : Running Designate bootstrap container ---------------------- 13.85s",
                                "designate : Copying over designate.conf -------------------------------- 12.52s",
                                "designate : Restart designate-backend-bind9 container ------------------ 12.44s",
                                "designate : Restart designate-worker container ------------------------- 10.99s",
                                "designate : Restart designate-mdns container --------------------------- 10.91s",
                                "designate : Restart designate-api container ---------------------------- 10.67s",
                                "service-check-containers : Check containers for designate --------------- 9.88s",
                                "designate : Non-destructive DNS pools update ---------------------------- 9.56s",
                                "service-cert-copy : Copying over extra CA certificates for designate ---- 8.49s",
                                "designate : Copying over config.json files for services ----------------- 7.66s",
                                "designate : Ensuring config directories exist --------------------------- 4.99s",
                                "designate : Copying over rndc.conf -------------------------------------- 3.81s",
                                "designate : Copying over rndc.key --------------------------------------- 3.65s",
                                "designate : Copying over pools.yaml ------------------------------------- 3.02s",
                                "designate : Copying over named.conf ------------------------------------- 1.73s",
                                "service-uwsgi-config : Copying over uWSGI config for designate-api ------ 1.60s",
                                "designate : Copying over existing policy file --------------------------- 1.50s",
                                "service-cert-copy : Copying over backend internal TLS key for designate --- 1.32s",
                                "+ osism apply -a upgrade ceilometer",
                                "\u001b[32m2026-09-30 06:40:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of ceilometer.\u001b[0m",
                                "\u001b[32m2026-09-30 06:40:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask eb76364c-e2c1-4148-a61e-71a5aaaefef9 (ceilometer) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:40:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task eb76364c-e2c1-4148-a61e-71a5aaaefef9 (ceilometer) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:40:45 +0000 (0:00:00.370)       0:00:00.370 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:40:45 +0000 (0:00:00.337)       0:00:00.708 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_ceilometer_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_ceilometer_True)\u001b[0m",
                                "",
                                "PLAY [Apply role ceilometer] ***************************************************",
                                "",
                                "TASK [ceilometer : Include tasks for action upgrade] ***************************",
                                "Wednesday 30 September 2026  06:40:45 +0000 (0:00:00.400)       0:00:01.109 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [ceilometer : Ensuring config directories exist] **************************",
                                "Wednesday 30 September 2026  06:40:46 +0000 (0:00:00.669)       0:00:01.778 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if the folder for custom meter definitions exist] *****",
                                "Wednesday 30 September 2026  06:40:48 +0000 (0:00:02.402)       0:00:04.181 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set variable that indicates if we have a folder for custom meter YAML files] ***",
                                "Wednesday 30 September 2026  06:40:51 +0000 (0:00:02.232)       0:00:06.413 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Find all *.yaml files in custom meter definitions folder (if the folder exist)] ***",
                                "Wednesday 30 September 2026  06:40:51 +0000 (0:00:00.342)       0:00:06.756 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set the variable that control the copy of custom meter definitions] ***",
                                "Wednesday 30 September 2026  06:40:51 +0000 (0:00:00.403)       0:00:07.160 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Create default folder for custom meter definitions] *********",
                                "Wednesday 30 September 2026  06:40:52 +0000 (0:00:00.485)       0:00:07.645 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying custom meter definitions to Ceilometer] *************",
                                "Wednesday 30 September 2026  06:40:52 +0000 (0:00:00.518)       0:00:08.164 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if the folder for dynamic pollsters definitions exist] ***",
                                "Wednesday 30 September 2026  06:40:53 +0000 (0:00:00.645)       0:00:08.810 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set the variable that control the copy of dynamic pollsters definitions] ***",
                                "Wednesday 30 September 2026  06:40:54 +0000 (0:00:01.108)       0:00:09.918 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Clean default folder for dynamic pollsters definitions] *****",
                                "Wednesday 30 September 2026  06:40:54 +0000 (0:00:00.338)       0:00:10.256 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Create default folder for dynamic pollsters definitions] ****",
                                "Wednesday 30 September 2026  06:40:55 +0000 (0:00:00.899)       0:00:11.156 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying dynamic pollsters definitions] **********************",
                                "Wednesday 30 September 2026  06:40:56 +0000 (0:00:00.358)       0:00:11.514 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if custom polling.yaml exists] ************************",
                                "Wednesday 30 September 2026  06:40:56 +0000 (0:00:00.384)       0:00:11.899 *** ",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over polling.yaml] **********************************",
                                "Wednesday 30 September 2026  06:40:59 +0000 (0:00:02.410)       0:00:14.309 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set ceilometer polling file's path] *************************",
                                "Wednesday 30 September 2026  06:40:59 +0000 (0:00:00.790)       0:00:15.100 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check custom gnocchi_resources.yaml exists] *****************",
                                "Wednesday 30 September 2026  06:41:00 +0000 (0:00:00.349)       0:00:15.450 *** ",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over gnocchi_resources.yaml] ************************",
                                "Wednesday 30 September 2026  06:41:02 +0000 (0:00:01.918)       0:00:17.368 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set ceilometer gnocchi_resources file's path] ***************",
                                "Wednesday 30 September 2026  06:41:02 +0000 (0:00:00.792)       0:00:18.161 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check if policies shall be overwritten] *********************",
                                "Wednesday 30 September 2026  06:41:03 +0000 (0:00:00.336)       0:00:18.497 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceilometer : Set ceilometer policy file] *********************************",
                                "Wednesday 30 September 2026  06:41:03 +0000 (0:00:00.134)       0:00:18.631 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over TLS certificates] ******************************",
                                "Wednesday 30 September 2026  06:41:03 +0000 (0:00:00.355)       0:00:18.987 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/ceilometer/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for ceilometer] ***",
                                "Wednesday 30 September 2026  06:41:04 +0000 (0:00:00.588)       0:00:19.575 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for ceilometer] ***",
                                "Wednesday 30 September 2026  06:41:07 +0000 (0:00:03.170)       0:00:22.745 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for ceilometer] ***",
                                "Wednesday 30 September 2026  06:41:08 +0000 (0:00:00.686)       0:00:23.432 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for ceilometer] ***",
                                "Wednesday 30 September 2026  06:41:08 +0000 (0:00:00.806)       0:00:24.238 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over config.json files for services] ****************",
                                "Wednesday 30 September 2026  06:41:10 +0000 (0:00:01.082)       0:00:25.320 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over ceilometer.conf] *******************************",
                                "Wednesday 30 September 2026  06:41:13 +0000 (0:00:03.397)       0:00:28.717 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Check custom event_definitions.yaml exists] *****************",
                                "Wednesday 30 September 2026  06:41:17 +0000 (0:00:04.173)       0:00:32.890 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over event_definitions.yaml] ************************",
                                "Wednesday 30 September 2026  06:41:19 +0000 (0:00:01.906)       0:00:34.797 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over event_definitions.yaml for notification service] ***",
                                "Wednesday 30 September 2026  06:41:19 +0000 (0:00:00.339)       0:00:35.136 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over event_pipeline.yaml] ***************************",
                                "Wednesday 30 September 2026  06:41:21 +0000 (0:00:01.427)       0:00:36.564 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceilometer : Check custom pipeline.yaml exists] **************************",
                                "Wednesday 30 September 2026  06:41:22 +0000 (0:00:01.672)       0:00:38.236 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over custom pipeline.yaml file] *********************",
                                "Wednesday 30 September 2026  06:41:25 +0000 (0:00:02.146)       0:00:40.383 *** ",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over pipeline.yaml file] ****************************",
                                "Wednesday 30 September 2026  06:41:28 +0000 (0:00:03.316)       0:00:43.699 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [ceilometer : Copying over existing policy file] **************************",
                                "Wednesday 30 September 2026  06:41:29 +0000 (0:00:00.849)       0:00:44.548 *** ",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for ceilometer] **************",
                                "Wednesday 30 September 2026  06:41:30 +0000 (0:00:00.938)       0:00:45.487 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for ceilometer] ***",
                                "Wednesday 30 September 2026  06:41:34 +0000 (0:00:03.997)       0:00:49.484 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-notification container,Restart ceilometer-central container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-notification container,Restart ceilometer-central container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-notification container,Restart ceilometer-central container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-compute container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-compute container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart ceilometer-compute container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for ceilometer] ***",
                                "Wednesday 30 September 2026  06:41:34 +0000 (0:00:00.582)       0:00:50.067 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'ceilometer-compute', 'value': {'container_name': 'ceilometer_compute', 'group': 'ceilometer-compute', 'enabled': True, 'privileged': True, 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'volumes': ['/etc/kolla/ceilometer-compute/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', 'nova_libvirt:/var/lib/libvirt', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-notification', 'value': {'container_name': 'ceilometer_notification', 'group': 'ceilometer-notification', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-notification:2026.1', 'volumes': ['/etc/kolla/ceilometer-notification/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port ceilometer-agent-notification 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'ceilometer-central', 'value': {'container_name': 'ceilometer_central', 'group': 'ceilometer-central', 'enabled': True, 'image': 'registry.osism.tech/kolla/ceilometer-central:2026.1', 'volumes': ['/etc/kolla/ceilometer-central/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'ceilometer:/var/lib/ceilometer/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': 'NONE', 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [ceilometer : Running Ceilometer bootstrap container] *********************",
                                "Wednesday 30 September 2026  06:41:35 +0000 (0:00:00.732)       0:00:50.799 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:41:43 +0000 (0:00:08.043)       0:00:58.842 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:41:43 +0000 (0:00:00.037)       0:00:58.879 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:41:43 +0000 (0:00:00.028)       0:00:58.908 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:41:43 +0000 (0:00:00.025)       0:00:58.933 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:41:43 +0000 (0:00:00.029)       0:00:58.963 *** ",
                                "",
                                "TASK [ceilometer : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:41:43 +0000 (0:00:00.022)       0:00:58.986 *** ",
                                "",
                                "RUNNING HANDLER [ceilometer : Restart ceilometer-notification container] *******",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:41:43 +0000 (0:00:00.026)       0:00:59.012 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceilometer : Restart ceilometer-central container] ************",
                                "Wednesday 30 September 2026  06:41:57 +0000 (0:00:13.415)       0:01:12.428 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [ceilometer : Restart ceilometer-compute container] ************",
                                "Wednesday 30 September 2026  06:42:08 +0000 (0:00:10.944)       0:01:23.372 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=6   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=24  \u001b[0m \u001b[0;33mchanged=5   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=21  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:42:19 +0000 (0:00:11.694)       0:01:35.066 *** ",
                                "=============================================================================== ",
                                "ceilometer : Restart ceilometer-notification container ----------------- 13.42s",
                                "ceilometer : Restart ceilometer-compute container ---------------------- 11.69s",
                                "ceilometer : Restart ceilometer-central container ---------------------- 10.94s",
                                "ceilometer : Running Ceilometer bootstrap container --------------------- 8.04s",
                                "ceilometer : Copying over ceilometer.conf ------------------------------- 4.17s",
                                "service-check-containers : Check containers for ceilometer -------------- 4.00s",
                                "ceilometer : Copying over config.json files for services ---------------- 3.39s",
                                "ceilometer : Copying over custom pipeline.yaml file --------------------- 3.32s",
                                "service-cert-copy : Copying over extra CA certificates for ceilometer --- 3.17s",
                                "ceilometer : Check if custom polling.yaml exists ------------------------ 2.41s",
                                "ceilometer : Ensuring config directories exist -------------------------- 2.40s",
                                "ceilometer : Check if the folder for custom meter definitions exist ----- 2.23s",
                                "ceilometer : Check custom pipeline.yaml exists -------------------------- 2.15s",
                                "ceilometer : Check custom gnocchi_resources.yaml exists ----------------- 1.92s",
                                "ceilometer : Check custom event_definitions.yaml exists ----------------- 1.91s",
                                "ceilometer : Copying over event_pipeline.yaml --------------------------- 1.67s",
                                "ceilometer : Copying over event_definitions.yaml for notification service --- 1.43s",
                                "ceilometer : Check if the folder for dynamic pollsters definitions exist --- 1.11s",
                                "service-cert-copy : Copying over backend internal TLS key for ceilometer --- 1.08s",
                                "ceilometer : Copying over existing policy file -------------------------- 0.94s",
                                "+ osism apply -a upgrade aodh",
                                "\u001b[32m2026-09-30 06:42:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of aodh.\u001b[0m",
                                "\u001b[32m2026-09-30 06:42:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask dfa07395-1cde-476c-a38e-3a9defd1bde4 (aodh) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:42:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task dfa07395-1cde-476c-a38e-3a9defd1bde4 (aodh) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:42:27 +0000 (0:00:00.429)       0:00:00.429 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:42:27 +0000 (0:00:00.212)       0:00:00.641 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_aodh_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_aodh_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_aodh_True)\u001b[0m",
                                "",
                                "PLAY [Apply role aodh] *********************************************************",
                                "",
                                "TASK [aodh : Include tasks for action upgrade] *********************************",
                                "Wednesday 30 September 2026  06:42:27 +0000 (0:00:00.264)       0:00:00.905 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/aodh/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [aodh : Ensuring config directories exist] ********************************",
                                "Wednesday 30 September 2026  06:42:28 +0000 (0:00:00.417)       0:00:01.322 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [aodh : Check if policies shall be overwritten] ***************************",
                                "Wednesday 30 September 2026  06:42:31 +0000 (0:00:03.283)       0:00:04.606 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [aodh : Set aodh policy file] *********************************************",
                                "Wednesday 30 September 2026  06:42:31 +0000 (0:00:00.115)       0:00:04.722 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : Copying over existing policy file] ********************************",
                                "Wednesday 30 September 2026  06:42:31 +0000 (0:00:00.177)       0:00:04.899 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : Copying over TLS certificates] ************************************",
                                "Wednesday 30 September 2026  06:42:32 +0000 (0:00:00.903)       0:00:05.803 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/aodh/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for aodh] *********",
                                "Wednesday 30 September 2026  06:42:33 +0000 (0:00:00.330)       0:00:06.133 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for aodh] ****",
                                "Wednesday 30 September 2026  06:42:38 +0000 (0:00:05.461)       0:00:11.595 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for aodh] ***",
                                "Wednesday 30 September 2026  06:42:39 +0000 (0:00:00.945)       0:00:12.540 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for aodh] ******",
                                "Wednesday 30 September 2026  06:42:40 +0000 (0:00:00.878)       0:00:13.419 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : Copying over config.json files for services] **********************",
                                "Wednesday 30 September 2026  06:42:41 +0000 (0:00:01.145)       0:00:14.564 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [aodh : Copying over aodh.conf] *******************************************",
                                "Wednesday 30 September 2026  06:42:47 +0000 (0:00:06.009)       0:00:20.574 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for aodh] ************************************************",
                                "Wednesday 30 September 2026  06:42:55 +0000 (0:00:08.270)       0:00:28.845 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for aodh-api] ***********",
                                "Wednesday 30 September 2026  06:42:56 +0000 (0:00:00.346)       0:00:29.192 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for aodh] ********************",
                                "Wednesday 30 September 2026  06:42:57 +0000 (0:00:01.664)       0:00:30.856 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for aodh] ***",
                                "Wednesday 30 September 2026  06:43:05 +0000 (0:00:07.264)       0:00:38.120 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart aodh-api container,Restart aodh-evaluator container,Restart aodh-listener container,Restart aodh-notifier container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart aodh-api container,Restart aodh-evaluator container,Restart aodh-listener container,Restart aodh-notifier container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart aodh-api container,Restart aodh-evaluator container,Restart aodh-listener container,Restart aodh-notifier container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for aodh] ***",
                                "Wednesday 30 September 2026  06:43:05 +0000 (0:00:00.263)       0:00:38.383 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-api', 'value': {'container_name': 'aodh_api', 'group': 'aodh-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-api:2026.1', 'volumes': ['/etc/kolla/aodh-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'aodh:/var/lib/aodh/', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8042/healthcheck'], 'timeout': 30}, 'wsgi': 'aodh.wsgi.api:application', 'haproxy': {'aodh_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'aodh_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8042', 'listen_port': '8042', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-evaluator', 'value': {'container_name': 'aodh_evaluator', 'group': 'aodh-evaluator', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-evaluator:2026.1', 'volumes': ['/etc/kolla/aodh-evaluator/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-evaluator 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-listener', 'value': {'container_name': 'aodh_listener', 'group': 'aodh-listener', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-listener:2026.1', 'volumes': ['/etc/kolla/aodh-listener/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-listener 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'aodh-notifier', 'value': {'container_name': 'aodh_notifier', 'group': 'aodh-notifier', 'enabled': True, 'image': 'registry.osism.tech/kolla/aodh-notifier:2026.1', 'volumes': ['/etc/kolla/aodh-notifier/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port aodh-notifier 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [aodh : Running aodh bootstrap container] *********************************",
                                "Wednesday 30 September 2026  06:43:06 +0000 (0:00:00.907)       0:00:39.291 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [aodh : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:43:20 +0000 (0:00:14.175)       0:00:53.467 *** ",
                                "",
                                "TASK [aodh : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:43:20 +0000 (0:00:00.036)       0:00:53.503 *** ",
                                "",
                                "TASK [aodh : Flush handlers] ***************************************************",
                                "Wednesday 30 September 2026  06:43:20 +0000 (0:00:00.035)       0:00:53.539 *** ",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-api container] ****************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:43:20 +0000 (0:00:00.044)       0:00:53.583 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-evaluator container] **********************",
                                "Wednesday 30 September 2026  06:43:31 +0000 (0:00:11.155)       0:01:04.739 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-listener container] ***********************",
                                "Wednesday 30 September 2026  06:43:42 +0000 (0:00:10.532)       0:01:15.271 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [aodh : Restart aodh-notifier container] ***********************",
                                "Wednesday 30 September 2026  06:43:52 +0000 (0:00:10.405)       0:01:25.677 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=16  \u001b[0m \u001b[0;33mchanged=9   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:44:08 +0000 (0:00:15.887)       0:01:41.564 *** ",
                                "=============================================================================== ",
                                "aodh : Restart aodh-notifier container --------------------------------- 15.89s",
                                "aodh : Running aodh bootstrap container -------------------------------- 14.18s",
                                "aodh : Restart aodh-api container -------------------------------------- 11.16s",
                                "aodh : Restart aodh-evaluator container -------------------------------- 10.53s",
                                "aodh : Restart aodh-listener container --------------------------------- 10.41s",
                                "aodh : Copying over aodh.conf ------------------------------------------- 8.27s",
                                "service-check-containers : Check containers for aodh -------------------- 7.26s",
                                "aodh : Copying over config.json files for services ---------------------- 6.01s",
                                "service-cert-copy : Copying over extra CA certificates for aodh --------- 5.46s",
                                "aodh : Ensuring config directories exist -------------------------------- 3.28s",
                                "service-uwsgi-config : Copying over uWSGI config for aodh-api ----------- 1.66s",
                                "service-cert-copy : Copying over backend internal TLS key for aodh ------ 1.15s",
                                "service-cert-copy : Check containers that require iteration for aodh ---- 0.94s",
                                "service-check-containers : Check containers that require iteration for aodh --- 0.91s",
                                "aodh : Copying over existing policy file -------------------------------- 0.90s",
                                "service-cert-copy : Copying over backend internal TLS certificate for aodh --- 0.88s",
                                "aodh : Include tasks for action upgrade --------------------------------- 0.41s",
                                "Configure uWSGI for aodh ------------------------------------------------ 0.35s",
                                "aodh : Copying over TLS certificates ------------------------------------ 0.33s",
                                "Group hosts based on enabled services ----------------------------------- 0.27s",
                                "++ semver latest 7.0.0",
                                "+ [[ -1 -ge 0 ]]",
                                "+ [[ latest == \\l\\a\\t\\e\\s\\t ]]",
                                "+ osism apply -a bootstrap octavia",
                                "\u001b[32m2026-09-30 06:44:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of octavia.\u001b[0m",
                                "\u001b[32m2026-09-30 06:44:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 880c8877-8e76-46d0-a614-90c65dd4faef (octavia) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:44:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 880c8877-8e76-46d0-a614-90c65dd4faef (octavia) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:44:15 +0000 (0:00:00.373)       0:00:00.373 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:44:16 +0000 (0:00:00.171)       0:00:00.545 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_octavia_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_octavia_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_octavia_True)\u001b[0m",
                                "",
                                "PLAY [Apply role octavia] ******************************************************",
                                "",
                                "TASK [octavia : Include tasks for action bootstrap] ****************************",
                                "Wednesday 30 September 2026  06:44:16 +0000 (0:00:00.266)       0:00:00.811 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/bootstrap.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia database] *************************************",
                                "Wednesday 30 September 2026  06:44:16 +0000 (0:00:00.315)       0:00:01.127 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia persistence database] *************************",
                                "Wednesday 30 September 2026  06:44:21 +0000 (0:00:04.412)       0:00:05.540 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia database user and setting permissions] ********",
                                "Wednesday 30 September 2026  06:44:24 +0000 (0:00:03.108)       0:00:08.648 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Creating Octavia persistence database user and setting permissions] ***",
                                "Wednesday 30 September 2026  06:44:27 +0000 (0:00:03.241)       0:00:11.890 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Running Octavia bootstrap container] ***************************",
                                "Wednesday 30 September 2026  06:44:31 +0000 (0:00:03.720)       0:00:15.610 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=8   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=3   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:44:50 +0000 (0:00:19.317)       0:00:34.928 *** ",
                                "=============================================================================== ",
                                "octavia : Running Octavia bootstrap container -------------------------- 19.32s",
                                "octavia : Creating Octavia database ------------------------------------- 4.41s",
                                "octavia : Creating Octavia persistence database user and setting permissions --- 3.72s",
                                "octavia : Creating Octavia database user and setting permissions -------- 3.24s",
                                "octavia : Creating Octavia persistence database ------------------------- 3.11s",
                                "octavia : Include tasks for action bootstrap ---------------------------- 0.32s",
                                "Group hosts based on enabled services ----------------------------------- 0.27s",
                                "Group hosts based on Kolla action --------------------------------------- 0.17s",
                                "+ osism apply -a upgrade octavia",
                                "\u001b[32m2026-09-30 06:44:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of octavia.\u001b[0m",
                                "\u001b[32m2026-09-30 06:44:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 60e16e95-6eff-4ae6-b2e0-c69701a308c8 (octavia) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:44:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 60e16e95-6eff-4ae6-b2e0-c69701a308c8 (octavia) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:44:57 +0000 (0:00:00.377)       0:00:00.377 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:44:57 +0000 (0:00:00.195)       0:00:00.572 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_octavia_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_octavia_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_octavia_True)\u001b[0m",
                                "",
                                "PLAY [Apply role octavia] ******************************************************",
                                "",
                                "TASK [octavia : Include tasks for action upgrade] ******************************",
                                "Wednesday 30 September 2026  06:44:58 +0000 (0:00:00.246)       0:00:00.818 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [octavia : Include tasks from get_resources_info.yml] *********************",
                                "Wednesday 30 September 2026  06:44:58 +0000 (0:00:00.355)       0:00:01.174 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/get_resources_info.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [octavia : Get amphora flavor info] ***************************************",
                                "Wednesday 30 September 2026  06:44:58 +0000 (0:00:00.302)       0:00:01.477 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Get project id for project service] ****************************",
                                "Wednesday 30 September 2026  06:45:04 +0000 (0:00:05.209)       0:00:06.686 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Get security groups for octavia] *******************************",
                                "Wednesday 30 September 2026  06:45:08 +0000 (0:00:04.883)       0:00:11.570 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=lb-mgmt-sec-grp)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=lb-health-mgr-sec-grp)\u001b[0m",
                                "",
                                "TASK [octavia : Get loadbalancer management network] ***************************",
                                "Wednesday 30 September 2026  06:45:19 +0000 (0:00:10.671)       0:00:22.241 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Set octavia resources facts] ***********************************",
                                "Wednesday 30 September 2026  06:45:25 +0000 (0:00:05.642)       0:00:27.884 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  06:45:25 +0000 (0:00:00.205)       0:00:28.089 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [octavia : Check if policies shall be overwritten] ************************",
                                "Wednesday 30 September 2026  06:45:29 +0000 (0:00:04.054)       0:00:32.143 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Set octavia policy file] ***************************************",
                                "Wednesday 30 September 2026  06:45:29 +0000 (0:00:00.114)       0:00:32.257 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Copying over existing policy file] *****************************",
                                "Wednesday 30 September 2026  06:45:29 +0000 (0:00:00.201)       0:00:32.459 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  06:45:30 +0000 (0:00:01.101)       0:00:33.560 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/octavia/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for octavia] ******",
                                "Wednesday 30 September 2026  06:45:31 +0000 (0:00:00.349)       0:00:33.910 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for octavia] ***",
                                "Wednesday 30 September 2026  06:45:38 +0000 (0:00:07.650)       0:00:41.561 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for octavia] ***",
                                "Wednesday 30 September 2026  06:45:40 +0000 (0:00:01.037)       0:00:42.598 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for octavia] ***",
                                "Wednesday 30 September 2026  06:45:41 +0000 (0:00:01.261)       0:00:43.859 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Copying over config.json files for services] *******************",
                                "Wednesday 30 September 2026  06:45:42 +0000 (0:00:01.078)       0:00:44.938 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for Octavia] *********************************************",
                                "Wednesday 30 September 2026  06:45:49 +0000 (0:00:07.249)       0:00:52.188 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for octavia-api] ********",
                                "Wednesday 30 September 2026  06:45:49 +0000 (0:00:00.330)       0:00:52.518 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [octavia : Copying over octavia.conf] *************************************",
                                "Wednesday 30 September 2026  06:45:51 +0000 (0:00:01.486)       0:00:54.005 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [octavia : Copying over Octavia SSH key] **********************************",
                                "Wednesday 30 September 2026  06:46:05 +0000 (0:00:13.661)       0:01:07.667 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Copying certificate files for octavia-worker] ******************",
                                "Wednesday 30 September 2026  06:46:06 +0000 (0:00:01.376)       0:01:09.044 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m",
                                "",
                                "TASK [octavia : Copying certificate files for octavia-housekeeping] ************",
                                "Wednesday 30 September 2026  06:46:12 +0000 (0:00:06.124)       0:01:15.169 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m",
                                "",
                                "TASK [octavia : Copying certificate files for octavia-health-manager] **********",
                                "Wednesday 30 September 2026  06:46:16 +0000 (0:00:04.392)       0:01:19.561 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=client.cert-and-key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=client_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=server_ca.cert.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=server_ca.key.pem)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=server_ca.key.pem)\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for octavia] *****************",
                                "Wednesday 30 September 2026  06:46:21 +0000 (0:00:04.977)       0:01:24.539 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for octavia] ***",
                                "Wednesday 30 September 2026  06:46:30 +0000 (0:00:08.799)       0:01:33.338 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart octavia-api container,Restart octavia-driver-agent container,Restart octavia-health-manager container,Restart octavia-housekeeping container,Restart octavia-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart octavia-api container,Restart octavia-driver-agent container,Restart octavia-health-manager container,Restart octavia-housekeeping container,Restart octavia-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart octavia-api container,Restart octavia-driver-agent container,Restart octavia-health-manager container,Restart octavia-housekeeping container,Restart octavia-worker container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for octavia] ***",
                                "Wednesday 30 September 2026  06:46:31 +0000 (0:00:00.301)       0:01:33.640 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-api', 'value': {'container_name': 'octavia_api', 'group': 'octavia-api', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-api:2026.1', 'volumes': ['/etc/kolla/octavia-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:9876'], 'timeout': 30}, 'wsgi': 'octavia.wsgi.api:application', 'haproxy': {'octavia_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}, 'octavia_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9876', 'listen_port': '9876', 'tls_backend': False, 'backend_http_extra': ['option httpchk GET /', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-driver-agent', 'value': {'container_name': 'octavia_driver_agent', 'group': 'octavia-driver-agent', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-driver-agent:2026.1', 'volumes': ['/etc/kolla/octavia-driver-agent/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '', 'octavia_driver_agent:/var/run/octavia/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-health-manager', 'value': {'container_name': 'octavia_health_manager', 'group': 'octavia-health-manager', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-health-manager:2026.1', 'volumes': ['/etc/kolla/octavia-health-manager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-health-manager 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-housekeeping', 'value': {'container_name': 'octavia_housekeeping', 'group': 'octavia-housekeeping', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-housekeeping:2026.1', 'volumes': ['/etc/kolla/octavia-housekeeping/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-housekeeping 3306'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'octavia-worker', 'value': {'container_name': 'octavia_worker', 'group': 'octavia-worker', 'enabled': True, 'image': 'registry.osism.tech/kolla/octavia-worker:2026.1', 'volumes': ['/etc/kolla/octavia-worker/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port octavia-worker 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [octavia : Running Octavia bootstrap container] ***************************",
                                "Wednesday 30 September 2026  06:46:32 +0000 (0:00:01.093)       0:01:34.734 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [octavia : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:46:43 +0000 (0:00:11.654)       0:01:46.389 *** ",
                                "",
                                "TASK [octavia : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:46:43 +0000 (0:00:00.032)       0:01:46.421 *** ",
                                "",
                                "TASK [octavia : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:46:43 +0000 (0:00:00.025)       0:01:46.447 *** ",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-api container] **********************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:46:43 +0000 (0:00:00.030)       0:01:46.478 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-driver-agent container] *************",
                                "Wednesday 30 September 2026  06:46:59 +0000 (0:00:15.485)       0:02:01.963 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-health-manager container] ***********",
                                "Wednesday 30 September 2026  06:47:11 +0000 (0:00:12.283)       0:02:14.246 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-housekeeping container] *************",
                                "Wednesday 30 September 2026  06:47:22 +0000 (0:00:11.159)       0:02:25.405 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [octavia : Restart octavia-worker container] *******************",
                                "Wednesday 30 September 2026  06:47:33 +0000 (0:00:11.024)       0:02:36.429 *** ",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=28  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:47:49 +0000 (0:00:15.796)       0:02:52.226 *** ",
                                "=============================================================================== ",
                                "octavia : Restart octavia-worker container ----------------------------- 15.80s",
                                "octavia : Restart octavia-api container -------------------------------- 15.49s",
                                "octavia : Copying over octavia.conf ------------------------------------ 13.66s",
                                "octavia : Restart octavia-driver-agent container ----------------------- 12.28s",
                                "octavia : Running Octavia bootstrap container -------------------------- 11.65s",
                                "octavia : Restart octavia-health-manager container --------------------- 11.16s",
                                "octavia : Restart octavia-housekeeping container ----------------------- 11.02s",
                                "octavia : Get security groups for octavia ------------------------------ 10.67s",
                                "service-check-containers : Check containers for octavia ----------------- 8.80s",
                                "service-cert-copy : Copying over extra CA certificates for octavia ------ 7.65s",
                                "octavia : Copying over config.json files for services ------------------- 7.25s",
                                "octavia : Copying certificate files for octavia-worker ------------------ 6.12s",
                                "octavia : Get loadbalancer management network --------------------------- 5.64s",
                                "octavia : Get amphora flavor info --------------------------------------- 5.21s",
                                "octavia : Copying certificate files for octavia-health-manager ---------- 4.98s",
                                "octavia : Get project id for project service ---------------------------- 4.88s",
                                "octavia : Copying certificate files for octavia-housekeeping ------------ 4.39s",
                                "octavia : Ensuring config directories exist ----------------------------- 4.05s",
                                "service-uwsgi-config : Copying over uWSGI config for octavia-api -------- 1.49s",
                                "octavia : Copying over Octavia SSH key ---------------------------------- 1.38s",
                                "+ [[ false == \\f\\a\\l\\s\\e ]]",
                                "+ sh -c /opt/configuration/scripts/upgrade/310-openstack-extended.sh",
                                "\u001b[32m2026-09-30 06:47:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of gnocchi.\u001b[0m",
                                "\u001b[32m2026-09-30 06:47:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 03133610-a981-48cf-b977-9c69cbb7187d (gnocchi) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:47:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 03133610-a981-48cf-b977-9c69cbb7187d (gnocchi) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:47:56 +0000 (0:00:00.392)       0:00:00.392 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:47:57 +0000 (0:00:00.222)       0:00:00.614 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_gnocchi_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_gnocchi_False)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_gnocchi_False)\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: enable_gnocchi_True\u001b[0m",
                                "",
                                "PLAY [Apply role gnocchi] ******************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:47:57 +0000 (0:00:00.212)       0:00:00.826 *** ",
                                "=============================================================================== ",
                                "Group hosts based on Kolla action --------------------------------------- 0.22s",
                                "Group hosts based on enabled services ----------------------------------- 0.21s",
                                "\u001b[32m2026-09-30 06:48:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of manila.\u001b[0m",
                                "\u001b[32m2026-09-30 06:48:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 1248c8ba-2d5f-4621-a6b2-1a1c406f72e6 (manila) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:48:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 1248c8ba-2d5f-4621-a6b2-1a1c406f72e6 (manila) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:48:04 +0000 (0:00:00.376)       0:00:00.376 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:48:04 +0000 (0:00:00.190)       0:00:00.567 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_manila_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_manila_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_manila_True)\u001b[0m",
                                "",
                                "PLAY [Apply role manila] *******************************************************",
                                "",
                                "TASK [manila : Include tasks for action upgrade] *******************************",
                                "Wednesday 30 September 2026  06:48:04 +0000 (0:00:00.272)       0:00:00.839 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/manila/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [manila : Ensuring config directories exist] ******************************",
                                "Wednesday 30 September 2026  06:48:05 +0000 (0:00:00.352)       0:00:01.191 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [manila : Include tasks from external_ceph.yml] ***************************",
                                "Wednesday 30 September 2026  06:48:08 +0000 (0:00:03.093)       0:00:04.285 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/manila/tasks/external_ceph.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [manila : Ensuring manila service ceph config subdir exists] **************",
                                "Wednesday 30 September 2026  06:48:08 +0000 (0:00:00.285)       0:00:04.570 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : Copy over multiple ceph configs for Manila] *********************",
                                "Wednesday 30 September 2026  06:48:09 +0000 (0:00:00.666)       0:00:05.237 *** ",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "",
                                "TASK [manila : Copy over ceph Manila keyrings] *********************************",
                                "Wednesday 30 September 2026  06:48:10 +0000 (0:00:01.607)       0:00:06.845 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'name': 'cephfsnative1', 'share_name': 'CEPHFS1', 'driver': 'cephfsnative', 'cluster': 'ceph', 'enabled': True, 'protocols': ['CEPHFS']})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'name': 'cephfsnfs1', 'share_name': 'CEPHFSNFS1', 'driver': 'cephfsnfs', 'cluster': 'ceph', 'enabled': False, 'protocols': ['NFS', 'CIFS']}) \u001b[0m",
                                "",
                                "TASK [manila : Ensuring config directory has correct owner and permission] *****",
                                "Wednesday 30 September 2026  06:48:12 +0000 (0:00:01.386)       0:00:08.231 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=manila-share)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=manila-share)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=manila-share)\u001b[0m",
                                "",
                                "TASK [manila : Check if policies shall be overwritten] *************************",
                                "Wednesday 30 September 2026  06:48:13 +0000 (0:00:00.793)       0:00:09.025 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [manila : Set manila policy file] *****************************************",
                                "Wednesday 30 September 2026  06:48:13 +0000 (0:00:00.106)       0:00:09.131 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : Copying over TLS certificates] **********************************",
                                "Wednesday 30 September 2026  06:48:13 +0000 (0:00:00.200)       0:00:09.331 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/manila/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for manila] *******",
                                "Wednesday 30 September 2026  06:48:13 +0000 (0:00:00.335)       0:00:09.666 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for manila] ***",
                                "Wednesday 30 September 2026  06:48:19 +0000 (0:00:05.760)       0:00:15.427 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for manila] ***",
                                "Wednesday 30 September 2026  06:48:20 +0000 (0:00:01.078)       0:00:16.506 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for manila] ****",
                                "Wednesday 30 September 2026  06:48:21 +0000 (0:00:01.008)       0:00:17.514 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Configure uWSGI for cloudkitty-api] **************************************",
                                "Wednesday 30 September 2026  06:48:22 +0000 (0:00:01.001)       0:00:18.516 *** ",
                                "\u001b[0;36mincluded: service-uwsgi-config for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-uwsgi-config : Copying over uWSGI config for manila-api] *********",
                                "Wednesday 30 September 2026  06:48:22 +0000 (0:00:00.323)       0:00:18.839 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : Copying over config.json files for services] ********************",
                                "Wednesday 30 September 2026  06:48:24 +0000 (0:00:01.621)       0:00:20.460 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [manila : Copying over manila.conf] ***************************************",
                                "Wednesday 30 September 2026  06:48:30 +0000 (0:00:05.759)       0:00:26.220 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [manila : Copying over manila-share.conf] *********************************",
                                "Wednesday 30 September 2026  06:48:36 +0000 (0:00:06.162)       0:00:32.383 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=manila-share)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=manila-share)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=manila-share)\u001b[0m",
                                "",
                                "TASK [manila : Copying over existing policy file] ******************************",
                                "Wednesday 30 September 2026  06:48:39 +0000 (0:00:02.582)       0:00:34.965 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for manila] ******************",
                                "Wednesday 30 September 2026  06:48:39 +0000 (0:00:00.891)       0:00:35.856 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for manila] ***",
                                "Wednesday 30 September 2026  06:48:46 +0000 (0:00:06.542)       0:00:42.398 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart manila-api container,Restart manila-scheduler container,Restart manila-share container,Restart manila-data container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart manila-api container,Restart manila-scheduler container,Restart manila-share container,Restart manila-data container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart manila-api container,Restart manila-scheduler container,Restart manila-share container,Restart manila-data container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for manila] ***",
                                "Wednesday 30 September 2026  06:48:46 +0000 (0:00:00.257)       0:00:42.656 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-api', 'value': {'container_name': 'manila_api', 'group': 'manila-api', 'image': 'registry.osism.tech/kolla/manila-api:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-api/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:8786/healthcheck'], 'timeout': 30}, 'wsgi': 'manila.wsgi.api:application', 'haproxy': {'manila_api': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}, 'manila_api_external': {'enabled': 'yes', 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '8786', 'listen_port': '8786', 'backend_http_extra': ['option httpchk GET /healthcheck', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-scheduler', 'value': {'container_name': 'manila_scheduler', 'group': 'manila-scheduler', 'image': 'registry.osism.tech/kolla/manila-scheduler:2026.1', 'enabled': True, 'volumes': ['/etc/kolla/manila-scheduler/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-scheduler 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-share', 'value': {'container_name': 'manila_share', 'group': 'manila-share', 'image': 'registry.osism.tech/kolla/manila-share:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-share/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', '/dev/shm:/dev/shm', '/lib/modules:/lib/modules:ro', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-share 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'manila-data', 'value': {'container_name': 'manila_data', 'group': 'manila-data', 'image': 'registry.osism.tech/kolla/manila-data:2026.1', 'enabled': True, 'privileged': True, 'volumes': ['/etc/kolla/manila-data/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/dev/:/dev/', '/run:/run:shared', 'kolla_logs:/var/log/kolla/', ''], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_port manila-data 5672'], 'timeout': 30}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [manila : Running Manila bootstrap container] *****************************",
                                "Wednesday 30 September 2026  06:48:47 +0000 (0:00:01.062)       0:00:43.719 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [manila : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:49:05 +0000 (0:00:18.046)       0:01:01.766 *** ",
                                "",
                                "TASK [manila : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:49:05 +0000 (0:00:00.031)       0:01:01.797 *** ",
                                "",
                                "TASK [manila : Flush handlers] *************************************************",
                                "Wednesday 30 September 2026  06:49:05 +0000 (0:00:00.030)       0:01:01.828 *** ",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-api container] ************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:49:05 +0000 (0:00:00.031)       0:01:01.859 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-data container] ***********************",
                                "Wednesday 30 September 2026  06:49:20 +0000 (0:00:14.080)       0:01:15.939 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-scheduler container] ******************",
                                "Wednesday 30 September 2026  06:49:40 +0000 (0:00:20.778)       0:01:36.717 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [manila : Restart manila-share container] **********************",
                                "Wednesday 30 September 2026  06:49:51 +0000 (0:00:11.094)       0:01:47.811 *** ",
                                "",
                                "STILL ALIVE [task 'manila : Restart manila-share container' is running] ********",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=23  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=7   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=10  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=6   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:52:07 +0000 (0:02:15.823)       0:04:03.634 *** ",
                                "=============================================================================== ",
                                "manila : Restart manila-share container ------------------------------- 135.82s",
                                "manila : Restart manila-data container --------------------------------- 20.78s",
                                "manila : Running Manila bootstrap container ---------------------------- 18.05s",
                                "manila : Restart manila-api container ---------------------------------- 14.08s",
                                "manila : Restart manila-scheduler container ---------------------------- 11.09s",
                                "service-check-containers : Check containers for manila ------------------ 6.54s",
                                "manila : Copying over manila.conf --------------------------------------- 6.16s",
                                "service-cert-copy : Copying over extra CA certificates for manila ------- 5.76s",
                                "manila : Copying over config.json files for services -------------------- 5.76s",
                                "manila : Ensuring config directories exist ------------------------------ 3.09s",
                                "manila : Copying over manila-share.conf --------------------------------- 2.58s",
                                "service-uwsgi-config : Copying over uWSGI config for manila-api --------- 1.62s",
                                "manila : Copy over multiple ceph configs for Manila --------------------- 1.61s",
                                "manila : Copy over ceph Manila keyrings --------------------------------- 1.39s",
                                "service-cert-copy : Check containers that require iteration for manila --- 1.08s",
                                "service-check-containers : Check containers that require iteration for manila --- 1.06s",
                                "service-cert-copy : Copying over backend internal TLS certificate for manila --- 1.01s",
                                "service-cert-copy : Copying over backend internal TLS key for manila ---- 1.00s",
                                "manila : Copying over existing policy file ------------------------------ 0.89s",
                                "manila : Ensuring config directory has correct owner and permission ----- 0.79s",
                                "+ [[ true == \\t\\r\\u\\e ]]",
                                "+ osism migrate rabbitmq3to4 delete",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 6 classic queue(s) in vhost '/'\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-cinder\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-glance\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-ironic\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-keystone\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-neutron\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted queue: osism-listener-nova\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully deleted 6 queue(s) in vhost '/'\u001b[0m",
                                "+ osism migrate rabbitmq3to4 list",
                                "\u001b[32m2026-09-30 06:52:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mNo classic queues found in vhost '/'\u001b[0m",
                                "+ osism migrate rabbitmq3to4 list --vhost openstack --quorum",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 199 quorum queue(s) in vhost 'openstack':\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - alarm.all.sample (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - alarming.sample (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers.barbican.queue (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout_testbed-node-0:barbican-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout_testbed-node-1:barbican-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican.workers_fanout_testbed-node-2:barbican-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - barbican_notifications.info (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-0:designate-central:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-0:designate-central:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-1:designate-central:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-1:designate-central:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-2:designate-central:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - central_fanout_testbed-node-2:designate-central:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout_testbed-node-0:cinder-backup:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout_testbed-node-1:cinder-backup:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-backup_fanout_testbed-node-2:cinder-backup:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout_testbed-node-0:cinder-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout_testbed-node-1:cinder-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-scheduler_fanout_testbed-node-2:cinder-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-0@rbd-volumes_fanout_testbed-node-0:cinder-volume:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-1@rbd-volumes_fanout_testbed-node-1:cinder-volume:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume.testbed-node-2@rbd-volumes_fanout_testbed-node-2:cinder-volume:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout_testbed-node-0:cinder-volume:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout_testbed-node-1:cinder-volume:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - cinder-volume_fanout_testbed-node-2:cinder-volume:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt.testbed-node-3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt.testbed-node-4 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt.testbed-node-5 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt_fanout_testbed-node-3:nova-compute:3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt_fanout_testbed-node-4:nova-compute:3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute-alt_fanout_testbed-node-5:nova-compute:3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute.testbed-node-3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute.testbed-node-4 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute.testbed-node-5 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout_testbed-node-3:nova-compute:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout_testbed-node-4:nova-compute:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - compute_fanout_testbed-node-5:nova-compute:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-0:nova-conductor:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-0:nova-conductor:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-1:nova-conductor:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-1:nova-conductor:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-2:nova-conductor:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - conductor_fanout_testbed-node-2:nova-conductor:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - event.sample (vhost: openstack, messages: 3)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout_testbed-node-0:manila-data:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout_testbed-node-1:manila-data:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-data_fanout_testbed-node-2:manila-data:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout_testbed-node-0:manila-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout_testbed-node-1:manila-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-scheduler_fanout_testbed-node-2:manila-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share.testbed-node-0@cephfsnative1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share.testbed-node-1@cephfsnative1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share.testbed-node-2@cephfsnative1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout_testbed-node-0:manila-share:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout_testbed-node-1:manila-share:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - manila-share_fanout_testbed-node-2:manila-share:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.audit (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.critical (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.debug (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.error (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.info (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.sample (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - notifications.warn (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout_testbed-node-0:octavia-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout_testbed-node-1:octavia-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - octavia_provisioning_v2_fanout_testbed-node-2:octavia-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-cinder (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-glance (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-ironic (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-keystone (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-neutron (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - osism-listener-nova (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-0:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-0:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-1:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-1:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-2:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - producer_fanout_testbed-node-2:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-0:neutron-rpc-server:4 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-0:neutron-rpc-server:5 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-0:neutron-rpc-server:6 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-1:neutron-rpc-server:4 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-1:neutron-rpc-server:5 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-1:neutron-rpc-server:6 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-2:neutron-rpc-server:4 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-2:neutron-rpc-server:5 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-plugin_fanout_testbed-node-2:neutron-rpc-server:6 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:10 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:11 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:12 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-0:neutron-rpc-server:3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:10 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:11 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:12 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-1:neutron-rpc-server:3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:10 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:11 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:12 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-reports-plugin_fanout_testbed-node-2:neutron-rpc-server:3 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-0:neutron-rpc-server:7 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-0:neutron-rpc-server:8 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-0:neutron-rpc-server:9 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-1:neutron-rpc-server:7 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-1:neutron-rpc-server:8 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-1:neutron-rpc-server:9 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-2:neutron-rpc-server:7 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-2:neutron-rpc-server:8 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - q-server-resource-versions_fanout_testbed-node-2:neutron-rpc-server:9 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-0:designate-manage:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-0:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-0:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-1:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-1:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-2:designate-producer:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-2:designate-producer:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-3:nova-compute:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-4:nova-compute:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - reply_testbed-node-5:nova-compute:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-0:nova-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-0:nova-scheduler:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-1:nova-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-1:nova-scheduler:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-2:nova-scheduler:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - scheduler_fanout_testbed-node-2:nova-scheduler:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker.testbed-node-0 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker.testbed-node-1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker.testbed-node-2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-0:designate-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-0:designate-worker:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-1:designate-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-1:designate-worker:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-2:designate-worker:1 (vhost: openstack, messages: 0)\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m  - worker_fanout_testbed-node-2:designate-worker:2 (vhost: openstack, messages: 0)\u001b[0m",
                                "+ osism migrate rabbitmq3to4 delete-exchanges",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFound 39 exchange(s) in vhost '/'\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: aodh\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: barbican.workers_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: ceilometer\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: central_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-backup_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-scheduler_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume.testbed-node-0@rbd-volumes_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume.testbed-node-1@rbd-volumes_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume.testbed-node-2@rbd-volumes_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: cinder-volume_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: designate\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: dns\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: glance\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: heat\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: ironic\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: keystone\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: l3_agent_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: magnum\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: manila-data_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: manila-scheduler_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: manila-share_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-Network-1.2_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-Port-1.10_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-SecurityGroup-1.6_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-SecurityGroupRule-1.3_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: neutron-vo-Subnet-1.2_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: nova\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: octavia\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: octavia_provisioning_v2_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: openstack\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: producer_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: q-agent-notifier-port-update_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: q-agent-notifier-security_group-update_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: swift\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: trove\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: worker_fanout\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mDeleted exchange: zaqar\u001b[0m",
                                "\u001b[32m2026-09-30 06:52:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSuccessfully deleted 39 exchange(s) in vhost '/'\u001b[0m",
                                "+ osism migrate rabbitmq3to4 list-exchanges",
                                "\u001b[32m2026-09-30 06:53:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to RabbitMQ Management API at 192.168.16.10:15672 (node: testbed-node-0) as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 06:53:03\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mNo exchanges found in vhost '/'\u001b[0m",
                                "+ [[ false == \\f\\a\\l\\s\\e ]]",
                                "+ sh -c /opt/configuration/scripts/upgrade/400-monitoring.sh",
                                "\u001b[32m2026-09-30 06:53:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of prometheus.\u001b[0m",
                                "\u001b[32m2026-09-30 06:53:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask a0f36a38-1370-451e-a792-c6cf63953a12 (prometheus) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:53:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task a0f36a38-1370-451e-a792-c6cf63953a12 (prometheus) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:53:10 +0000 (0:00:00.288)       0:00:00.288 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:53:10 +0000 (0:00:00.448)       0:00:00.737 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item=enable_prometheus_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item=enable_prometheus_True)\u001b[0m",
                                "",
                                "PLAY [Apply role prometheus] ***************************************************",
                                "",
                                "TASK [prometheus : Include tasks for action upgrade] ***************************",
                                "Wednesday 30 September 2026  06:53:10 +0000 (0:00:00.465)       0:00:01.202 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/upgrade.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [prometheus : Ensuring config directories exist] **************************",
                                "Wednesday 30 September 2026  06:53:11 +0000 (0:00:00.735)       0:00:01.938 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over TLS certificates] ******************************",
                                "Wednesday 30 September 2026  06:53:15 +0000 (0:00:04.251)       0:00:06.190 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/prometheus/tasks/copy-certs.yml for testbed-manager, testbed-node-0, testbed-node-1, testbed-node-2, testbed-node-3, testbed-node-4, testbed-node-5\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for prometheus] ***",
                                "Wednesday 30 September 2026  06:53:16 +0000 (0:00:00.878)       0:00:07.068 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for prometheus] ***",
                                "Wednesday 30 September 2026  06:53:24 +0000 (0:00:07.488)       0:00:14.557 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for prometheus] ***",
                                "Wednesday 30 September 2026  06:53:25 +0000 (0:00:01.158)       0:00:15.716 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for prometheus] ***",
                                "Wednesday 30 September 2026  06:53:26 +0000 (0:00:01.257)       0:00:16.974 *** ",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over config.json files] *****************************",
                                "Wednesday 30 September 2026  06:53:28 +0000 (0:00:01.634)       0:00:18.608 *** ",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [prometheus : Find custom prometheus alert rules files] *******************",
                                "Wednesday 30 September 2026  06:53:35 +0000 (0:00:07.318)       0:00:25.927 *** ",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over custom prometheus alert rules files] ***********",
                                "Wednesday 30 September 2026  06:53:36 +0000 (0:00:01.329)       0:00:27.257 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Find prometheus common config overrides] ********************",
                                "Wednesday 30 September 2026  06:53:37 +0000 (0:00:00.413)       0:00:27.670 *** ",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Find prometheus host config overrides] **********************",
                                "Wednesday 30 September 2026  06:53:38 +0000 (0:00:01.099)       0:00:28.770 *** ",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-1/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-1/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-0/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-0/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-manager/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-manager/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-3/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-3/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-2/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-2/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-5/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-5/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5 -> localhost]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-4/prometheus.yml.d' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/testbed-node-4/prometheus.yml.d' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4 -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over prometheus config file] ************************",
                                "Wednesday 30 September 2026  06:53:41 +0000 (0:00:02.536)       0:00:31.306 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus.yml.j2)\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over prometheus web config file] ********************",
                                "Wednesday 30 September 2026  06:53:47 +0000 (0:00:06.510)       0:00:37.817 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-web.yml.j2)\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over prometheus alertmanager config file] ***********",
                                "Wednesday 30 September 2026  06:53:50 +0000 (0:00:03.089)       0:00:40.906 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/opt/configuration/environments/kolla/files/overlays/prometheus/prometheus-alertmanager.yml)\u001b[0m",
                                "",
                                "TASK [prometheus : Find custom Alertmanager alert notification templates] ******",
                                "Wednesday 30 September 2026  06:53:51 +0000 (0:00:01.222)       0:00:42.128 *** ",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over custom Alertmanager alert notification templates] ***",
                                "Wednesday 30 September 2026  06:53:52 +0000 (0:00:01.135)       0:00:43.264 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying over my.cnf for mysqld_exporter] ********************",
                                "Wednesday 30 September 2026  06:53:53 +0000 (0:00:00.467)       0:00:43.732 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying cloud config file for openstack exporter] ***********",
                                "Wednesday 30 September 2026  06:53:55 +0000 (0:00:01.579)       0:00:45.311 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/clouds.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Copying config file for blackbox exporter] ******************",
                                "Wednesday 30 September 2026  06:53:55 +0000 (0:00:00.522)       0:00:45.834 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager] => (item=/ansible/roles/prometheus/templates/prometheus-blackbox-exporter.yml.j2)\u001b[0m",
                                "",
                                "TASK [prometheus : Copying config file for openstack network exporter] *********",
                                "Wednesday 30 September 2026  06:53:56 +0000 (0:00:01.263)       0:00:47.097 *** ",
                                "\u001b[0;36mskipping: [testbed-manager] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item=/ansible/roles/prometheus/templates/openstack-network-exporter.yaml.j2)\u001b[0m",
                                "",
                                "TASK [prometheus : Find extra prometheus server config files] ******************",
                                "Wednesday 30 September 2026  06:53:58 +0000 (0:00:02.123)       0:00:49.221 *** ",
                                "\u001b[1;35m[WARNING]: Skipped '/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' path due to this access issue: '/opt/configuration/environments/kolla/files/overlays/prometheus/extras/' is not a directory\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager -> localhost]\u001b[0m",
                                "",
                                "TASK [prometheus : Create subdirectories for extra config files] ***************",
                                "Wednesday 30 September 2026  06:54:00 +0000 (0:00:01.136)       0:00:50.358 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Template extra prometheus server config files] **************",
                                "Wednesday 30 September 2026  06:54:00 +0000 (0:00:00.645)       0:00:51.003 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Check for the existence of Prometheus v2 container volume] ***",
                                "Wednesday 30 September 2026  06:54:01 +0000 (0:00:00.571)       0:00:51.575 *** ",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "",
                                "TASK [prometheus : Gracefully stop Prometheus] *********************************",
                                "Wednesday 30 September 2026  06:54:02 +0000 (0:00:00.993)       0:00:52.568 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Create new Prometheus v3 volume] ****************************",
                                "Wednesday 30 September 2026  06:54:02 +0000 (0:00:00.435)       0:00:53.004 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Move _data from old to new volume] **************************",
                                "Wednesday 30 September 2026  06:54:03 +0000 (0:00:00.455)       0:00:53.460 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [prometheus : Remove old Prometheus v2 volume] ****************************",
                                "Wednesday 30 September 2026  06:54:03 +0000 (0:00:00.401)       0:00:53.861 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for prometheus] **************",
                                "Wednesday 30 September 2026  06:54:04 +0000 (0:00:00.415)       0:00:54.277 *** ",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for prometheus] ***",
                                "Wednesday 30 September 2026  06:54:12 +0000 (0:00:08.259)       0:01:02.536 *** ",
                                "\u001b[0;33mchanged: [testbed-manager] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-server container,Restart prometheus-alertmanager container,Restart prometheus-blackbox-exporter container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-mysqld-exporter container,Restart prometheus-memcached-exporter container,Restart prometheus-elasticsearch-exporter container,Restart prometheus-openstack-network-exporter container,Restart prometheus-valkey-exporter container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-mysqld-exporter container,Restart prometheus-memcached-exporter container,Restart prometheus-elasticsearch-exporter container,Restart prometheus-openstack-network-exporter container,Restart prometheus-valkey-exporter container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-mysqld-exporter container,Restart prometheus-memcached-exporter container,Restart prometheus-elasticsearch-exporter container,Restart prometheus-openstack-network-exporter container,Restart prometheus-valkey-exporter container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-3] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-libvirt-exporter container,Restart prometheus-openstack-network-exporter container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-libvirt-exporter container,Restart prometheus-openstack-network-exporter container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart prometheus-libvirt-exporter container,Restart prometheus-openstack-network-exporter container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for prometheus] ***",
                                "Wednesday 30 September 2026  06:54:12 +0000 (0:00:00.550)       0:01:03.087 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-server', 'value': {'container_name': 'prometheus_server', 'group': 'prometheus', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-server:2026.1', 'volumes': ['/etc/kolla/prometheus-server/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'prometheus_server:/var/lib/prometheus', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_server': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}, 'prometheus_server_external': {'enabled': False, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9091', 'listen_port': '9091', 'active_passive': True, 'backend_http_extra': ['option httpchk GET /-/ready HTTP/1.0', \"http-check send hdr Authorization 'Basic aGFwcm94eTptdWVNaWV4aWUzYW5nb28wZnVjaGFod2VlUXVhaEpvbw=='\"]}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-alertmanager', 'value': {'container_name': 'prometheus_alertmanager', 'group': 'prometheus-alertmanager', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-alertmanager:2026.1', 'volumes': ['/etc/kolla/prometheus-alertmanager/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/', 'prometheus:/var/lib/prometheus'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'haproxy': {'prometheus_alertmanager': {'enabled': True, 'mode': 'http', 'external': False, 'port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}, 'prometheus_alertmanager_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '9093', 'listen_port': '9093', 'auth_user': 'admin', 'auth_pass': 'BXo64rLqmF7bTbWLDOnNJlD0qJ4BSTWocNHVNKU2', 'active_passive': True, 'backend_http_extra': ['option httpchk']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager] => (item={'key': 'prometheus-blackbox-exporter', 'value': {'cap_add': ['CAP_NET_RAW'], 'container_name': 'prometheus_blackbox_exporter', 'group': 'prometheus-blackbox-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-blackbox-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-libvirt-exporter', 'value': {'container_name': 'prometheus_libvirt_exporter', 'group': 'prometheus-libvirt-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-libvirt-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/libvirt:/run/libvirt:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-mysqld-exporter', 'value': {'container_name': 'prometheus_mysqld_exporter', 'group': 'prometheus-mysqld-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-mysqld-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-memcached-exporter', 'value': {'container_name': 'prometheus_memcached_exporter', 'group': 'prometheus-memcached-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-memcached-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-elasticsearch-exporter', 'value': {'container_name': 'prometheus_elasticsearch_exporter', 'group': 'prometheus-elasticsearch-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-elasticsearch-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-openstack-network-exporter', 'value': {'container_name': 'prometheus_openstack_network_exporter', 'group': 'prometheus-openstack-network-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-openstack-network-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/run/ovn:/run/ovn:ro', '/run/openvswitch:/run/openvswitch:ro', '/etc/timezone:/etc/timezone:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'pid_mode': 'host'}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'prometheus-valkey-exporter', 'value': {'container_name': 'prometheus_valkey_exporter', 'group': 'prometheus-valkey-exporter', 'enabled': True, 'image': 'registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1', 'volumes': ['/etc/kolla/prometheus-valkey-exporter/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', '/etc/timezone:/etc/timezone:ro'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:01.640)       0:01:04.727 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:00.037)       0:01:04.765 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:00.033)       0:01:04.798 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:00.029)       0:01:04.828 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:00.023)       0:01:04.851 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:00.024)       0:01:04.876 *** ",
                                "",
                                "TASK [prometheus : Flush handlers] *********************************************",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:00.028)       0:01:04.904 *** ",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-server container] *************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:54:14 +0000 (0:00:00.039)       0:01:04.943 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-mysqld-exporter container] ****",
                                "Wednesday 30 September 2026  06:54:38 +0000 (0:00:24.198)       0:01:29.141 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-memcached-exporter container] ***",
                                "Wednesday 30 September 2026  06:54:49 +0000 (0:00:10.964)       0:01:40.106 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-alertmanager container] *******",
                                "Wednesday 30 September 2026  06:55:00 +0000 (0:00:10.424)       0:01:50.530 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-elasticsearch-exporter container] ***",
                                "Wednesday 30 September 2026  06:55:12 +0000 (0:00:12.709)       0:02:03.240 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-blackbox-exporter container] ***",
                                "Wednesday 30 September 2026  06:55:23 +0000 (0:00:10.786)       0:02:14.027 *** ",
                                "\u001b[0;33mchanged: [testbed-manager]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-libvirt-exporter container] ***",
                                "Wednesday 30 September 2026  06:55:33 +0000 (0:00:10.144)       0:02:24.172 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-openstack-network-exporter container] ***",
                                "Wednesday 30 September 2026  06:55:42 +0000 (0:00:08.800)       0:02:32.972 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "",
                                "RUNNING HANDLER [prometheus : Restart prometheus-valkey-exporter container] ****",
                                "Wednesday 30 September 2026  06:55:52 +0000 (0:00:09.739)       0:02:42.711 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-manager\u001b[0m            : \u001b[0;32mok=22  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=15  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=18  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=18  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=18  \u001b[0m \u001b[0;33mchanged=11  \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=17  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=14  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=18  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:55:56 +0000 (0:00:04.257)       0:02:46.969 *** ",
                                "=============================================================================== ",
                                "prometheus : Restart prometheus-server container ----------------------- 24.20s",
                                "prometheus : Restart prometheus-alertmanager container ----------------- 12.71s",
                                "prometheus : Restart prometheus-mysqld-exporter container -------------- 10.96s",
                                "prometheus : Restart prometheus-elasticsearch-exporter container ------- 10.79s",
                                "prometheus : Restart prometheus-memcached-exporter container ----------- 10.42s",
                                "prometheus : Restart prometheus-blackbox-exporter container ------------ 10.14s",
                                "prometheus : Restart prometheus-openstack-network-exporter container ---- 9.74s",
                                "prometheus : Restart prometheus-libvirt-exporter container -------------- 8.80s",
                                "service-check-containers : Check containers for prometheus -------------- 8.26s",
                                "service-cert-copy : Copying over extra CA certificates for prometheus --- 7.49s",
                                "prometheus : Copying over config.json files ----------------------------- 7.32s",
                                "prometheus : Copying over prometheus config file ------------------------ 6.51s",
                                "prometheus : Restart prometheus-valkey-exporter container --------------- 4.26s",
                                "prometheus : Ensuring config directories exist -------------------------- 4.25s",
                                "prometheus : Copying over prometheus web config file -------------------- 3.09s",
                                "prometheus : Find prometheus host config overrides ---------------------- 2.54s",
                                "prometheus : Copying config file for openstack network exporter --------- 2.12s",
                                "service-check-containers : Check containers that require iteration for prometheus --- 1.64s",
                                "service-cert-copy : Copying over backend internal TLS key for prometheus --- 1.63s",
                                "prometheus : Copying over my.cnf for mysqld_exporter -------------------- 1.58s",
                                "\u001b[32m2026-09-30 06:55:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of grafana.\u001b[0m",
                                "\u001b[32m2026-09-30 06:55:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask e737997e-f5e9-4aea-8f28-567a93310088 (grafana) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:55:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task e737997e-f5e9-4aea-8f28-567a93310088 (grafana) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:56:04 +0000 (0:00:00.389)       0:00:00.389 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  06:56:04 +0000 (0:00:00.170)       0:00:00.560 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_grafana_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_grafana_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_grafana_True)\u001b[0m",
                                "",
                                "PLAY [Apply role grafana] ******************************************************",
                                "",
                                "TASK [grafana : Include tasks for action upgrade] ******************************",
                                "Wednesday 30 September 2026  06:56:04 +0000 (0:00:00.243)       0:00:00.803 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/grafana/tasks/upgrade.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [grafana : Checking if Grafana container needs upgrading] *****************",
                                "Wednesday 30 September 2026  06:56:05 +0000 (0:00:00.360)       0:00:01.163 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Ensuring config directories exist] *****************************",
                                "Wednesday 30 September 2026  06:56:07 +0000 (0:00:01.827)       0:00:02.990 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [grafana : Check if extra configuration file exists] **********************",
                                "Wednesday 30 September 2026  06:56:08 +0000 (0:00:01.149)       0:00:04.139 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [grafana : Copying over TLS certificates] *********************************",
                                "Wednesday 30 September 2026  06:56:09 +0000 (0:00:01.364)       0:00:05.503 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/grafana/tasks/copy-certs.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over extra CA certificates for grafana] ******",
                                "Wednesday 30 September 2026  06:56:09 +0000 (0:00:00.341)       0:00:05.844 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Check containers that require iteration for grafana] ***",
                                "Wednesday 30 September 2026  06:56:11 +0000 (0:00:01.723)       0:00:07.567 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS certificate for grafana] ***",
                                "Wednesday 30 September 2026  06:56:12 +0000 (0:00:00.503)       0:00:08.071 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-cert-copy : Copying over backend internal TLS key for grafana] ***",
                                "Wednesday 30 September 2026  06:56:12 +0000 (0:00:00.523)       0:00:08.594 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Copying over config.json files] ********************************",
                                "Wednesday 30 September 2026  06:56:13 +0000 (0:00:00.640)       0:00:09.235 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [grafana : Copying over grafana.ini] **************************************",
                                "Wednesday 30 September 2026  06:56:15 +0000 (0:00:01.717)       0:00:10.952 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [grafana : Copying over ldap.toml] ****************************************",
                                "Wednesday 30 September 2026  06:56:16 +0000 (0:00:01.754)       0:00:12.706 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Copying over extra configuration file] *************************",
                                "Wednesday 30 September 2026  06:56:16 +0000 (0:00:00.190)       0:00:12.896 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Configuring Prometheus as data source for Grafana] *************",
                                "Wednesday 30 September 2026  06:56:17 +0000 (0:00:00.287)       0:00:13.184 *** ",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/grafana/templates/prometheus.yaml.j2)\u001b[0m",
                                "",
                                "TASK [grafana : Configuring dashboards provisioning] ***************************",
                                "Wednesday 30 September 2026  06:56:18 +0000 (0:00:01.634)       0:00:14.819 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=/ansible/roles/grafana/templates/provisioning.yaml.j2)\u001b[0m",
                                "",
                                "TASK [grafana : Check if the folder for custom grafana dashboards exists] ******",
                                "Wednesday 30 September 2026  06:56:20 +0000 (0:00:01.502)       0:00:16.321 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> localhost]\u001b[0m",
                                "",
                                "TASK [grafana : Remove templated Grafana dashboards] ***************************",
                                "Wednesday 30 September 2026  06:56:21 +0000 (0:00:01.176)       0:00:17.498 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Copying over custom dashboards] ********************************",
                                "Wednesday 30 September 2026  06:56:22 +0000 (0:00:00.748)       0:00:18.246 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers for grafana] *****************",
                                "Wednesday 30 September 2026  06:56:23 +0000 (0:00:01.462)       0:00:19.709 *** ",
                                "\u001b[0;33mchanged: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}})\u001b[0m",
                                "",
                                "TASK [service-check-containers : Notify handlers to restart containers for grafana] ***",
                                "Wednesday 30 September 2026  06:56:25 +0000 (0:00:01.847)       0:00:21.556 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart grafana container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart grafana container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2] => {\u001b[0m",
                                "\u001b[0;33m    \"msg\": \"Notifying handlers: Restart grafana container\"\u001b[0m",
                                "\u001b[0;33m}\u001b[0m",
                                "",
                                "TASK [service-check-containers : Check containers that require iteration for grafana] ***",
                                "Wednesday 30 September 2026  06:56:25 +0000 (0:00:00.282)       0:00:21.839 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.10:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.11:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2] => (item={'key': 'grafana', 'value': {'container_name': 'grafana', 'group': 'grafana', 'enabled': True, 'image': 'registry.osism.tech/kolla/grafana:2026.1', 'volumes': ['/etc/kolla/grafana/:/var/lib/kolla/config_files/:ro', '/etc/localtime:/etc/localtime:ro', 'kolla_logs:/var/log/kolla/'], 'dimensions': {'ulimits': {'nofile': {'soft': 1048576, 'hard': 1048576}}}, 'healthcheck': {'interval': 30, 'retries': 3, 'start_period': 5, 'test': ['CMD-SHELL', 'healthcheck_curl http://192.168.16.12:3000/api/health'], 'timeout': 30}, 'haproxy': {'grafana_server': {'enabled': 'yes', 'mode': 'http', 'external': False, 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}, 'grafana_server_external': {'enabled': True, 'mode': 'http', 'external': True, 'external_fqdn': 'api.testbed.osism.xyz', 'port': '3000', 'listen_port': '3000', 'backend_http_extra': ['option httpchk GET /api/health', 'http-check expect status 200']}}}}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Stopping all Grafana instances but the first node] *************",
                                "Wednesday 30 September 2026  06:56:26 +0000 (0:00:00.515)       0:00:22.355 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [grafana : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:56:32 +0000 (0:00:06.063)       0:00:28.418 *** ",
                                "",
                                "TASK [grafana : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:56:32 +0000 (0:00:00.032)       0:00:28.451 *** ",
                                "",
                                "TASK [grafana : Flush handlers] ************************************************",
                                "Wednesday 30 September 2026  06:56:32 +0000 (0:00:00.025)       0:00:28.477 *** ",
                                "",
                                "RUNNING HANDLER [grafana : Restart first grafana container] ********************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_handler_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:56:32 +0000 (0:00:00.025)       0:00:28.502 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [grafana : Waiting for grafana to start on first node] *********",
                                "Wednesday 30 September 2026  06:57:29 +0000 (0:00:56.950)       0:01:25.453 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[1;30mFAILED - RETRYING: [testbed-node-0]: Waiting for grafana to start on first node (12 retries left).\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "RUNNING HANDLER [grafana : Restart remaining grafana containers] ***************",
                                "Wednesday 30 September 2026  06:57:46 +0000 (0:00:17.339)       0:01:42.793 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-1]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=7   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-1\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-2\u001b[0m             : \u001b[0;32mok=17  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=8   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:58:43 +0000 (0:00:56.859)       0:02:39.652 *** ",
                                "=============================================================================== ",
                                "grafana : Restart first grafana container ------------------------------ 56.95s",
                                "grafana : Restart remaining grafana containers ------------------------- 56.86s",
                                "grafana : Waiting for grafana to start on first node ------------------- 17.34s",
                                "grafana : Stopping all Grafana instances but the first node ------------- 6.06s",
                                "service-check-containers : Check containers for grafana ----------------- 1.85s",
                                "grafana : Checking if Grafana container needs upgrading ----------------- 1.83s",
                                "grafana : Copying over grafana.ini -------------------------------------- 1.75s",
                                "service-cert-copy : Copying over extra CA certificates for grafana ------ 1.72s",
                                "grafana : Copying over config.json files -------------------------------- 1.72s",
                                "grafana : Configuring Prometheus as data source for Grafana ------------- 1.63s",
                                "grafana : Configuring dashboards provisioning --------------------------- 1.50s",
                                "grafana : Copying over custom dashboards -------------------------------- 1.46s",
                                "grafana : Check if extra configuration file exists ---------------------- 1.36s",
                                "grafana : Check if the folder for custom grafana dashboards exists ------ 1.18s",
                                "grafana : Ensuring config directories exist ----------------------------- 1.15s",
                                "grafana : Remove templated Grafana dashboards --------------------------- 0.75s",
                                "service-cert-copy : Copying over backend internal TLS key for grafana --- 0.64s",
                                "service-cert-copy : Copying over backend internal TLS certificate for grafana --- 0.52s",
                                "service-check-containers : Check containers that require iteration for grafana --- 0.52s",
                                "service-cert-copy : Check containers that require iteration for grafana --- 0.50s"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-000000000038-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T06:58:44.976113Z",
                            "start": "2026-09-30T05:19:10.296263Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000038",
                        "name": "Run upgrade"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "false_condition": "run_bootstrap | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T06:58:45.733963Z",
                            "start": "2026-09-30T06:58:45.224257Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-000000000039",
                        "name": "Bootstrap services"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "ssh",
                                "-i",
                                "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci",
                                "dragon@81.163.193.19",
                                "/opt/configuration/scripts/check.sh"
                            ],
                            "delta": "0:18:14.077637",
                            "end": "2026-09-30 07:17:00.139315",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci dragon@\"81.163.193.19\" /opt/configuration/scripts/check.sh",
                                    "_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-35ab-222c-00000000003a-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 06:58:46.061678",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/configuration/scripts/manager-version.sh\n+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml\n\n# CHECK\n\n++ export MANAGER_VERSION=latest\n++ MANAGER_VERSION=latest\n+ echo\n+ echo '# CHECK'\n+ echo\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver latest 5.0.0\n\n## Containers @ testbed-manager\n\n+ [[ -1 -eq -1 ]]\n+ [[ latest != \\l\\a\\t\\e\\s\\t ]]\n+ echo\n+ echo '## Containers @ testbed-manager'\n+ echo\n+ osism container testbed-manager ps\nCONTAINER ID   IMAGE                                                                              COMMAND                  CREATED             STATUS                       PORTS                                                                             NAMES\n883492be9d1e   registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1                      \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                                                                                   prometheus_blackbox_exporter\n2339a62f9a8d   registry.osism.tech/kolla/prometheus-alertmanager:2026.1                           \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                                                                                   prometheus_alertmanager\n2eed6f222db0   registry.osism.tech/kolla/prometheus-server:2026.1                                 \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                                                                                   prometheus_server\n6babba3f3b7e   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                                                                                               fluentd\nbf7f1326f31d   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     cron\ne07dc3b2167b   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     kolla_toolbox\n16c2ab8465c7   registry.osism.tech/osism/openstackclient:2026.1                                   \"/usr/bin/dumb-init \u2026\"   2 hours ago         Up 2 hours                                                                                                     openstackclient\n2b7153a0f24c   registry.osism.tech/osism/inventory-reconciler:latest                              \"/sbin/tini -- /entr\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-inventory_reconciler-1\nfc7734cdfc56   registry.osism.tech/osism/kolla-ansible:2026.1                                     \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           kolla-ansible\nbb6acb602ecc   registry.osism.tech/osism/osism-ansible:latest                                     \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           osism-ansible\nbfa2c2d4ca19   registry.osism.tech/osism/ceph-ansible:quincy                                      \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           ceph-ansible\nc0870e90409f   registry.osism.tech/osism/osism-kubernetes:latest                                  \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           osism-kubernetes\n1b332527bf82   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- sleep\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           osismclient\n0054ba55ccbc   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-openstack-1\n892258af6ab6   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)         192.168.16.5:8000->8000/tcp                                                       manager-api-1\nf7022e1ac521   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up About an hour (healthy)                                                                                     manager-listener-1\nabc7a120712f   redis:7.4.10-alpine                                                                \"docker-entrypoint.s\u2026\"   2 hours ago         Up 2 hours (healthy)         6379/tcp                                                                          manager-redis-1\n3c668b752fc5   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-beat-1\n605be17c036d   registry.osism.tech/osism/osism-frontend:latest                                    \"docker-entrypoint.s\u2026\"   2 hours ago         Up 2 hours                   192.168.16.5:3000->3000/tcp                                                       osism-frontend\n1493a4d6934b   mariadb:11.8.8                                                                     \"docker-entrypoint.s\u2026\"   2 hours ago         Up 2 hours (healthy)         3306/tcp                                                                          manager-mariadb-1\n2effb33f08b0   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-flower-1\n12d8a0bd6ebe   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     prometheus_cadvisor\nfc50889e64b9   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     prometheus_node_exporter\n27cdc738568a   registry.osism.tech/osism/cephclient:18.2.8                                        \"/usr/bin/dumb-init \u2026\"   3 hours ago         Up 3 hours                                                                                                     cephclient\n257ce21dd6b5   phpmyadmin/phpmyadmin:5.2                                                          \"/docker-entrypoint.\u2026\"   3 hours ago         Up 3 hours (healthy)         80/tcp                                                                            phpmyadmin\n2575e94c7b76   registry.osism.tech/osism/homer:v25.11.1                                           \"/bin/sh /entrypoint\u2026\"   3 hours ago         Up 3 hours (healthy)         8080/tcp                                                                          homer\n5274750dae56   registry.osism.tech/osism/cgit:1.2.3                                               \"httpd-foreground\"       3 hours ago         Up 3 hours                   80/tcp                                                                            cgit\n2465a50ca6cc   registry.osism.tech/dockerhub/ubuntu/squid:6.1-23.10_beta                          \"entrypoint.sh -f /e\u2026\"   4 hours ago         Up 4 hours (healthy)         192.168.16.5:3128->3128/tcp                                                       squid\n932c89b0c44e   registry.osism.tech/osism/ara-server:1.8.0-r1                                      \"sh -c '/wait && /ru\u2026\"   4 hours ago         Up 2 hours (healthy)         8000/tcp                                                                          manager-ara-server-1\n1dfe7fd35784   registry.osism.tech/dockerhub/library/traefik:v3.7.10                              \"/entrypoint.sh trae\u2026\"   4 hours ago         Up 4 hours (healthy)         192.168.16.5:80->80/tcp, 192.168.16.5:443->443/tcp, 192.168.16.5:8122->8080/tcp   traefik\n\n## Images @ testbed-manager\n\n+ echo\n+ echo '## Images @ testbed-manager'\n+ echo\n+ osism container testbed-manager images\nREPOSITORY                                                              TAG               IMAGE ID       CREATED         SIZE\nregistry.osism.tech/kolla/fluentd                                       2026.1            35111f398a6e   5 hours ago     614MB\nregistry.osism.tech/kolla/cron                                          2026.1            934519baaf6b   5 hours ago     280MB\nregistry.osism.tech/kolla/kolla-toolbox                                 2026.1            fc9ca9082641   5 hours ago     713MB\nregistry.osism.tech/kolla/prometheus-server                             2026.1            bf51332907b8   5 hours ago     888MB\nregistry.osism.tech/kolla/prometheus-alertmanager                       2026.1            523a978bc0c4   5 hours ago     432MB\nregistry.osism.tech/kolla/prometheus-blackbox-exporter                  2026.1            16465ace3d9c   5 hours ago     347MB\nregistry.osism.tech/osism/osism-ansible                                 latest            64fb94ced973   7 hours ago     684MB\nregistry.osism.tech/osism/kolla-ansible                                 2026.1            e9416fc874c3   7 hours ago     685MB\nregistry.osism.tech/osism/ceph-ansible                                  quincy            03227e82bc33   7 hours ago     640MB\nregistry.osism.tech/osism/osism                                         latest            2f92933ba7b7   7 hours ago     551MB\nregistry.osism.tech/osism/osism-frontend                                latest            a10da85e5a6c   7 hours ago     210MB\nregistry.osism.tech/osism/inventory-reconciler                          latest            be177cd070aa   7 hours ago     411MB\nregistry.osism.tech/osism/osism-kubernetes                              latest            faae79dd937b   13 hours ago    1.3GB\nregistry.osism.tech/osism/seed                                          latest            96bb24d6707d   21 hours ago    397MB\nregistry.osism.tech/osism/openstackclient                               2026.1            a8e823b83ba0   22 hours ago    229MB\nregistry.osism.tech/osism/openstackclient                               2025.1            725f5fcb34a1   22 hours ago    209MB\nmariadb                                                                 11.8.8            0cd4671ad69d   6 weeks ago     329MB\nregistry.osism.tech/dockerhub/library/mariadb                           11.8.8            0cd4671ad69d   6 weeks ago     329MB\nregistry.osism.tech/osism/kolla-ansible                                 0.20260814.0      175583e9ed86   6 weeks ago     685MB\nregistry.osism.tech/kolla/release/2025.1/cron                           3.0.20260814      4f760009b909   6 weeks ago     274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                  20.5.1.20260814   6e1d7ddca7e0   6 weeks ago     678MB\nregistry.osism.tech/kolla/release/2025.1/fluentd                        5.0.9.20260814    04922ee5e6d5   6 weeks ago     587MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor            0.49.2.20260814   5cad2067404a   6 weeks ago     365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter       1.8.2.20260814    34b50d0b3d1e   6 weeks ago     314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter   0.25.0.20260814   8b6b388d9fb9   6 weeks ago     316MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-alertmanager        0.28.1.20260814   83d7173ad179   6 weeks ago     412MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-server              3.2.1.20260814    fa0b8c02a5e8   6 weeks ago     857MB\nregistry.osism.tech/osism/osism-kubernetes                              0.20260811.0      95493d4d05ca   7 weeks ago     1.29GB\nregistry.osism.tech/osism/ceph-ansible                                  0.20260811.0      87d995cbdd25   7 weeks ago     635MB\nregistry.osism.tech/osism/osism-ansible                                 0.20260811.0      110ef74e02b5   7 weeks ago     679MB\nregistry.osism.tech/osism/inventory-reconciler                          0.20260810.0      f06427471654   7 weeks ago     403MB\nregistry.osism.tech/osism/osism                                         0.20260808.0      0a4dac49f1a0   7 weeks ago     463MB\nregistry.osism.tech/osism/osism-frontend                                0.20260808.0      ff52957d3856   7 weeks ago     205MB\nregistry.osism.tech/dockerhub/library/traefik                           v3.7.10           67a863a0e927   2 months ago    193MB\nregistry.osism.tech/osism/homer                                         v25.11.1          7b549787c187   2 months ago    11.6MB\nredis                                                                   7.4.10-alpine     2a51817f7925   2 months ago    39.1MB\nregistry.osism.tech/dockerhub/library/redis                             7.4.10-alpine     2a51817f7925   2 months ago    39.1MB\nregistry.osism.tech/osism/ara-server                                    1.8.0-r1          9cca938fbe3f   2 months ago    272MB\nregistry.osism.tech/osism/cephclient                                    18.2.8            c4cce5732725   6 months ago    453MB\nphpmyadmin/phpmyadmin                                                   5.2               e66b1f5a8c58   11 months ago   742MB\nregistry.osism.tech/dockerhub/ubuntu/squid                              6.1-23.10_beta    34b6bbbcf74b   2 years ago     146MB\nregistry.osism.tech/osism/cgit                                          1.2.3             16e7285642b1   3 years ago     545MB\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver latest 5.0.0\n\n## Containers @ testbed-node-0\n\n+ [[ -1 -eq -1 ]]\n+ [[ latest != \\l\\a\\t\\e\\s\\t ]]\n+ echo\n+ echo '## Containers @ testbed-node-0'\n+ echo\n+ osism container testbed-node-0 ps\nCONTAINER ID   IMAGE                                                                              COMMAND                  CREATED              STATUS                        PORTS     NAMES\n7ceac1267a3f   registry.osism.tech/kolla/grafana:2026.1                                           \"dumb-init --single-\u2026\"   About a minute ago   Up About a minute (healthy)             grafana\n05e0f70b04a8   registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1                        \"dumb-init --single-\u2026\"   2 minutes ago        Up 2 minutes                            prometheus_valkey_exporter\n72cdfd519036   registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1             \"dumb-init --single-\u2026\"   3 minutes ago        Up 3 minutes                            prometheus_openstack_network_exporter\nac59d8579922   registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1                 \"dumb-init --single-\u2026\"   3 minutes ago        Up 3 minutes                            prometheus_elasticsearch_exporter\n3b759ddccc1d   registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1                     \"dumb-init --single-\u2026\"   3 minutes ago        Up 3 minutes                            prometheus_memcached_exporter\n2fa5dea21d92   registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1                        \"dumb-init --single-\u2026\"   4 minutes ago        Up 4 minutes                            prometheus_mysqld_exporter\ncd6d95f86e20   registry.osism.tech/kolla/manila-share:2026.1                                      \"dumb-init --single-\u2026\"   6 minutes ago        Up 6 minutes (healthy)                  manila_share\nd9f1cef37e56   registry.osism.tech/kolla/manila-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   9 minutes ago        Up 9 minutes (healthy)                  manila_scheduler\n4152069df9d1   registry.osism.tech/kolla/manila-data:2026.1                                       \"dumb-init --single-\u2026\"   9 minutes ago        Up 9 minutes (healthy)                  manila_data\nc6ceaa317e29   registry.osism.tech/kolla/manila-api:2026.1                                        \"dumb-init --single-\u2026\"   9 minutes ago        Up 9 minutes (healthy)                  manila_api\n4f6d3dc1e2c1   registry.osism.tech/kolla/octavia-worker:2026.1                                    \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes (healthy)                 octavia_worker\nb0fb002e46b0   registry.osism.tech/kolla/octavia-housekeeping:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes (healthy)                 octavia_housekeeping\nade65747b6c7   registry.osism.tech/kolla/octavia-health-manager:2026.1                            \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes (healthy)                 octavia_health_manager\nd60e82df0079   registry.osism.tech/kolla/octavia-driver-agent:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes                           octavia_driver_agent\n14824cd266fc   registry.osism.tech/kolla/octavia-api:2026.1                                       \"dumb-init --single-\u2026\"   12 minutes ago       Up 12 minutes (healthy)                 octavia_api\n1fca4562438b   registry.osism.tech/kolla/aodh-notifier:2026.1                                     \"dumb-init --single-\u2026\"   14 minutes ago       Up 14 minutes (healthy)                 aodh_notifier\n4fb2f22db686   registry.osism.tech/kolla/aodh-listener:2026.1                                     \"dumb-init --single-\u2026\"   15 minutes ago       Up 15 minutes (healthy)                 aodh_listener\n3a48a4357513   registry.osism.tech/kolla/aodh-evaluator:2026.1                                    \"dumb-init --single-\u2026\"   15 minutes ago       Up 15 minutes (healthy)                 aodh_evaluator\ncb69d199d93d   registry.osism.tech/kolla/aodh-api:2026.1                                          \"dumb-init --single-\u2026\"   15 minutes ago       Up 15 minutes (healthy)                 aodh_api\n9de58fe43ba9   registry.osism.tech/kolla/ceilometer-central:2026.1                                \"dumb-init --single-\u2026\"   16 minutes ago       Up 16 minutes                           ceilometer_central\n2689696d3501   registry.osism.tech/kolla/ceilometer-notification:2026.1                           \"dumb-init --single-\u2026\"   17 minutes ago       Up 17 minutes (healthy)                 ceilometer_notification\nf459601747cd   registry.osism.tech/kolla/designate-worker:2026.1                                  \"dumb-init --single-\u2026\"   18 minutes ago       Up 18 minutes (healthy)                 designate_worker\nd7c6b299e828   registry.osism.tech/kolla/designate-mdns:2026.1                                    \"dumb-init --single-\u2026\"   18 minutes ago       Up 18 minutes (healthy)                 designate_mdns\n936cca6ae02b   registry.osism.tech/kolla/designate-producer:2026.1                                \"dumb-init --single-\u2026\"   18 minutes ago       Up 18 minutes (healthy)                 designate_producer\n45c99026a024   registry.osism.tech/kolla/designate-central:2026.1                                 \"dumb-init --single-\u2026\"   21 minutes ago       Up 21 minutes (healthy)                 designate_central\naa8fbaca4ecd   registry.osism.tech/kolla/designate-api:2026.1                                     \"dumb-init --single-\u2026\"   23 minutes ago       Up 23 minutes (healthy)                 designate_api\n551abef9dd58   registry.osism.tech/kolla/designate-backend-bind9:2026.1                           \"dumb-init --single-\u2026\"   23 minutes ago       Up 23 minutes (healthy)                 designate_backend_bind9\n1e5327754654   registry.osism.tech/kolla/barbican-worker:2026.1                                   \"dumb-init --single-\u2026\"   25 minutes ago       Up 25 minutes (healthy)                 barbican_worker\n330f17fd97a5   registry.osism.tech/kolla/barbican-keystone-listener:2026.1                        \"dumb-init --single-\u2026\"   25 minutes ago       Up 25 minutes (healthy)                 barbican_keystone_listener\n779b87b77544   registry.osism.tech/kolla/barbican-api:2026.1                                      \"dumb-init --single-\u2026\"   25 minutes ago       Up 25 minutes (healthy)                 barbican_api\n068c80ec6a6f   registry.osism.tech/kolla/cinder-backup:2026.1                                     \"dumb-init --single-\u2026\"   29 minutes ago       Up 28 minutes (healthy)                 cinder_backup\n77a53d108793   registry.osism.tech/kolla/cinder-volume:2026.1                                     \"dumb-init --single-\u2026\"   31 minutes ago       Up 28 minutes (healthy)                 cinder_volume\n043fa8299a70   registry.osism.tech/kolla/cinder-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   34 minutes ago       Up 28 minutes (healthy)                 cinder_scheduler\nd725ebffb4b1   registry.osism.tech/kolla/cinder-api:2026.1                                        \"dumb-init --single-\u2026\"   34 minutes ago       Up 29 minutes (healthy)                 cinder_api\na23c6cf2abb2   registry.osism.tech/kolla/glance-api:2026.1                                        \"dumb-init --single-\u2026\"   37 minutes ago       Up 37 minutes (healthy)                 glance_api\nf101d08e62d1   registry.osism.tech/kolla/skyline-console:2026.1                                   \"dumb-init --single-\u2026\"   39 minutes ago       Up 39 minutes (healthy)                 skyline_console\n3146faa69f4d   registry.osism.tech/kolla/skyline-apiserver:2026.1                                 \"dumb-init --single-\u2026\"   39 minutes ago       Up 39 minutes (healthy)                 skyline_apiserver\nd746184b9b05   registry.osism.tech/kolla/horizon:2026.1                                           \"dumb-init --single-\u2026\"   40 minutes ago       Up 40 minutes (healthy)                 horizon\n1ff9eadbebaa   registry.osism.tech/kolla/nova-novncproxy:2026.1                                   \"dumb-init --single-\u2026\"   51 minutes ago       Up 43 minutes (healthy)                 nova_novncproxy\nfdbbe36306d2   registry.osism.tech/kolla/nova-conductor:2026.1                                    \"dumb-init --single-\u2026\"   51 minutes ago       Up 43 minutes (healthy)                 nova_conductor\n13ba2f9a0043   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago       Up 53 minutes (healthy)                 nova_metadata\ncac29b3523a6   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago       Up 42 minutes (healthy)                 nova_api\n60bf0baf9fe0   registry.osism.tech/kolla/nova-scheduler:2026.1                                    \"dumb-init --single-\u2026\"   54 minutes ago       Up 42 minutes (healthy)                 nova_scheduler\n090e71b1eb86   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   59 minutes ago       Up 59 minutes (healthy)                 neutron_ovn_maintenance_worker\n6d52d7e67596   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              neutron_periodic_worker\ncf37acf5ffb1   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              neutron_rpc_server\nc4bbc7512d6b   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              neutron_server\n57843751dc78   registry.osism.tech/kolla/placement-api:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              placement_api\n1d6237bfa338   registry.osism.tech/kolla/keystone:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              keystone\nf3ca6171146f   registry.osism.tech/kolla/keystone-fernet:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              keystone_fernet\n83addd70d0ef   registry.osism.tech/kolla/keystone-ssh:2026.1                                      \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              keystone_ssh\n88dd5135c570   registry.osism.tech/kolla/ovn-northd:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_northd\n6e8cd73512b3   registry.osism.tech/kolla/ovn-sb-db-relay:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_sb_db_relay_1\n66c348926f18   registry.osism.tech/kolla/ovn-sb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_sb_db\nf03d41e402d9   registry.osism.tech/kolla/ovn-nb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_nb_db\ne4100ffdd202   registry.osism.tech/kolla/ovn-controller:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_controller\na946a102bb8f   registry.osism.tech/kolla/openvswitch-vswitchd:2026.1                              \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              openvswitch_vswitchd\nd12f7ef5855c   registry.osism.tech/kolla/openvswitch-db-server:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              openvswitch_db\nbb03562cec81   registry.osism.tech/kolla/rabbitmq:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              rabbitmq\n162465b80bba   registry.osism.tech/kolla/mariadb-server:2026.1                                    \"dumb-init -- kolla_\u2026\"   About an hour ago    Up About an hour (healthy)              mariadb\nb1ad989566b6   registry.osism.tech/kolla/valkey-sentinel:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              valkey_sentinel\n0c68b5d3da93   registry.osism.tech/kolla/valkey-server:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              valkey_server\n3648191ee8d1   registry.osism.tech/kolla/memcached:2026.1                                         \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              memcached\n42cd469420c0   registry.osism.tech/kolla/opensearch-dashboards:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              opensearch_dashboards\nb2ae9ff384d3   registry.osism.tech/kolla/opensearch:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              opensearch\nc553f6a38291   registry.osism.tech/kolla/keepalived:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        keepalived\n2ec6d54f82cb   registry.osism.tech/kolla/proxysql:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              proxysql\nee65a334ea38   registry.osism.tech/kolla/haproxy:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              haproxy\n4898b7894375   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        fluentd\n8e2b6ee0f88b   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              cron\n11f871fc2a5f   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              kolla_toolbox\nb452e8598e55   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              prometheus_cadvisor\n28a33db562bf   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              prometheus_node_exporter\nbed3b7336c9b   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mgr -\u2026\"   3 hours ago          Up 3 hours                              ceph-mgr-testbed-node-0\n71393c2ba3a1   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-crash\"    3 hours ago          Up 3 hours                              ceph-crash-testbed-node-0\nb5da5d9c5fac   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mon -\u2026\"   3 hours ago          Up 3 hours                              ceph-mon-testbed-node-0\n\n## Images @ testbed-node-0\n\n+ echo\n+ echo '## Images @ testbed-node-0'\n+ echo\n+ osism container testbed-node-0 images\nREPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE\nregistry.osism.tech/kolla/haproxy                                            2026.1              c107b7c6c3d6   5 hours ago    288MB\nregistry.osism.tech/kolla/grafana                                            2026.1              7960b4dc3e1c   5 hours ago    2.22GB\nregistry.osism.tech/kolla/proxysql                                           2026.1              41f38f23a7b3   5 hours ago    429MB\nregistry.osism.tech/kolla/fluentd                                            2026.1              35111f398a6e   5 hours ago    614MB\nregistry.osism.tech/kolla/memcached                                          2026.1              ca3b8c5735f7   5 hours ago    281MB\nregistry.osism.tech/kolla/opensearch                                         2026.1              9a963874ca83   5 hours ago    1.79GB\nregistry.osism.tech/kolla/opensearch-dashboards                              2026.1              a6574f8b79f4   5 hours ago    1.79GB\nregistry.osism.tech/kolla/rabbitmq                                           2026.1              6342d348aedd   5 hours ago    355MB\nregistry.osism.tech/kolla/keepalived                                         2026.1              7066a896d993   5 hours ago    328MB\nregistry.osism.tech/kolla/cron                                               2026.1              934519baaf6b   5 hours ago    280MB\nregistry.osism.tech/kolla/kolla-toolbox                                      2026.1              fc9ca9082641   5 hours ago    713MB\nregistry.osism.tech/kolla/mariadb-server                                     2026.1              fcbbbce25a99   5 hours ago    464MB\nregistry.osism.tech/kolla/prometheus-memcached-exporter                      2026.1              98305a119fb0   5 hours ago    314MB\nregistry.osism.tech/kolla/prometheus-elasticsearch-exporter                  2026.1              7c99b8eaea74   5 hours ago    313MB\nregistry.osism.tech/kolla/prometheus-mysqld-exporter                         2026.1              81f3c469ffe1   5 hours ago    317MB\nregistry.osism.tech/kolla/openvswitch-vswitchd                               2026.1              e30dcb498d1a   5 hours ago    297MB\nregistry.osism.tech/kolla/openvswitch-db-server                              2026.1              070586713537   5 hours ago    297MB\nregistry.osism.tech/kolla/horizon                                            2026.1              dddabb3284e8   5 hours ago    1.24GB\nregistry.osism.tech/kolla/ovn-nb-db-server                                   2026.1              bb768f0eef65   5 hours ago    305MB\nregistry.osism.tech/kolla/ovn-controller                                     2026.1              550889b69ada   5 hours ago    307MB\nregistry.osism.tech/kolla/ovn-sb-db-server                                   2026.1              7038df817b83   5 hours ago    305MB\nregistry.osism.tech/kolla/ovn-northd                                         2026.1              e586c9479f5c   5 hours ago    305MB\nregistry.osism.tech/kolla/nova-api                                           2026.1              f225f3bc620c   5 hours ago    1.21GB\nregistry.osism.tech/kolla/nova-conductor                                     2026.1              a455f77f690c   5 hours ago    1.21GB\nregistry.osism.tech/kolla/nova-novncproxy                                    2026.1              a81ec3352eda   5 hours ago    1.34GB\nregistry.osism.tech/kolla/nova-scheduler                                     2026.1              65f295fffbb1   5 hours ago    1.21GB\nregistry.osism.tech/kolla/designate-api                                      2026.1              d75f60dfff95   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-producer                                 2026.1              2b44c37b07a1   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-worker                                   2026.1              cf128057d3c4   5 hours ago    983MB\nregistry.osism.tech/kolla/designate-mdns                                     2026.1              54120c6a9b51   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-central                                  2026.1              90844563a311   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-backend-bind9                            2026.1              0cc4202c6a40   5 hours ago    983MB\nregistry.osism.tech/kolla/barbican-api                                       2026.1              077764932ff0   5 hours ago    976MB\nregistry.osism.tech/kolla/barbican-keystone-listener                         2026.1              977ca6f199d1   5 hours ago    976MB\nregistry.osism.tech/kolla/barbican-worker                                    2026.1              ad5edf59ba9c   5 hours ago    976MB\nregistry.osism.tech/kolla/glance-api                                         2026.1              efed4df46e98   5 hours ago    1.09GB\nregistry.osism.tech/kolla/ceilometer-central                                 2026.1              3b71071f0156   5 hours ago    989MB\nregistry.osism.tech/kolla/ceilometer-notification                            2026.1              6680acb8dc22   5 hours ago    989MB\nregistry.osism.tech/kolla/aodh-notifier                                      2026.1              14b5164fcc0d   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-listener                                      2026.1              9cdc6cdd2b1e   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-evaluator                                     2026.1              4b875e2c5cfa   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-api                                           2026.1              b097e4f05f1c   5 hours ago    967MB\nregistry.osism.tech/kolla/neutron-server                                     2026.1              f9fb4c73ce33   5 hours ago    1.21GB\nregistry.osism.tech/kolla/skyline-console                                    2026.1              9e85ff28bf00   5 hours ago    1.04GB\nregistry.osism.tech/kolla/skyline-apiserver                                  2026.1              cd01cbe4836f   5 hours ago    991MB\nregistry.osism.tech/kolla/cinder-api                                         2026.1              5d4ba1b89904   5 hours ago    1.42GB\nregistry.osism.tech/kolla/cinder-volume                                      2026.1              f45914cd57e2   5 hours ago    2.01GB\nregistry.osism.tech/kolla/cinder-backup                                      2026.1              cce9ac2e24de   5 hours ago    1.43GB\nregistry.osism.tech/kolla/cinder-scheduler                                   2026.1              6f5d393e8e87   5 hours ago    1.42GB\nregistry.osism.tech/kolla/octavia-driver-agent                               2026.1              0e38b74e0cd6   5 hours ago    1.05GB\nregistry.osism.tech/kolla/octavia-api                                        2026.1              b747be5e2a87   5 hours ago    1.05GB\nregistry.osism.tech/kolla/octavia-housekeeping                               2026.1              94c0c6a366ae   5 hours ago    1.02GB\nregistry.osism.tech/kolla/octavia-worker                                     2026.1              2c0d42a10c3a   5 hours ago    1.02GB\nregistry.osism.tech/kolla/octavia-health-manager                             2026.1              e73149af606d   5 hours ago    1.02GB\nregistry.osism.tech/kolla/manila-api                                         2026.1              a9fdd169484d   5 hours ago    1.05GB\nregistry.osism.tech/kolla/manila-share                                       2026.1              216195dbe585   5 hours ago    1.21GB\nregistry.osism.tech/kolla/manila-data                                        2026.1              f3d6fe7abf28   5 hours ago    1.05GB\nregistry.osism.tech/kolla/manila-scheduler                                   2026.1              018e36514dc7   5 hours ago    1.05GB\nregistry.osism.tech/kolla/placement-api                                      2026.1              921ff9348a21   5 hours ago    969MB\nregistry.osism.tech/kolla/keystone-fernet                                    2026.1              05482a20077b   5 hours ago    1.02GB\nregistry.osism.tech/kolla/keystone-ssh                                       2026.1              7ce34d602806   5 hours ago    1.02GB\nregistry.osism.tech/kolla/keystone                                           2026.1              d95a35fd07b5   5 hours ago    1.05GB\nregistry.osism.tech/kolla/ovn-sb-db-relay                                    2026.1              eee5659b806e   5 hours ago    305MB\nregistry.osism.tech/kolla/valkey-sentinel                                    2026.1              17426a385bcd   6 hours ago    288MB\nregistry.osism.tech/kolla/valkey-server                                      2026.1              50b258b1eda4   6 hours ago    288MB\nregistry.osism.tech/kolla/prometheus-openstack-network-exporter              2026.1              d001ba9b62f5   6 hours ago    318MB\nregistry.osism.tech/kolla/prometheus-valkey-exporter                         2026.1              817f131b6afc   6 hours ago    302MB\nregistry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB\nregistry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB\nregistry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB\nregistry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB\nregistry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB\nregistry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB\nregistry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB\nregistry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB\nregistry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB\nregistry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB\nregistry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB\nregistry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB\nregistry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB\nregistry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB\nregistry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB\nregistry.osism.tech/kolla/release/2025.1/magnum-api                          20.0.3.20260814     94b6443a5c93   6 weeks ago    1.15GB\nregistry.osism.tech/kolla/release/2025.1/magnum-conductor                    20.0.3.20260814     1203a9be6f31   6 weeks ago    1.27GB\nregistry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB\nregistry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB\nregistry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB\nregistry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB\nregistry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver latest 5.0.0\n\n## Containers @ testbed-node-1\n\n+ [[ -1 -eq -1 ]]\n+ [[ latest != \\l\\a\\t\\e\\s\\t ]]\n+ echo\n+ echo '## Containers @ testbed-node-1'\n+ echo\n+ osism container testbed-node-1 ps\nCONTAINER ID   IMAGE                                                                              COMMAND                  CREATED             STATUS                             PORTS     NAMES\ndbd6fc581b8c   registry.osism.tech/kolla/grafana:2026.1                                           \"dumb-init --single-\u2026\"   18 seconds ago      Up 17 seconds (health: starting)             grafana\ncef50ae27e5c   registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1                        \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_valkey_exporter\nbc8078d93aa6   registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1             \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_openstack_network_exporter\n5518f1b7ab47   registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1                 \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_elasticsearch_exporter\n6cf5ac8abd3c   registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1                     \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_memcached_exporter\n178a7343f00e   registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1                        \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_mysqld_exporter\n3e0a6ab2d14d   registry.osism.tech/kolla/manila-share:2026.1                                      \"dumb-init --single-\u2026\"   6 minutes ago       Up 6 minutes (healthy)                       manila_share\n5aa16e0fe2ef   registry.osism.tech/kolla/manila-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_scheduler\neb8c26b7dc8a   registry.osism.tech/kolla/manila-data:2026.1                                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_data\nd18d9db7e796   registry.osism.tech/kolla/manila-api:2026.1                                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_api\ndab0e55ffa2b   registry.osism.tech/kolla/octavia-worker:2026.1                                    \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_worker\n6b8c8f4dde75   registry.osism.tech/kolla/octavia-housekeeping:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_housekeeping\n3ca179afcdd3   registry.osism.tech/kolla/octavia-health-manager:2026.1                            \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_health_manager\nbcbba7ad6549   registry.osism.tech/kolla/octavia-driver-agent:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes                                octavia_driver_agent\n953978171b1f   registry.osism.tech/kolla/octavia-api:2026.1                                       \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                      octavia_api\ne429135e39ee   registry.osism.tech/kolla/aodh-notifier:2026.1                                     \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes (healthy)                      aodh_notifier\n6e7550ad695d   registry.osism.tech/kolla/aodh-listener:2026.1                                     \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_listener\n877d5af86c45   registry.osism.tech/kolla/aodh-evaluator:2026.1                                    \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_evaluator\n562f2276533e   registry.osism.tech/kolla/aodh-api:2026.1                                          \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_api\n75752f5dce40   registry.osism.tech/kolla/ceilometer-central:2026.1                                \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes                                ceilometer_central\nf086d986b855   registry.osism.tech/kolla/ceilometer-notification:2026.1                           \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                      ceilometer_notification\n1301be808646   registry.osism.tech/kolla/designate-worker:2026.1                                  \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_worker\n8f1ae741d995   registry.osism.tech/kolla/designate-mdns:2026.1                                    \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_mdns\n1bab63fe178a   registry.osism.tech/kolla/designate-producer:2026.1                                \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_producer\nf77f6e37fb87   registry.osism.tech/kolla/designate-central:2026.1                                 \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                      designate_central\n7f2d1d048b22   registry.osism.tech/kolla/designate-api:2026.1                                     \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_api\n0f753192edf9   registry.osism.tech/kolla/designate-backend-bind9:2026.1                           \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_backend_bind9\n7b7627b6ab00   registry.osism.tech/kolla/barbican-worker:2026.1                                   \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_worker\nd6ba049d7c1c   registry.osism.tech/kolla/barbican-keystone-listener:2026.1                        \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_keystone_listener\na30fe3b239a6   registry.osism.tech/kolla/barbican-api:2026.1                                      \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_api\ndff5ac5808bc   registry.osism.tech/kolla/cinder-backup:2026.1                                     \"dumb-init --single-\u2026\"   29 minutes ago      Up 28 minutes (healthy)                      cinder_backup\n8aa7019b819f   registry.osism.tech/kolla/cinder-volume:2026.1                                     \"dumb-init --single-\u2026\"   31 minutes ago      Up 28 minutes (healthy)                      cinder_volume\n00be0cc759db   registry.osism.tech/kolla/cinder-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_scheduler\nd5fb200ddda6   registry.osism.tech/kolla/cinder-api:2026.1                                        \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_api\n6f944b285037   registry.osism.tech/kolla/glance-api:2026.1                                        \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                      glance_api\n2c30d991f603   registry.osism.tech/kolla/skyline-console:2026.1                                   \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_console\nd2d3149bba1b   registry.osism.tech/kolla/skyline-apiserver:2026.1                                 \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_apiserver\n7a9049a10fe9   registry.osism.tech/kolla/horizon:2026.1                                           \"dumb-init --single-\u2026\"   40 minutes ago      Up 40 minutes (healthy)                      horizon\nfd202e0f57b7   registry.osism.tech/kolla/nova-novncproxy:2026.1                                   \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_novncproxy\ne81363b8e10f   registry.osism.tech/kolla/nova-conductor:2026.1                                    \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_conductor\n53a8fd4286f3   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago      Up 53 minutes (healthy)                      nova_metadata\n03882af2583b   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_api\n8a84f6544f77   registry.osism.tech/kolla/nova-scheduler:2026.1                                    \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_scheduler\nf6665e95e413   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   59 minutes ago      Up 59 minutes (healthy)                      neutron_ovn_maintenance_worker\nea922a815ec1   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_periodic_worker\ne385ae3a1b48   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_rpc_server\n2b788bd9d91e   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_server\n78a8eeb4fb0e   registry.osism.tech/kolla/placement-api:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   placement_api\nbbb1b6b675b7   registry.osism.tech/kolla/keystone:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone\ndafc492c4396   registry.osism.tech/kolla/keystone-fernet:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_fernet\n18b549861fba   registry.osism.tech/kolla/keystone-ssh:2026.1                                      \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_ssh\n7b217739d591   registry.osism.tech/kolla/ovn-northd:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_northd\n7d92244492f4   registry.osism.tech/kolla/ovn-sb-db-relay:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db_relay_1\ncfd86ad8e2fe   registry.osism.tech/kolla/ovn-sb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db\ne9315df44fb7   registry.osism.tech/kolla/ovn-nb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_nb_db\ne1f631a2b286   registry.osism.tech/kolla/ovn-controller:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_controller\n7a75efa961ea   registry.osism.tech/kolla/openvswitch-vswitchd:2026.1                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_vswitchd\n228d70f604cb   registry.osism.tech/kolla/openvswitch-db-server:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_db\n97a7328f3123   registry.osism.tech/kolla/rabbitmq:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   rabbitmq\n34222022d805   registry.osism.tech/kolla/mariadb-server:2026.1                                    \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)                   mariadb\naae60d80d2ed   registry.osism.tech/kolla/valkey-sentinel:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_sentinel\naf798def4954   registry.osism.tech/kolla/valkey-server:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_server\n48a11c64804d   registry.osism.tech/kolla/memcached:2026.1                                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   memcached\n467fe7777647   registry.osism.tech/kolla/opensearch-dashboards:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch_dashboards\nb3c9f1acbfe1   registry.osism.tech/kolla/opensearch:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch\n691aaf7db67a   registry.osism.tech/kolla/keepalived:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             keepalived\n4d3c41c5b6f3   registry.osism.tech/kolla/proxysql:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   proxysql\na02e94b759a6   registry.osism.tech/kolla/haproxy:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   haproxy\nb9ba8390532c   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             fluentd\nd82f33dd80a8   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   cron\n56b67e7f0dce   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   kolla_toolbox\nee4e365b2bfa   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_cadvisor\nca315e396954   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_node_exporter\n894e28ab2e6b   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mgr -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mgr-testbed-node-1\nce4032f04e70   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-crash\"    3 hours ago         Up 3 hours                                   ceph-crash-testbed-node-1\nd8e46e904d58   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mon -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mon-testbed-node-1\n\n## Images @ testbed-node-1\n\n+ echo\n+ echo '## Images @ testbed-node-1'\n+ echo\n+ osism container testbed-node-1 images\nREPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE\nregistry.osism.tech/kolla/haproxy                                            2026.1              c107b7c6c3d6   5 hours ago    288MB\nregistry.osism.tech/kolla/grafana                                            2026.1              7960b4dc3e1c   5 hours ago    2.22GB\nregistry.osism.tech/kolla/proxysql                                           2026.1              41f38f23a7b3   5 hours ago    429MB\nregistry.osism.tech/kolla/fluentd                                            2026.1              35111f398a6e   5 hours ago    614MB\nregistry.osism.tech/kolla/memcached                                          2026.1              ca3b8c5735f7   5 hours ago    281MB\nregistry.osism.tech/kolla/opensearch                                         2026.1              9a963874ca83   5 hours ago    1.79GB\nregistry.osism.tech/kolla/opensearch-dashboards                              2026.1              a6574f8b79f4   5 hours ago    1.79GB\nregistry.osism.tech/kolla/rabbitmq                                           2026.1              6342d348aedd   5 hours ago    355MB\nregistry.osism.tech/kolla/keepalived                                         2026.1              7066a896d993   5 hours ago    328MB\nregistry.osism.tech/kolla/cron                                               2026.1              934519baaf6b   5 hours ago    280MB\nregistry.osism.tech/kolla/kolla-toolbox                                      2026.1              fc9ca9082641   5 hours ago    713MB\nregistry.osism.tech/kolla/mariadb-server                                     2026.1              fcbbbce25a99   5 hours ago    464MB\nregistry.osism.tech/kolla/prometheus-memcached-exporter                      2026.1              98305a119fb0   5 hours ago    314MB\nregistry.osism.tech/kolla/prometheus-elasticsearch-exporter                  2026.1              7c99b8eaea74   5 hours ago    313MB\nregistry.osism.tech/kolla/prometheus-mysqld-exporter                         2026.1              81f3c469ffe1   5 hours ago    317MB\nregistry.osism.tech/kolla/openvswitch-vswitchd                               2026.1              e30dcb498d1a   5 hours ago    297MB\nregistry.osism.tech/kolla/openvswitch-db-server                              2026.1              070586713537   5 hours ago    297MB\nregistry.osism.tech/kolla/horizon                                            2026.1              dddabb3284e8   5 hours ago    1.24GB\nregistry.osism.tech/kolla/ovn-nb-db-server                                   2026.1              bb768f0eef65   5 hours ago    305MB\nregistry.osism.tech/kolla/ovn-controller                                     2026.1              550889b69ada   5 hours ago    307MB\nregistry.osism.tech/kolla/ovn-sb-db-server                                   2026.1              7038df817b83   5 hours ago    305MB\nregistry.osism.tech/kolla/ovn-northd                                         2026.1              e586c9479f5c   5 hours ago    305MB\nregistry.osism.tech/kolla/nova-api                                           2026.1              f225f3bc620c   5 hours ago    1.21GB\nregistry.osism.tech/kolla/nova-conductor                                     2026.1              a455f77f690c   5 hours ago    1.21GB\nregistry.osism.tech/kolla/nova-novncproxy                                    2026.1              a81ec3352eda   5 hours ago    1.34GB\nregistry.osism.tech/kolla/nova-scheduler                                     2026.1              65f295fffbb1   5 hours ago    1.21GB\nregistry.osism.tech/kolla/designate-api                                      2026.1              d75f60dfff95   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-producer                                 2026.1              2b44c37b07a1   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-worker                                   2026.1              cf128057d3c4   5 hours ago    983MB\nregistry.osism.tech/kolla/designate-mdns                                     2026.1              54120c6a9b51   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-central                                  2026.1              90844563a311   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-backend-bind9                            2026.1              0cc4202c6a40   5 hours ago    983MB\nregistry.osism.tech/kolla/barbican-api                                       2026.1              077764932ff0   5 hours ago    976MB\nregistry.osism.tech/kolla/barbican-keystone-listener                         2026.1              977ca6f199d1   5 hours ago    976MB\nregistry.osism.tech/kolla/barbican-worker                                    2026.1              ad5edf59ba9c   5 hours ago    976MB\nregistry.osism.tech/kolla/glance-api                                         2026.1              efed4df46e98   5 hours ago    1.09GB\nregistry.osism.tech/kolla/ceilometer-central                                 2026.1              3b71071f0156   5 hours ago    989MB\nregistry.osism.tech/kolla/ceilometer-notification                            2026.1              6680acb8dc22   5 hours ago    989MB\nregistry.osism.tech/kolla/aodh-notifier                                      2026.1              14b5164fcc0d   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-listener                                      2026.1              9cdc6cdd2b1e   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-evaluator                                     2026.1              4b875e2c5cfa   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-api                                           2026.1              b097e4f05f1c   5 hours ago    967MB\nregistry.osism.tech/kolla/neutron-server                                     2026.1              f9fb4c73ce33   5 hours ago    1.21GB\nregistry.osism.tech/kolla/skyline-console                                    2026.1              9e85ff28bf00   5 hours ago    1.04GB\nregistry.osism.tech/kolla/skyline-apiserver                                  2026.1              cd01cbe4836f   5 hours ago    991MB\nregistry.osism.tech/kolla/cinder-api                                         2026.1              5d4ba1b89904   5 hours ago    1.42GB\nregistry.osism.tech/kolla/cinder-volume                                      2026.1              f45914cd57e2   5 hours ago    2.01GB\nregistry.osism.tech/kolla/cinder-backup                                      2026.1              cce9ac2e24de   5 hours ago    1.43GB\nregistry.osism.tech/kolla/cinder-scheduler                                   2026.1              6f5d393e8e87   5 hours ago    1.42GB\nregistry.osism.tech/kolla/octavia-driver-agent                               2026.1              0e38b74e0cd6   5 hours ago    1.05GB\nregistry.osism.tech/kolla/octavia-api                                        2026.1              b747be5e2a87   5 hours ago    1.05GB\nregistry.osism.tech/kolla/octavia-housekeeping                               2026.1              94c0c6a366ae   5 hours ago    1.02GB\nregistry.osism.tech/kolla/octavia-worker                                     2026.1              2c0d42a10c3a   5 hours ago    1.02GB\nregistry.osism.tech/kolla/octavia-health-manager                             2026.1              e73149af606d   5 hours ago    1.02GB\nregistry.osism.tech/kolla/manila-api                                         2026.1              a9fdd169484d   5 hours ago    1.05GB\nregistry.osism.tech/kolla/manila-share                                       2026.1              216195dbe585   5 hours ago    1.21GB\nregistry.osism.tech/kolla/manila-data                                        2026.1              f3d6fe7abf28   5 hours ago    1.05GB\nregistry.osism.tech/kolla/manila-scheduler                                   2026.1              018e36514dc7   5 hours ago    1.05GB\nregistry.osism.tech/kolla/placement-api                                      2026.1              921ff9348a21   5 hours ago    969MB\nregistry.osism.tech/kolla/keystone-fernet                                    2026.1              05482a20077b   5 hours ago    1.02GB\nregistry.osism.tech/kolla/keystone-ssh                                       2026.1              7ce34d602806   5 hours ago    1.02GB\nregistry.osism.tech/kolla/keystone                                           2026.1              d95a35fd07b5   5 hours ago    1.05GB\nregistry.osism.tech/kolla/ovn-sb-db-relay                                    2026.1              eee5659b806e   5 hours ago    305MB\nregistry.osism.tech/kolla/valkey-sentinel                                    2026.1              17426a385bcd   6 hours ago    288MB\nregistry.osism.tech/kolla/valkey-server                                      2026.1              50b258b1eda4   6 hours ago    288MB\nregistry.osism.tech/kolla/prometheus-openstack-network-exporter              2026.1              d001ba9b62f5   6 hours ago    318MB\nregistry.osism.tech/kolla/prometheus-valkey-exporter                         2026.1              817f131b6afc   6 hours ago    302MB\nregistry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB\nregistry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB\nregistry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB\nregistry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB\nregistry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB\nregistry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB\nregistry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB\nregistry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB\nregistry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB\nregistry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB\nregistry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB\nregistry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB\nregistry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB\nregistry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB\nregistry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB\nregistry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB\nregistry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB\nregistry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB\nregistry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB\nregistry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB\n+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2\n++ semver latest 5.0.0\n\n## Containers @ testbed-node-2\n\n+ [[ -1 -eq -1 ]]\n+ [[ latest != \\l\\a\\t\\e\\s\\t ]]\n+ echo\n+ echo '## Containers @ testbed-node-2'\n+ echo\n+ osism container testbed-node-2 ps\nCONTAINER ID   IMAGE                                                                              COMMAND                  CREATED             STATUS                             PORTS     NAMES\n8f84e2586dbd   registry.osism.tech/kolla/grafana:2026.1                                           \"dumb-init --single-\u2026\"   26 seconds ago      Up 23 seconds (health: starting)             grafana\nf146bea1edd1   registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1                        \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_valkey_exporter\n88cb8094853d   registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1             \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_openstack_network_exporter\n8963653d088c   registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1                 \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_elasticsearch_exporter\n876d3dc46f44   registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1                     \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_memcached_exporter\n3395c3dcaa54   registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1                        \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_mysqld_exporter\n71beb9c9ad4a   registry.osism.tech/kolla/manila-share:2026.1                                      \"dumb-init --single-\u2026\"   7 minutes ago       Up 6 minutes (healthy)                       manila_share\n5c71953bbdbb   registry.osism.tech/kolla/manila-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_scheduler\nb365668a5dd7   registry.osism.tech/kolla/manila-data:2026.1                                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_data\n88e686d5c684   registry.osism.tech/kolla/manila-api:2026.1                                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_api\n96993a88efb3   registry.osism.tech/kolla/octavia-worker:2026.1                                    \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_worker\n99dc2dfd0d35   registry.osism.tech/kolla/octavia-housekeeping:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_housekeeping\n2a0578ad44b7   registry.osism.tech/kolla/octavia-health-manager:2026.1                            \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_health_manager\n156f570ae5c4   registry.osism.tech/kolla/octavia-driver-agent:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes                                octavia_driver_agent\ne372cab3b75f   registry.osism.tech/kolla/octavia-api:2026.1                                       \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                      octavia_api\n8e96d7fa8dce   registry.osism.tech/kolla/aodh-notifier:2026.1                                     \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes (healthy)                      aodh_notifier\ne80b2792244e   registry.osism.tech/kolla/aodh-listener:2026.1                                     \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_listener\nab3d0f4c7112   registry.osism.tech/kolla/aodh-evaluator:2026.1                                    \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_evaluator\n0b2f80f3e918   registry.osism.tech/kolla/aodh-api:2026.1                                          \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_api\n08a89390c633   registry.osism.tech/kolla/ceilometer-central:2026.1                                \"dumb-init --single-\u2026\"   17 minutes ago      Up 16 minutes                                ceilometer_central\n701e77f1060a   registry.osism.tech/kolla/ceilometer-notification:2026.1                           \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                      ceilometer_notification\n6b4527089cdd   registry.osism.tech/kolla/designate-worker:2026.1                                  \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_worker\n710639df2e83   registry.osism.tech/kolla/designate-mdns:2026.1                                    \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_mdns\nb7c2f9c7fa2f   registry.osism.tech/kolla/designate-producer:2026.1                                \"dumb-init --single-\u2026\"   19 minutes ago      Up 18 minutes (healthy)                      designate_producer\nc66f832b8a83   registry.osism.tech/kolla/designate-central:2026.1                                 \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                      designate_central\nf7e921064fc4   registry.osism.tech/kolla/designate-api:2026.1                                     \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_api\n4a30baaa1c37   registry.osism.tech/kolla/designate-backend-bind9:2026.1                           \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_backend_bind9\n72a9b702d0b0   registry.osism.tech/kolla/barbican-worker:2026.1                                   \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_worker\neb658fe136d5   registry.osism.tech/kolla/barbican-keystone-listener:2026.1                        \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_keystone_listener\n895afc6e3916   registry.osism.tech/kolla/barbican-api:2026.1                                      \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_api\n98f10312d5f2   registry.osism.tech/kolla/cinder-backup:2026.1                                     \"dumb-init --single-\u2026\"   29 minutes ago      Up 28 minutes (healthy)                      cinder_backup\n711e965222e9   registry.osism.tech/kolla/cinder-volume:2026.1                                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 29 minutes (healthy)                      cinder_volume\n1369d9cde09a   registry.osism.tech/kolla/cinder-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_scheduler\naf0d73ff47b1   registry.osism.tech/kolla/cinder-api:2026.1                                        \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_api\nb0a4b0ece6db   registry.osism.tech/kolla/glance-api:2026.1                                        \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                      glance_api\nd1dacbb8e49b   registry.osism.tech/kolla/skyline-console:2026.1                                   \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_console\nf910a99d052a   registry.osism.tech/kolla/skyline-apiserver:2026.1                                 \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_apiserver\nd919e96dfb00   registry.osism.tech/kolla/horizon:2026.1                                           \"dumb-init --single-\u2026\"   40 minutes ago      Up 40 minutes (healthy)                      horizon\n15066852ba54   registry.osism.tech/kolla/nova-novncproxy:2026.1                                   \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_novncproxy\nd4b90a2d855f   registry.osism.tech/kolla/nova-conductor:2026.1                                    \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_conductor\n57da551756eb   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago      Up 53 minutes (healthy)                      nova_metadata\nef9d4e53ad4c   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_api\n74a6d46282f9   registry.osism.tech/kolla/nova-scheduler:2026.1                                    \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_scheduler\n97d5ce969663   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_ovn_maintenance_worker\n99374c14fbd3   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_periodic_worker\n7d059544990d   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_rpc_server\n6a6d611732a3   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_server\n24580f74a4e9   registry.osism.tech/kolla/placement-api:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   placement_api\nb105f5864756   registry.osism.tech/kolla/keystone:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone\n279ed8dfb19d   registry.osism.tech/kolla/keystone-fernet:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_fernet\n10e9ef65a939   registry.osism.tech/kolla/keystone-ssh:2026.1                                      \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_ssh\nd5bb4ca2fee0   registry.osism.tech/kolla/ovn-northd:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_northd\n4556825e5d0f   registry.osism.tech/kolla/ovn-sb-db-relay:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db_relay_1\n1c2e5a898f02   registry.osism.tech/kolla/ovn-sb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db\n2f12a591a19d   registry.osism.tech/kolla/ovn-nb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_nb_db\n30b6fce01c72   registry.osism.tech/kolla/ovn-controller:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_controller\ndba98f2b0bd3   registry.osism.tech/kolla/openvswitch-vswitchd:2026.1                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_vswitchd\n02ed420c218b   registry.osism.tech/kolla/openvswitch-db-server:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_db\n3fb0fcb7203e   registry.osism.tech/kolla/rabbitmq:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   rabbitmq\n4a1f13768d0b   registry.osism.tech/kolla/mariadb-server:2026.1                                    \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)                   mariadb\nb439b8870e7f   registry.osism.tech/kolla/valkey-sentinel:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_sentinel\nacc795d79946   registry.osism.tech/kolla/valkey-server:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_server\n9817ceb93854   registry.osism.tech/kolla/memcached:2026.1                                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   memcached\n05b94631ef82   registry.osism.tech/kolla/opensearch-dashboards:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch_dashboards\n253fbc806cf0   registry.osism.tech/kolla/opensearch:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch\n5c87ed05c576   registry.osism.tech/kolla/keepalived:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             keepalived\nf0f0949fce4e   registry.osism.tech/kolla/proxysql:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   proxysql\n7d5fd8d53043   registry.osism.tech/kolla/haproxy:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   haproxy\n58018087332a   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   fluentd\n0be61d6a73dd   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   cron\n8a4bf05ae3eb   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   kolla_toolbox\n93865716c0ad   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_cadvisor\n301b9875e4bc   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_node_exporter\n4c057c2a7bd2   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mgr -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mgr-testbed-node-2\n9611e23f81a9   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-crash\"    3 hours ago         Up 3 hours                                   ceph-crash-testbed-node-2\n57fca12e87b9   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mon -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mon-testbed-node-2\n\n## Images @ testbed-node-2\n\n+ echo\n+ echo '## Images @ testbed-node-2'\n+ echo\n+ osism container testbed-node-2 images\nREPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE\nregistry.osism.tech/kolla/haproxy                                            2026.1              c107b7c6c3d6   5 hours ago    288MB\nregistry.osism.tech/kolla/grafana                                            2026.1              7960b4dc3e1c   5 hours ago    2.22GB\nregistry.osism.tech/kolla/proxysql                                           2026.1              41f38f23a7b3   5 hours ago    429MB\nregistry.osism.tech/kolla/fluentd                                            2026.1              35111f398a6e   5 hours ago    614MB\nregistry.osism.tech/kolla/memcached                                          2026.1              ca3b8c5735f7   5 hours ago    281MB\nregistry.osism.tech/kolla/opensearch                                         2026.1              9a963874ca83   5 hours ago    1.79GB\nregistry.osism.tech/kolla/opensearch-dashboards                              2026.1              a6574f8b79f4   5 hours ago    1.79GB\nregistry.osism.tech/kolla/rabbitmq                                           2026.1              6342d348aedd   5 hours ago    355MB\nregistry.osism.tech/kolla/keepalived                                         2026.1              7066a896d993   5 hours ago    328MB\nregistry.osism.tech/kolla/cron                                               2026.1              934519baaf6b   5 hours ago    280MB\nregistry.osism.tech/kolla/kolla-toolbox                                      2026.1              fc9ca9082641   5 hours ago    713MB\nregistry.osism.tech/kolla/mariadb-server                                     2026.1              fcbbbce25a99   5 hours ago    464MB\nregistry.osism.tech/kolla/prometheus-memcached-exporter                      2026.1              98305a119fb0   5 hours ago    314MB\nregistry.osism.tech/kolla/prometheus-elasticsearch-exporter                  2026.1              7c99b8eaea74   5 hours ago    313MB\nregistry.osism.tech/kolla/prometheus-mysqld-exporter                         2026.1              81f3c469ffe1   5 hours ago    317MB\nregistry.osism.tech/kolla/openvswitch-db-server                              2026.1              070586713537   5 hours ago    297MB\nregistry.osism.tech/kolla/openvswitch-vswitchd                               2026.1              e30dcb498d1a   5 hours ago    297MB\nregistry.osism.tech/kolla/horizon                                            2026.1              dddabb3284e8   5 hours ago    1.24GB\nregistry.osism.tech/kolla/ovn-controller                                     2026.1              550889b69ada   5 hours ago    307MB\nregistry.osism.tech/kolla/ovn-nb-db-server                                   2026.1              bb768f0eef65   5 hours ago    305MB\nregistry.osism.tech/kolla/ovn-sb-db-server                                   2026.1              7038df817b83   5 hours ago    305MB\nregistry.osism.tech/kolla/ovn-northd                                         2026.1              e586c9479f5c   5 hours ago    305MB\nregistry.osism.tech/kolla/nova-api                                           2026.1              f225f3bc620c   5 hours ago    1.21GB\nregistry.osism.tech/kolla/nova-conductor                                     2026.1              a455f77f690c   5 hours ago    1.21GB\nregistry.osism.tech/kolla/nova-novncproxy                                    2026.1              a81ec3352eda   5 hours ago    1.34GB\nregistry.osism.tech/kolla/nova-scheduler                                     2026.1              65f295fffbb1   5 hours ago    1.21GB\nregistry.osism.tech/kolla/designate-api                                      2026.1              d75f60dfff95   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-producer                                 2026.1              2b44c37b07a1   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-worker                                   2026.1              cf128057d3c4   5 hours ago    983MB\nregistry.osism.tech/kolla/designate-mdns                                     2026.1              54120c6a9b51   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-central                                  2026.1              90844563a311   5 hours ago    978MB\nregistry.osism.tech/kolla/designate-backend-bind9                            2026.1              0cc4202c6a40   5 hours ago    983MB\nregistry.osism.tech/kolla/barbican-api                                       2026.1              077764932ff0   5 hours ago    976MB\nregistry.osism.tech/kolla/barbican-keystone-listener                         2026.1              977ca6f199d1   5 hours ago    976MB\nregistry.osism.tech/kolla/barbican-worker                                    2026.1              ad5edf59ba9c   5 hours ago    976MB\nregistry.osism.tech/kolla/glance-api                                         2026.1              efed4df46e98   5 hours ago    1.09GB\nregistry.osism.tech/kolla/ceilometer-central                                 2026.1              3b71071f0156   5 hours ago    989MB\nregistry.osism.tech/kolla/ceilometer-notification                            2026.1              6680acb8dc22   5 hours ago    989MB\nregistry.osism.tech/kolla/aodh-notifier                                      2026.1              14b5164fcc0d   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-listener                                      2026.1              9cdc6cdd2b1e   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-evaluator                                     2026.1              4b875e2c5cfa   5 hours ago    967MB\nregistry.osism.tech/kolla/aodh-api                                           2026.1              b097e4f05f1c   5 hours ago    967MB\nregistry.osism.tech/kolla/neutron-server                                     2026.1              f9fb4c73ce33   5 hours ago    1.21GB\nregistry.osism.tech/kolla/skyline-console                                    2026.1              9e85ff28bf00   5 hours ago    1.04GB\nregistry.osism.tech/kolla/skyline-apiserver                                  2026.1              cd01cbe4836f   5 hours ago    991MB\nregistry.osism.tech/kolla/cinder-api                                         2026.1              5d4ba1b89904   5 hours ago    1.42GB\nregistry.osism.tech/kolla/cinder-volume                                      2026.1              f45914cd57e2   5 hours ago    2.01GB\nregistry.osism.tech/kolla/cinder-backup                                      2026.1              cce9ac2e24de   5 hours ago    1.43GB\nregistry.osism.tech/kolla/cinder-scheduler                                   2026.1              6f5d393e8e87   5 hours ago    1.42GB\nregistry.osism.tech/kolla/octavia-driver-agent                               2026.1              0e38b74e0cd6   5 hours ago    1.05GB\nregistry.osism.tech/kolla/octavia-api                                        2026.1              b747be5e2a87   5 hours ago    1.05GB\nregistry.osism.tech/kolla/octavia-housekeeping                               2026.1              94c0c6a366ae   5 hours ago    1.02GB\nregistry.osism.tech/kolla/octavia-worker                                     2026.1              2c0d42a10c3a   5 hours ago    1.02GB\nregistry.osism.tech/kolla/octavia-health-manager                             2026.1              e73149af606d   5 hours ago    1.02GB\nregistry.osism.tech/kolla/manila-api                                         2026.1              a9fdd169484d   5 hours ago    1.05GB\nregistry.osism.tech/kolla/manila-share                                       2026.1              216195dbe585   5 hours ago    1.21GB\nregistry.osism.tech/kolla/manila-data                                        2026.1              f3d6fe7abf28   5 hours ago    1.05GB\nregistry.osism.tech/kolla/manila-scheduler                                   2026.1              018e36514dc7   5 hours ago    1.05GB\nregistry.osism.tech/kolla/placement-api                                      2026.1              921ff9348a21   5 hours ago    969MB\nregistry.osism.tech/kolla/keystone-fernet                                    2026.1              05482a20077b   5 hours ago    1.02GB\nregistry.osism.tech/kolla/keystone-ssh                                       2026.1              7ce34d602806   5 hours ago    1.02GB\nregistry.osism.tech/kolla/keystone                                           2026.1              d95a35fd07b5   5 hours ago    1.05GB\nregistry.osism.tech/kolla/ovn-sb-db-relay                                    2026.1              eee5659b806e   5 hours ago    305MB\nregistry.osism.tech/kolla/valkey-sentinel                                    2026.1              17426a385bcd   6 hours ago    288MB\nregistry.osism.tech/kolla/valkey-server                                      2026.1              50b258b1eda4   6 hours ago    288MB\nregistry.osism.tech/kolla/prometheus-openstack-network-exporter              2026.1              d001ba9b62f5   6 hours ago    318MB\nregistry.osism.tech/kolla/prometheus-valkey-exporter                         2026.1              817f131b6afc   6 hours ago    302MB\nregistry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB\nregistry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB\nregistry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB\nregistry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB\nregistry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB\nregistry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB\nregistry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB\nregistry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB\nregistry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB\nregistry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB\nregistry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB\nregistry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB\nregistry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB\nregistry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB\nregistry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB\nregistry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB\nregistry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB\nregistry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB\nregistry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB\nregistry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB\nregistry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB\nregistry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB\nregistry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB\nregistry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB\nregistry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB\nregistry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB\nregistry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB\nregistry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB\nregistry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB\nregistry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB\nregistry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB\nregistry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB\nregistry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB\nregistry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB\nregistry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB\n+ sh -c /opt/configuration/scripts/check-services.sh\n+ set -e\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n++ export SKIP_CEPH_UPGRADE=true\n++ SKIP_CEPH_UPGRADE=true\n++ export SKIP_OPENSTACK_UPGRADE=false\n++ SKIP_OPENSTACK_UPGRADE=false\n++ export RABBITMQ3TO4=true\n++ RABBITMQ3TO4=true\n+ sh -c /opt/configuration/scripts/check/100-ceph-with-ansible.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/configuration/scripts/manager-version.sh\n+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml\n\n# Ceph status\n\n++ export MANAGER_VERSION=latest\n++ MANAGER_VERSION=latest\n+ echo\n+ echo '# Ceph status'\n+ echo\n+ ceph -s\n  cluster:\n    id:     11111111-1111-1111-1111-111111111111\n    health: HEALTH_OK\n \n  services:\n    mon: 3 daemons, quorum testbed-node-0,testbed-node-1,testbed-node-2 (age 2h)\n    mgr: testbed-node-0(active, since 2h), standbys: testbed-node-1, testbed-node-2\n    mds: 1/1 daemons up, 2 standby\n    osd: 6 osds: 6 up (since 2h), 6 in (since 2h)\n    rgw: 3 daemons active (3 hosts, 1 zones)\n \n  data:\n    volumes: 1/1 healthy\n    pools:   14 pools, 401 pgs\n    objects: 820 objects, 2.8 GiB\n    usage:   8.2 GiB used, 112 GiB / 120 GiB avail\n    pgs:     401 active+clean\n \n  io:\n    client:   852 B/s rd, 170 B/s wr, 0 op/s rd, 0 op/s wr\n \n\n# Ceph versions\n\n+ echo\n+ echo '# Ceph versions'\n+ echo\n+ ceph versions\n{\n    \"mon\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"mgr\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"osd\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 6\n    },\n    \"mds\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"rgw\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3\n    },\n    \"overall\": {\n        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 18\n    }\n}\n\n# Ceph OSD tree\n\n+ echo\n+ echo '# Ceph OSD tree'\n+ echo\n+ ceph osd df tree\nID  CLASS  WEIGHT   REWEIGHT  SIZE     RAW USE  DATA     OMAP     META     AVAIL    %USE  VAR   PGS  STATUS  TYPE NAME              \n-1         0.11691         -  120 GiB  8.2 GiB  7.6 GiB    6 KiB  556 MiB  112 GiB  6.81  1.00    -          root default           \n-5         0.03897         -   40 GiB  2.7 GiB  2.5 GiB    2 KiB  180 MiB   37 GiB  6.80  1.00    -              host testbed-node-3\n 0    hdd  0.01949   1.00000   20 GiB  1.5 GiB  1.4 GiB    1 KiB  101 MiB   18 GiB  7.56  1.11  199      up          osd.0          \n 5    hdd  0.01949   1.00000   20 GiB  1.2 GiB  1.1 GiB    1 KiB   79 MiB   19 GiB  6.04  0.89  193      up          osd.5          \n-3         0.03897         -   40 GiB  2.7 GiB  2.5 GiB    2 KiB  196 MiB   37 GiB  6.84  1.00    -              host testbed-node-4\n 1    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.2 GiB    1 KiB  109 MiB   19 GiB  6.30  0.92  209      up          osd.1          \n 3    hdd  0.01949   1.00000   20 GiB  1.5 GiB  1.4 GiB    1 KiB   87 MiB   19 GiB  7.38  1.08  181      up          osd.3          \n-7         0.03897         -   40 GiB  2.7 GiB  2.5 GiB    2 KiB  180 MiB   37 GiB  6.80  1.00    -              host testbed-node-5\n 2    hdd  0.01949   1.00000   20 GiB  1.5 GiB  1.4 GiB    1 KiB   97 MiB   18 GiB  7.62  1.12  198      up          osd.2          \n 4    hdd  0.01949   1.00000   20 GiB  1.2 GiB  1.1 GiB    1 KiB   83 MiB   19 GiB  5.98  0.88  190      up          osd.4          \n                       TOTAL  120 GiB  8.2 GiB  7.6 GiB  9.3 KiB  556 MiB  112 GiB  6.81                                            \nMIN/MAX VAR: 0.88/1.12  STDDEV: 0.72\n\n# Ceph monitor status\n\n+ echo\n+ echo '# Ceph monitor status'\n+ echo\n+ ceph mon stat\ne1: 3 mons at {testbed-node-0=[v2:192.168.16.10:3300/0,v1:192.168.16.10:6789/0],testbed-node-1=[v2:192.168.16.11:3300/0,v1:192.168.16.11:6789/0],testbed-node-2=[v2:192.168.16.12:3300/0,v1:192.168.16.12:6789/0]} removed_ranks: {} disallowed_leaders: {}, election epoch 4, leader 0 testbed-node-0, quorum 0,1,2 testbed-node-0,testbed-node-1,testbed-node-2\n\n# Ceph quorum status\n\n+ echo\n+ echo '# Ceph quorum status'\n+ echo\n+ ceph quorum_status\n+ jq\n{\n  \"election_epoch\": 4,\n  \"quorum\": [\n    0,\n    1,\n    2\n  ],\n  \"quorum_names\": [\n    \"testbed-node-0\",\n    \"testbed-node-1\",\n    \"testbed-node-2\"\n  ],\n  \"quorum_leader_name\": \"testbed-node-0\",\n  \"quorum_age\": 10504,\n  \"features\": {\n    \"quorum_con\": \"4540138322906710015\",\n    \"quorum_mon\": [\n      \"kraken\",\n      \"luminous\",\n      \"mimic\",\n      \"osdmap-prune\",\n      \"nautilus\",\n      \"octopus\",\n      \"pacific\",\n      \"elector-pinging\",\n      \"quincy\",\n      \"reef\"\n    ]\n  },\n  \"monmap\": {\n    \"epoch\": 1,\n    \"fsid\": \"11111111-1111-1111-1111-111111111111\",\n    \"modified\": \"2026-09-30T04:03:56.265146Z\",\n    \"created\": \"2026-09-30T04:03:56.265146Z\",\n    \"min_mon_release\": 18,\n    \"min_mon_release_name\": \"reef\",\n    \"election_strategy\": 1,\n    \"disallowed_leaders\": \"\",\n    \"stretch_mode\": false,\n    \"tiebreaker_mon\": \"\",\n    \"removed_ranks\": \"\",\n    \"features\": {\n      \"persistent\": [\n        \"kraken\",\n        \"luminous\",\n        \"mimic\",\n        \"osdmap-prune\",\n        \"nautilus\",\n        \"octopus\",\n        \"pacific\",\n        \"elector-pinging\",\n        \"quincy\",\n        \"reef\"\n      ],\n      \"optional\": []\n    },\n    \"mons\": [\n      {\n        \"rank\": 0,\n        \"name\": \"testbed-node-0\",\n        \"public_addrs\": {\n          \"addrvec\": [\n            {\n              \"type\": \"v2\",\n              \"addr\": \"192.168.16.10:3300\",\n              \"nonce\": 0\n            },\n            {\n              \"type\": \"v1\",\n              \"addr\": \"192.168.16.10:6789\",\n              \"nonce\": 0\n            }\n          ]\n        },\n        \"addr\": \"192.168.16.10:6789/0\",\n        \"public_addr\": \"192.168.16.10:6789/0\",\n        \"priority\": 0,\n        \"weight\": 0,\n        \"crush_location\": \"{}\"\n      },\n      {\n        \"rank\": 1,\n        \"name\": \"testbed-node-1\",\n        \"public_addrs\": {\n          \"addrvec\": [\n            {\n              \"type\": \"v2\",\n              \"addr\": \"192.168.16.11:3300\",\n              \"nonce\": 0\n            },\n            {\n              \"type\": \"v1\",\n              \"addr\": \"192.168.16.11:6789\",\n              \"nonce\": 0\n            }\n          ]\n        },\n        \"addr\": \"192.168.16.11:6789/0\",\n        \"public_addr\": \"192.168.16.11:6789/0\",\n        \"priority\": 0,\n        \"weight\": 0,\n        \"crush_location\": \"{}\"\n      },\n      {\n        \"rank\": 2,\n        \"name\": \"testbed-node-2\",\n        \"public_addrs\": {\n          \"addrvec\": [\n            {\n              \"type\": \"v2\",\n              \"addr\": \"192.168.16.12:3300\",\n              \"nonce\": 0\n            },\n            {\n              \"type\": \"v1\",\n              \"addr\": \"192.168.16.12:6789\",\n              \"nonce\": 0\n            }\n          ]\n        },\n        \"addr\": \"192.168.16.12:6789/0\",\n        \"public_addr\": \"192.168.16.12:6789/0\",\n        \"priority\": 0,\n        \"weight\": 0,\n        \"crush_location\": \"{}\"\n      }\n    ]\n  }\n}\n\n# Ceph free space status\n\n+ echo\n+ echo '# Ceph free space status'\n+ echo\n+ ceph df\n--- RAW STORAGE ---\nCLASS     SIZE    AVAIL     USED  RAW USED  %RAW USED\nhdd    120 GiB  112 GiB  8.2 GiB   8.2 GiB       6.81\nTOTAL  120 GiB  112 GiB  8.2 GiB   8.2 GiB       6.81\n \n--- POOLS ---\nPOOL                       ID  PGS   STORED  OBJECTS     USED  %USED  MAX AVAIL\n.mgr                        1    1  577 KiB        2  1.1 MiB      0     52 GiB\ncephfs_data                 2   32      0 B        0      0 B      0     35 GiB\ncephfs_metadata             3   16   20 KiB       22  144 KiB      0     35 GiB\ndefault.rgw.buckets.data    4   32      0 B        0      0 B      0     35 GiB\ndefault.rgw.buckets.index   5   32      0 B        0      0 B      0     35 GiB\ndefault.rgw.control         6   32      0 B        8      0 B      0     35 GiB\ndefault.rgw.log             7   32  3.6 KiB      209  408 KiB      0     35 GiB\ndefault.rgw.meta            8   32      0 B        0      0 B      0     35 GiB\n.rgw.root                   9   32  3.9 KiB        8   64 KiB      0     52 GiB\nbackups                    10   32     19 B        2   12 KiB      0     35 GiB\nvolumes                    11   32  325 MiB      266  974 MiB   0.90     35 GiB\nimages                     12   32  2.2 GiB      299  6.7 GiB   5.97     35 GiB\nmetrics                    13   32     19 B        2   12 KiB      0     35 GiB\nvms                        14   32     19 B        2   12 KiB      0     35 GiB\n++ semver latest 5.0.0\n+ [[ -1 -eq -1 ]]\n+ [[ latest != \\l\\a\\t\\e\\s\\t ]]\n+ osism apply facts\n\u001b[32m2026-09-30 06:59:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m\n\u001b[32m2026-09-30 06:59:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cf5e7fa1-9fd9-49bd-bef6-4732a2b72d9d (facts) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 06:59:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task cf5e7fa1-9fd9-49bd-bef6-4732a2b72d9d (facts) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76f627c70830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Apply role facts] ********************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76f627c70830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [osism.commons.facts : Create custom facts directory] *********************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76f627c70830>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:59:20 +0000 (0:00:00.479)       0:00:00.479 *** \n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [osism.commons.facts : Copy fact files] ***********************************\nWednesday 30 September 2026  06:59:22 +0000 (0:00:01.454)       0:00:01.933 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY [Gather facts for all hosts] **********************************************\n\nTASK [Gathers facts about hosts] ***********************************************\nWednesday 30 September 2026  06:59:23 +0000 (0:00:01.761)       0:00:03.694 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-manager]\u001b[0m\n\nPLAY [Gather facts for all hosts if using --limit] *****************************\n\nTASK [Gather facts for all hosts] **********************************************\nWednesday 30 September 2026  06:59:29 +0000 (0:00:06.009)       0:00:09.703 *** \n\u001b[0;36mskipping: [testbed-manager]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x76f627c70830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  06:59:30 +0000 (0:00:00.957)       0:00:10.660 *** \n=============================================================================== \nGathers facts about hosts ----------------------------------------------- 6.01s\nosism.commons.facts : Copy fact files ----------------------------------- 1.76s\nosism.commons.facts : Create custom facts directory --------------------- 1.45s\nGather facts for all hosts ---------------------------------------------- 0.96s\n+ osism validate ceph-mons\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7ce5a40a46e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Ceph validate mons] ******************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Get timestamp for report file] *******************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  06:59:48 +0000 (0:00:00.690)       0:00:00.690 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Create report output directory] ******************************************\nWednesday 30 September 2026  06:59:49 +0000 (0:00:01.095)       0:00:01.786 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Define report vars] ******************************************************\nWednesday 30 September 2026  06:59:50 +0000 (0:00:00.890)       0:00:02.676 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Prepare test data for container existance test] **************************\nWednesday 30 September 2026  06:59:50 +0000 (0:00:00.132)       0:00:02.809 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Get the containers on the host] ******************************************\nWednesday 30 September 2026  06:59:51 +0000 (0:00:00.356)       0:00:03.166 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [Find the mon container on the host] **************************************\nWednesday 30 September 2026  06:59:53 +0000 (0:00:02.357)       0:00:05.523 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Note the mon container name and state] ***********************************\nWednesday 30 September 2026  06:59:53 +0000 (0:00:00.408)       0:00:05.932 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if container is missing] ***********************\nWednesday 30 September 2026  06:59:54 +0000 (0:00:00.383)       0:00:06.315 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if container is existing] **********************\nWednesday 30 September 2026  06:59:54 +0000 (0:00:00.585)       0:00:06.901 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  06:59:55 +0000 (0:00:00.378)       0:00:07.279 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if ceph-mon is not running] ********************\nWednesday 30 September 2026  06:59:55 +0000 (0:00:00.379)       0:00:07.658 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if ceph-mon is running] ************************\nWednesday 30 September 2026  06:59:56 +0000 (0:00:00.585)       0:00:08.244 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  06:59:56 +0000 (0:00:00.366)       0:00:08.610 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  06:59:56 +0000 (0:00:00.306)       0:00:08.917 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  06:59:57 +0000 (0:00:00.311)       0:00:09.229 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  06:59:57 +0000 (0:00:00.315)       0:00:09.544 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  06:59:57 +0000 (0:00:00.088)       0:00:09.632 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  06:59:57 +0000 (0:00:00.080)       0:00:09.713 *** \n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  06:59:57 +0000 (0:00:00.081)       0:00:09.794 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Fail due to missing containers] ******************************************\nWednesday 30 September 2026  06:59:58 +0000 (0:00:00.297)       0:00:10.092 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Prepare quorum test vars] ************************************************\nWednesday 30 September 2026  06:59:58 +0000 (0:00:00.836)       0:00:10.928 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Get monmap info via the ceph client] *************************************\nWednesday 30 September 2026  06:59:59 +0000 (0:00:00.155)       0:00:11.083 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set quorum test data] ****************************************************\nWednesday 30 September 2026  07:00:01 +0000 (0:00:02.034)       0:00:13.118 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail quorum test if not all monitors are in quorum] **********************\nWednesday 30 September 2026  07:00:01 +0000 (0:00:00.523)       0:00:13.641 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass quorum test if all monitors are in quorum] **************************\nWednesday 30 September 2026  07:00:01 +0000 (0:00:00.140)       0:00:13.781 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Set fsid test vars] ******************************************************\nWednesday 30 September 2026  07:00:02 +0000 (0:00:00.453)       0:00:14.234 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail Cluster FSID test if FSID does not match configuration] *************\nWednesday 30 September 2026  07:00:02 +0000 (0:00:00.418)       0:00:14.653 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass Cluster FSID test if it matches configuration] **********************\nWednesday 30 September 2026  07:00:02 +0000 (0:00:00.133)       0:00:14.786 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Prepare status test vars] ************************************************\nWednesday 30 September 2026  07:00:02 +0000 (0:00:00.140)       0:00:14.926 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Gather status data via the ceph client] **********************************\nWednesday 30 September 2026  07:00:02 +0000 (0:00:00.137)       0:00:15.064 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set health test data] ****************************************************\nWednesday 30 September 2026  07:00:05 +0000 (0:00:02.046)       0:00:17.110 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail cluster-health if health is not acceptable] *************************\nWednesday 30 September 2026  07:00:05 +0000 (0:00:00.625)       0:00:17.735 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass cluster-health if health is acceptable] *****************************\nWednesday 30 September 2026  07:00:05 +0000 (0:00:00.166)       0:00:17.902 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail cluster-health if health is not acceptable (strict)] ****************\nWednesday 30 September 2026  07:00:06 +0000 (0:00:00.179)       0:00:18.082 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass cluster-health if status is OK (strict)] ****************************\nWednesday 30 September 2026  07:00:06 +0000 (0:00:00.156)       0:00:18.238 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Set validation result to passed if no test failed] ***********************\nWednesday 30 September 2026  07:00:06 +0000 (0:00:00.172)       0:00:18.410 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set validation result to failed if a test failed] ************************\nWednesday 30 September 2026  07:00:06 +0000 (0:00:00.354)       0:00:18.764 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  07:00:06 +0000 (0:00:00.297)       0:00:19.061 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  07:00:09 +0000 (0:00:02.226)       0:00:21.288 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  07:00:09 +0000 (0:00:00.312)       0:00:21.600 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:09 +0000 (0:00:00.319)       0:00:21.920 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:09 +0000 (0:00:00.079)       0:00:22.000 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:10 +0000 (0:00:00.313)       0:00:22.313 *** \n\nRUNNING HANDLER [Write report file] ********************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m\n\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  07:00:10 +0000 (0:00:00.115)       0:00:22.428 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  07:00:11 +0000 (0:00:01.589)       0:00:24.018 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m\n\u001b[0;32m    \"msg\": [\u001b[0m\n\u001b[0;32m        \"Validator run completed.\",\u001b[0m\n\u001b[0;32m        \"You can find the report file here:\",\u001b[0m\n\u001b[0;32m        \"/opt/reports/validator/ceph-mons-validator-2026-09-30T06:59:49+00:00-report.json\",\u001b[0m\n\u001b[0;32m        \"on the following host:\",\u001b[0m\n\u001b[0;32m        \"testbed-manager\"\u001b[0m\n\u001b[0;32m    ]\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  07:00:12 +0000 (0:00:00.526)       0:00:24.544 *** \n=============================================================================== \nGet the containers on the host ------------------------------------------ 2.36s\nAggregate test results step one ----------------------------------------- 2.23s\nGather status data via the ceph client ---------------------------------- 2.05s\nGet monmap info via the ceph client ------------------------------------- 2.03s\nWrite report file ------------------------------------------------------- 1.59s\nGet timestamp for report file ------------------------------------------- 1.10s\nCreate report output directory ------------------------------------------ 0.89s\nFail due to missing containers ------------------------------------------ 0.84s\nSet health test data ---------------------------------------------------- 0.62s\nSet test result to failed if ceph-mon is not running -------------------- 0.59s\nSet test result to failed if container is missing ----------------------- 0.58s\nPrint report file information ------------------------------------------- 0.53s\nSet quorum test data ---------------------------------------------------- 0.52s\nFlush handlers ---------------------------------------------------------- 0.51s\nPass quorum test if all monitors are in quorum -------------------------- 0.45s\nSet fsid test vars ------------------------------------------------------ 0.42s\nFind the mon container on the host -------------------------------------- 0.41s\nNote the mon container name and state ----------------------------------- 0.39s\nPrepare test data ------------------------------------------------------- 0.38s\nSet test result to passed if container is existing ---------------------- 0.38s\n+ osism validate ceph-mgrs\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7f0f53c9c830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Ceph validate mgrs] ******************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Get timestamp for report file] *******************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  07:00:30 +0000 (0:00:00.685)       0:00:00.685 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Create report output directory] ******************************************\nWednesday 30 September 2026  07:00:31 +0000 (0:00:01.194)       0:00:01.880 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Define report vars] ******************************************************\nWednesday 30 September 2026  07:00:32 +0000 (0:00:00.810)       0:00:02.690 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Prepare test data for container existance test] **************************\nWednesday 30 September 2026  07:00:32 +0000 (0:00:00.160)       0:00:02.851 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Get the containers on the host] ******************************************\nWednesday 30 September 2026  07:00:32 +0000 (0:00:00.350)       0:00:03.202 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [Find the mgr container on the host] **************************************\nWednesday 30 September 2026  07:00:34 +0000 (0:00:02.080)       0:00:05.283 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Note the mgr container name and state] ***********************************\nWednesday 30 September 2026  07:00:35 +0000 (0:00:00.441)       0:00:05.724 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if container is missing] ***********************\nWednesday 30 September 2026  07:00:35 +0000 (0:00:00.369)       0:00:06.094 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if container is existing] **********************\nWednesday 30 September 2026  07:00:36 +0000 (0:00:00.539)       0:00:06.634 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  07:00:36 +0000 (0:00:00.382)       0:00:07.017 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to failed if ceph-mgr is not running] ********************\nWednesday 30 September 2026  07:00:37 +0000 (0:00:00.387)       0:00:07.404 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Set test result to passed if ceph-mgr is running] ************************\nWednesday 30 September 2026  07:00:37 +0000 (0:00:00.630)       0:00:08.034 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  07:00:38 +0000 (0:00:00.395)       0:00:08.429 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  07:00:38 +0000 (0:00:00.314)       0:00:08.743 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  07:00:38 +0000 (0:00:00.301)       0:00:09.045 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:38 +0000 (0:00:00.290)       0:00:09.336 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:39 +0000 (0:00:00.121)       0:00:09.457 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:39 +0000 (0:00:00.093)       0:00:09.551 *** \n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  07:00:39 +0000 (0:00:00.088)       0:00:09.639 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Fail due to missing containers] ******************************************\nWednesday 30 September 2026  07:00:39 +0000 (0:00:00.314)       0:00:09.954 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Define mgr module test vars] *********************************************\nWednesday 30 September 2026  07:00:40 +0000 (0:00:00.813)       0:00:10.767 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Gather list of mgr modules via the ceph client] **************************\nWednesday 30 September 2026  07:00:40 +0000 (0:00:00.158)       0:00:10.926 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Parse mgr module list from json] *****************************************\nWednesday 30 September 2026  07:00:42 +0000 (0:00:01.975)       0:00:12.902 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Extract list of enabled mgr modules] *************************************\nWednesday 30 September 2026  07:00:42 +0000 (0:00:00.301)       0:00:13.204 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail test if mgr modules are disabled that should be enabled] ************\nWednesday 30 September 2026  07:00:43 +0000 (0:00:00.451)       0:00:13.655 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass test if required mgr modules are enabled] ***************************\nWednesday 30 September 2026  07:00:43 +0000 (0:00:00.159)       0:00:13.814 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Define mgr module serving test vars] *************************************\nWednesday 30 September 2026  07:00:43 +0000 (0:00:00.183)       0:00:13.998 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Gather mgr service endpoints via the ceph client] ************************\nWednesday 30 September 2026  07:00:43 +0000 (0:00:00.164)       0:00:14.163 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Parse mgr service endpoints from json] ***********************************\nWednesday 30 September 2026  07:00:45 +0000 (0:00:01.728)       0:00:15.891 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Probe the mgr service endpoints] *****************************************\nWednesday 30 September 2026  07:00:45 +0000 (0:00:00.161)       0:00:16.053 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => (item=dashboard)\u001b[0m\n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => (item=prometheus)\u001b[0m\n\nTASK [Collect mgr service endpoints that did not answer] ***********************\nWednesday 30 September 2026  07:00:47 +0000 (0:00:02.337)       0:00:18.391 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Fail test if a mgr service endpoint does not answer] *********************\nWednesday 30 September 2026  07:00:48 +0000 (0:00:00.419)       0:00:18.811 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Pass test if all mgr service endpoints answer] ***************************\nWednesday 30 September 2026  07:00:48 +0000 (0:00:00.157)       0:00:18.969 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\nTASK [Set validation result to passed if no test failed] ***********************\nWednesday 30 September 2026  07:00:48 +0000 (0:00:00.144)       0:00:19.113 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set validation result to failed if a test failed] ************************\nWednesday 30 September 2026  07:00:49 +0000 (0:00:00.335)       0:00:19.449 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  07:00:49 +0000 (0:00:00.287)       0:00:19.736 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  07:00:51 +0000 (0:00:01.736)       0:00:21.472 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  07:00:51 +0000 (0:00:00.320)       0:00:21.793 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:51 +0000 (0:00:00.314)       0:00:22.108 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:51 +0000 (0:00:00.077)       0:00:22.185 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:00:51 +0000 (0:00:00.078)       0:00:22.263 *** \n\nRUNNING HANDLER [Write report file] ********************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m\n\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  07:00:51 +0000 (0:00:00.084)       0:00:22.348 *** \n\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  07:00:53 +0000 (0:00:01.959)       0:00:24.308 *** \n\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m\n\u001b[0;32m    \"msg\": [\u001b[0m\n\u001b[0;32m        \"Validator run completed.\",\u001b[0m\n\u001b[0;32m        \"You can find the report file here:\",\u001b[0m\n\u001b[0;32m        \"/opt/reports/validator/ceph-mgrs-validator-2026-09-30T07:00:31+00:00-report.json\",\u001b[0m\n\u001b[0;32m        \"on the following host:\",\u001b[0m\n\u001b[0;32m        \"testbed-manager\"\u001b[0m\n\u001b[0;32m    ]\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=10  \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  07:00:54 +0000 (0:00:00.505)       0:00:24.813 *** \n=============================================================================== \nProbe the mgr service endpoints ----------------------------------------- 2.34s\nGet the containers on the host ------------------------------------------ 2.08s\nGather list of mgr modules via the ceph client -------------------------- 1.98s\nWrite report file ------------------------------------------------------- 1.96s\nAggregate test results step one ----------------------------------------- 1.74s\nGather mgr service endpoints via the ceph client ------------------------ 1.73s\nGet timestamp for report file ------------------------------------------- 1.19s\nFail due to missing containers ------------------------------------------ 0.81s\nCreate report output directory ------------------------------------------ 0.81s\nSet test result to failed if ceph-mgr is not running -------------------- 0.63s\nSet test result to failed if container is missing ----------------------- 0.54s\nPrint report file information ------------------------------------------- 0.51s\nExtract list of enabled mgr modules ------------------------------------- 0.45s\nFind the mgr container on the host -------------------------------------- 0.44s\nCollect mgr service endpoints that did not answer ----------------------- 0.42s\nSet test result to passed if ceph-mgr is running ------------------------ 0.40s\nPrepare test data ------------------------------------------------------- 0.39s\nSet test result to passed if container is existing ---------------------- 0.38s\nNote the mgr container name and state ----------------------------------- 0.37s\nPrepare test data for container existance test -------------------------- 0.35s\n+ osism validate ceph-osds\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7420a084c6e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Ceph validate OSDs] ******************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Gather fresh facts] ******************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  07:01:12 +0000 (0:00:00.778)       0:00:00.778 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get timestamp for report file] *******************************************\nWednesday 30 September 2026  07:01:19 +0000 (0:00:06.792)       0:00:07.571 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Get extra vars for Ceph configuration] ***********************************\nWednesday 30 September 2026  07:01:20 +0000 (0:00:01.280)       0:00:08.852 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Create report output directory] ******************************************\nWednesday 30 September 2026  07:01:20 +0000 (0:00:00.287)       0:00:09.139 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Define report vars] ******************************************************\nWednesday 30 September 2026  07:01:21 +0000 (0:00:01.027)       0:00:10.167 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Define OSD test variables] ***********************************************\nWednesday 30 September 2026  07:01:21 +0000 (0:00:00.145)       0:00:10.312 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Calculate OSD devices for each host] *************************************\nWednesday 30 September 2026  07:01:22 +0000 (0:00:00.344)       0:00:10.657 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Define OSD test variables] ***********************************************\nWednesday 30 September 2026  07:01:22 +0000 (0:00:00.339)       0:00:10.997 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Calculate OSD devices for each host] *************************************\nWednesday 30 September 2026  07:01:22 +0000 (0:00:00.173)       0:00:11.170 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Calculate total number of OSDs in cluster] *******************************\nWednesday 30 September 2026  07:01:23 +0000 (0:00:00.358)       0:00:11.529 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  07:01:23 +0000 (0:00:00.356)       0:00:11.885 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get list of ceph-osd containers on host] *********************************\nWednesday 30 September 2026  07:01:23 +0000 (0:00:00.340)       0:00:12.226 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_openstack_network_exporter', 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '00122b0fd72dd1a227ace139492605c1593b89a8127178dfa1b350b50c54931b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '8a2f760f4801e8585c36901aa10441970ce42692d2b55ace110f226571b56d8f'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'state': 'running', 'status': 'Up 18 minutes', 'id': 'f29f9218b42af23cfe45db0fb324b4f662645ab2284015885f1ab88f6368305b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'state': 'running', 'status': 'Up 46 minutes (healthy)', 'id': '6469fd673708c385f1c79335cb4323d474b4d98b29874e100b3151cddf21d4a0'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'c64c0c86619e33cae3471b2640c83600553a17c157438b63f7a3644fe6cbb108'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'c0b0f72fbdfc34e7f69dd26aa88a56c169ab5bda55b18d9748f1d532bb1cca24'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/neutron_ovn_metadata_agent_haproxy_ovnmeta-4ee2bcaf-56f0-46a9-bdd4-70a9f2677168', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': 'c4c0010ecbf93a78bf6d25f83bc363c4cfed490d5ac801de586416fc65d98af6'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': 'c50b74ef155732e8c137acf93f25a3eaccd469aac44d0e245a1d2391311d837c'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '047f168935aa9f670cc2252e624a6df35ac306e2c2884b2f33d5e0b3647293e2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '21dd534ca32f44e47837731a2ce17c07494f660b8de900b4d40899d3a5ed8fee'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '76706d71cf5a91a84462349a73a2129a36c9f4a0559beda586bc7d98d4fd6d6c'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '8021f09d417c882da37029682aa13d1c987c9290cba6ca3770ca7ae4cb628424'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_openstack_network_exporter', 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '22be8a41d68b0ff8836dc0b8c9f65f84c66980a58cc6258bbc54e552ed3e4432'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/cron:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '4b31ef14f871d05e86418b7a55047a27cc54ec97e333ee564e56aca7e0926431'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '9853daefbbc05cdf124c5eae04eeed00fbb6e0b5be3de09d46d72da94aba2fc2'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'c5438aa00f8af87eeaa1ddeeee4c0a805dd18d8e792fdd6faa6417ac8d9020ad'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'state': 'running', 'status': 'Up 18 minutes', 'id': '4712593e95500a6ea22a95ecd5057e7e9c346961a3d2bf97228659f37e5b4e34'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'deb70549d1c7a4be5cf8553acef68aa45012776fc749ac1c282d2e98d4ad526e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'state': 'running', 'status': 'Up 46 minutes (healthy)', 'id': '6f10fd9bd4a11a5f1a11af8997dee2a313d6f5b7355a8eabaaa7cb640518031a'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '0ff4473c711445f171053d0b4b999456032c1bf820c34aa514cfad0938cba18e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'state': 'running', 'status': 'Up 52 minutes (healthy)', 'id': 'ebefb509663bca27c2739c13d229bb3df10a55cf06145fe0ecb6bb75e04ca150'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-rgw-default-testbed-node-3-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '6d496bfe943f27be14524ef59a69ed7325e79d586fd89ab847cedd2f77ddd73b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'd2a815a18cdecfe5bf0a81aee26e2ecf2ba60741d98bb4779e487e07d846afdd'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-mds-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '7d0ebd7427059cf9b12245582bc31239b39852285673795585c6ac6ab926d5d4'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/neutron_ovn_metadata_agent_haproxy_ovnmeta-7cc48c01-de3f-4a93-9906-f24593079bb7', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '3834c5f989655d1ca46bff9938095e1365b74acb1f4b183345e826a54f538753'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-crash-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '144c1dd7302850292eecafe86ad11424f0c2b304043e5e0adfe61d8076405cc6'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': 'a858d9a9674106a138e95cd1376b5d0c35ca8d8dad21a4ed309b18b12d3bc936'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '407e2937cecc6b059feeea413d0ae904b623e27f528ae8d13a85d035204208d7'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '137c20990de95222ca5f0ef324613568cd21554992e80f8eb8ebbdbd741e73b3'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '295d635603482796ba6c2fe47ffbf873de717efe9450556e008a8499b3e9afbf'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '8f91dfc2faa4da99ae869b8ca4fdda0db0af1e5259f1621cff6de1692e7901a1'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '95f5584aea1402693fbf3015b973cf814f0459b41c94c7e18126f6ff0375adaa'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '465fb245c939c5492122ce77b7e75caa882cc677a226679bdba9840c611e9647'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/cron:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '17938cfbe2c37cebe03c5f5d5b71174ba8fb4e5f3afa950c376b9211d5e00949'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'ed5929ea9d56423cc4b5bc739981fb06e60d26b42c7e0324e44443fe2adfe5c0'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '7cb05dc9b2bbd5856c073a8e40f0bf368c0548bb5b6f0fbaba5cbd5e8d241eee'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'b3cfea0017b3d6c2871b8951ffe68e1592ee3ee5486418ab5b8a035979f39dd9'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-rgw-default-testbed-node-4-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '2f93d230a34a68d79a89644c1923197878c498fbfd89c7928f836926e25fef2d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-mds-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '77cde63639acc917c6dd3cc1a05ea8ba5fe07b94b01af39d5ae1e029049e3ab5'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-crash-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '6519e767b90cd10daf83fe321f5ff930df2228f593d20f9406a411b33ada778a'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '30a530859892b4f4830aff628fe0ba3fc7515c4cfb65584c2d308a2010654429'})\u001b[0m\n\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-1', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '729daf3e557a8a9f25f68cae0f78f298759c244521cabe90f5160af2f52952ba'})\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_openstack_network_exporter', 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '1a6023d9d5777ea857f56257594b8ae0aac29e9b4412f6f3d288cc6b30a16c91'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': 'e1b36cdd3b16876ae3ccd7d37960db7c852eee6f1798e5d368fe69277ca1e25e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'state': 'running', 'status': 'Up 18 minutes', 'id': '3506ef68c9ed9d9edcad5da9f6a5b7c4f5dd88cfc62f0da9280172b581174f9d'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'state': 'running', 'status': 'Up 46 minutes (healthy)', 'id': '43b33a84aa7d55795454c36af41f04b21c7dd023a74a7b06811ad3ec33bffd0e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'state': 'running', 'status': 'Up 52 minutes (healthy)', 'id': '4c0c71bf42290aa64b258395b9fce2a231d5eab867ffaa007fe371075f73ff9c'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'd84e836de2ef33a715e1967e39f2ec18db939a73c22745c65bf8f658f2380fbf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/neutron_ovn_metadata_agent_haproxy_ovnmeta-61791f44-b68b-4c85-b51a-e1c06f605d5a', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '2e8270aa0c42ceae5a09eb76d4dc7c93a2142bdc3819cd8596e25d8d759bc200'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '3c173e05ace19d1cd2ece3a24b4499965ba7b9c2785be7be968496a82b3e0aab'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': 'c7daa4b9965170224a75864c6760271ba5e9cae03de810a256b176d75a2d6d10'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '34f8f656cffbbfcf8ca61f5724b189dcbb655e1e43bcd55bcefd276504c2e649'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '5660ac762f9b45a3b18787f3bfae9087d2a8aeb53027d0f7b4fa05ff4b25b595'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'ae482c226e2ffb2e976ce4acb5d92e17e6f04c49045d14d20f026421dfb753f3'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/cron:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'c2e8e3522fcf2b853903283e97dec52bdc14dbbbd18158917d5517b6a66c5aaf'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'c86cf118fa6e6cdbc601a8622eb5e7a3ebf8345181d1dc0a48015a155d41aa05'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'b5702980dd79ed67a5dcd525b966d152119d12a2fea55a500b69d5f197e7f67b'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'bac57cc36a4a6c693ae1e0e5bd3e842c61fa9c610fae942452d2f8d6b4b3528c'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-rgw-default-testbed-node-5-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': 'c98db54e1df01c17f3f0e6497f48d040f85f3fe096469337fab38cd30e53653e'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-mds-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '583b0a36dc129b09e06acc8fb0824fe45af4e47259350403f704ad528390ee07'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-crash-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '0e756b41e0894df9741cc8efe04b4853bae9e7e06930d92065da6cc01ef53096'}) \u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-2', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': 'c1aa8b19c87affcb1bb9fc32450f76e8bc2ef417021c97b441b0db5ed42759a8'})\u001b[0m\n\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': 'd2941810d2db6b7ff82bcd0ecb508018d04d6624bcb35f7a4bf054c295cc9749'})\u001b[0m\n\nTASK [Get count of ceph-osd containers on host] ********************************\nWednesday 30 September 2026  07:01:24 +0000 (0:00:01.015)       0:00:13.241 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to failed when count of containers is wrong] *************\nWednesday 30 September 2026  07:01:25 +0000 (0:00:00.330)       0:00:13.571 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to passed if count matches] ******************************\nWednesday 30 September 2026  07:01:25 +0000 (0:00:00.313)       0:00:13.885 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  07:01:25 +0000 (0:00:00.333)       0:00:14.218 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get list of ceph-osd containers that are not running] ********************\nWednesday 30 September 2026  07:01:26 +0000 (0:00:00.324)       0:00:14.543 *** \n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-5', 'osd_id': '5', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-0', 'osd_id': '0', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-3', 'osd_id': '3', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-1', 'osd_id': '1', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-2', 'osd_id': '2', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-4', 'osd_id': '4', 'state': 'running'}) \u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Get count of ceph-osd containers that are not running] *******************\nWednesday 30 September 2026  07:01:26 +0000 (0:00:00.611)       0:00:15.155 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to failed if an OSD is not running] **********************\nWednesday 30 September 2026  07:01:27 +0000 (0:00:00.436)       0:00:15.591 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to failed if an OSD is not running] **********************\nWednesday 30 September 2026  07:01:27 +0000 (0:00:00.335)       0:00:15.927 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Set test result to passed if all containers are running] *****************\nWednesday 30 September 2026  07:01:27 +0000 (0:00:00.345)       0:00:16.273 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Aggregate test failed state across hosts] ********************************\nWednesday 30 September 2026  07:01:28 +0000 (0:00:00.567)       0:00:16.840 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  07:01:28 +0000 (0:00:00.389)       0:00:17.230 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  07:01:29 +0000 (0:00:00.305)       0:00:17.535 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  07:01:29 +0000 (0:00:00.384)       0:00:17.919 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:01:29 +0000 (0:00:00.270)       0:00:18.190 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:01:29 +0000 (0:00:00.082)       0:00:18.273 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:01:29 +0000 (0:00:00.072)       0:00:18.345 *** \n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  07:01:29 +0000 (0:00:00.074)       0:00:18.420 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Fail early due to containers not running] ********************************\nWednesday 30 September 2026  07:01:30 +0000 (0:00:00.314)       0:00:18.735 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  07:01:30 +0000 (0:00:00.307)       0:00:19.042 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get ceph osd tree via the ceph client] ***********************************\nWednesday 30 September 2026  07:01:31 +0000 (0:00:00.540)       0:00:19.582 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Parse osd tree from JSON] ************************************************\nWednesday 30 September 2026  07:01:33 +0000 (0:00:01.891)       0:00:21.473 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Get OSDs that are not up or in] ******************************************\nWednesday 30 September 2026  07:01:33 +0000 (0:00:00.154)       0:00:21.628 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Fail test if OSDs are not up or in] **************************************\nWednesday 30 September 2026  07:01:33 +0000 (0:00:00.405)       0:00:22.033 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Pass test if OSDs are all up and in] *************************************\nWednesday 30 September 2026  07:01:33 +0000 (0:00:00.137)       0:00:22.171 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  07:01:33 +0000 (0:00:00.149)       0:00:22.321 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Skip the encryption test on a host without OSDs] *************************\nWednesday 30 September 2026  07:01:34 +0000 (0:00:00.374)       0:00:22.695 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [List ceph LVM volumes and collect data] **********************************\nWednesday 30 September 2026  07:01:34 +0000 (0:00:00.357)       0:00:23.053 *** \n\u001b[0;33mchanged: [testbed-node-3]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-4]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-5]\u001b[0m\n\nTASK [Parse LVM data as JSON] **************************************************\nWednesday 30 September 2026  07:01:36 +0000 (0:00:01.652)       0:00:24.705 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Get unencrypted and encrypted OSDs] **************************************\nWednesday 30 September 2026  07:01:36 +0000 (0:00:00.360)       0:00:25.065 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Fail if count of encrypted OSDs does not match] **************************\nWednesday 30 September 2026  07:01:37 +0000 (0:00:00.645)       0:00:25.710 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Pass if count of encrypted OSDs equals count of OSDs] ********************\nWednesday 30 September 2026  07:01:37 +0000 (0:00:00.343)       0:00:26.053 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Fail if count of unencrypted OSDs does not match] ************************\nWednesday 30 September 2026  07:01:37 +0000 (0:00:00.352)       0:00:26.406 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Pass if count of unencrypted OSDs equals count of OSDs] ******************\nWednesday 30 September 2026  07:01:38 +0000 (0:00:00.572)       0:00:26.978 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Prepare test data] *******************************************************\nWednesday 30 September 2026  07:01:38 +0000 (0:00:00.312)       0:00:27.291 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Skip the CRUSH location test on a host without OSDs] *********************\nWednesday 30 September 2026  07:01:39 +0000 (0:00:00.635)       0:00:27.926 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Get CRUSH node data of each OSD host and root node childs] ***************\nWednesday 30 September 2026  07:01:39 +0000 (0:00:00.316)       0:00:28.242 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Calculate sub test expression results] ***********************************\nWednesday 30 September 2026  07:01:40 +0000 (0:00:00.942)       0:00:29.185 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Fail test if any sub test failed] ****************************************\nWednesday 30 September 2026  07:01:41 +0000 (0:00:00.334)       0:00:29.519 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-4]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-5]\u001b[0m\n\nTASK [Pass test if no sub test failed] *****************************************\nWednesday 30 September 2026  07:01:41 +0000 (0:00:00.324)       0:00:29.844 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\u001b[0;32mok: [testbed-node-4]\u001b[0m\n\u001b[0;32mok: [testbed-node-5]\u001b[0m\n\nTASK [Aggregate test failed state across hosts] ********************************\nWednesday 30 September 2026  07:01:41 +0000 (0:00:00.335)       0:00:30.180 *** \n\u001b[0;32mok: [testbed-node-3]\u001b[0m\n\nTASK [Set validation result to passed if no test failed] ***********************\nWednesday 30 September 2026  07:01:42 +0000 (0:00:00.385)       0:00:30.565 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Set validation result to failed if a test failed] ************************\nWednesday 30 September 2026  07:01:42 +0000 (0:00:00.322)       0:00:30.887 *** \n\u001b[0;36mskipping: [testbed-node-3]\u001b[0m\n\nTASK [Aggregate test results step one] *****************************************\nWednesday 30 September 2026  07:01:42 +0000 (0:00:00.535)       0:00:31.423 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step two] *****************************************\nWednesday 30 September 2026  07:01:45 +0000 (0:00:02.690)       0:00:34.113 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Aggregate test results step three] ***************************************\nWednesday 30 September 2026  07:01:46 +0000 (0:00:00.352)       0:00:34.465 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:01:46 +0000 (0:00:00.299)       0:00:34.765 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:01:46 +0000 (0:00:00.089)       0:00:34.855 *** \n\nTASK [Flush handlers] **********************************************************\nWednesday 30 September 2026  07:01:46 +0000 (0:00:00.078)       0:00:34.933 *** \n\nRUNNING HANDLER [Write report file] ********************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m\n\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  07:01:46 +0000 (0:00:00.085)       0:00:35.018 *** \n\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m\n\nTASK [Print report file information] *******************************************\nWednesday 30 September 2026  07:01:48 +0000 (0:00:01.486)       0:00:36.505 *** \n\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => {\u001b[0m\n\u001b[0;32m    \"msg\": [\u001b[0m\n\u001b[0;32m        \"Validator run completed.\",\u001b[0m\n\u001b[0;32m        \"You can find the report file here:\",\u001b[0m\n\u001b[0;32m        \"/opt/reports/validator/ceph-osds-validator-2026-09-30T07:01:20+00:00-report.json\",\u001b[0m\n\u001b[0;32m        \"on the following host:\",\u001b[0m\n\u001b[0;32m        \"testbed-manager\"\u001b[0m\n\u001b[0;32m    ]\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=37  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   \n\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  07:01:48 +0000 (0:00:00.451)       0:00:36.957 *** \n=============================================================================== \nGather fresh facts ------------------------------------------------------ 6.79s\nAggregate test results step one ----------------------------------------- 2.69s\nGet ceph osd tree via the ceph client ----------------------------------- 1.89s\nList ceph LVM volumes and collect data ---------------------------------- 1.65s\nWrite report file ------------------------------------------------------- 1.49s\nGet timestamp for report file ------------------------------------------- 1.28s\nCreate report output directory ------------------------------------------ 1.03s\nGet list of ceph-osd containers on host --------------------------------- 1.02s\nGet CRUSH node data of each OSD host and root node childs --------------- 0.94s\nGet unencrypted and encrypted OSDs -------------------------------------- 0.64s\nPrepare test data ------------------------------------------------------- 0.64s\nGet list of ceph-osd containers that are not running -------------------- 0.61s\nFail if count of unencrypted OSDs does not match ------------------------ 0.57s\nSet test result to passed if all containers are running ----------------- 0.57s\nPrepare test data ------------------------------------------------------- 0.54s\nSet validation result to failed if a test failed ------------------------ 0.54s\nPrint report file information ------------------------------------------- 0.45s\nGet count of ceph-osd containers that are not running ------------------- 0.44s\nGet OSDs that are not up or in ------------------------------------------ 0.41s\nAggregate test failed state across hosts -------------------------------- 0.39s\n+ sh -c /opt/configuration/scripts/check/200-infrastructure.sh\n+ set -e\n+ source /opt/manager-vars.sh\n++ export NUMBER_OF_NODES=6\n++ NUMBER_OF_NODES=6\n++ export CEPH_VERSION=reef\n++ CEPH_VERSION=reef\n++ export CONFIGURATION_VERSION=main\n++ CONFIGURATION_VERSION=main\n++ export MANAGER_VERSION=10.2.0\n++ MANAGER_VERSION=10.2.0\n++ export OPENSTACK_VERSION=2024.2\n++ OPENSTACK_VERSION=2024.2\n++ export ARA=false\n++ ARA=false\n++ export DEPLOY_MODE=manager\n++ DEPLOY_MODE=manager\n++ export TEMPEST=false\n++ TEMPEST=false\n++ export IS_ZUUL=true\n++ IS_ZUUL=true\n++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19\n++ export EXTERNAL_API=false\n++ EXTERNAL_API=false\n++ export IMAGE_USER=ubuntu\n++ IMAGE_USER=ubuntu\n++ export IMAGE_NODE_USER=ubuntu\n++ IMAGE_NODE_USER=ubuntu\n++ export CEPH_STACK=ceph-ansible\n++ CEPH_STACK=ceph-ansible\n++ export SKIP_CEPH_UPGRADE=true\n++ SKIP_CEPH_UPGRADE=true\n++ export SKIP_OPENSTACK_UPGRADE=false\n++ SKIP_OPENSTACK_UPGRADE=false\n++ export RABBITMQ3TO4=true\n++ RABBITMQ3TO4=true\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ packages='libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client'\n+ dpkg -s libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client\n\n# Status of Elasticsearch\n\n+ pushd /opt/configuration/contrib\n+ failures=0\n+ echo\n+ echo '# Status of Elasticsearch'\n+ echo\n+ run_check Elasticsearch bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s\n+ local name=Elasticsearch\n+ shift\n+ bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s\nOK - elasticsearch (kolla_logging) is running. status: green; timed_out: false; number_of_nodes: 3; number_of_data_nodes: 3; active_primary_shards: 10; active_shards: 24; relocating_shards: 0; initializing_shards: 0; delayed_unassigned_shards: 0; unassigned_shards: 0  | 'active_primary'=10 'active'=24 'relocating'=0 'init'=0 'delay_unass'=0 'unass'=0\n\n# Status of MariaDB\n\n+ echo\n+ echo '# Status of MariaDB'\n+ echo\n++ semver 10.2.0 10.0.0-0\n+ [[ 1 -ge 0 ]]\n+ run_check MariaDB osism status database\n+ local name=MariaDB\n+ shift\n+ osism status database\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to MariaDB at 192.168.16.9...\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Status: Primary\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnected: ON\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mReady: ON\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal State: Synced\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster State UUID: 606cfa03-bc81-11f1-9427-3770ff42bdce\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Members: 192.168.16.10:3306,192.168.16.11:3306,192.168.16.12:3306\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGalera Version: 26.4.27(rf032a460)\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal Node UUID: c6614af0-bc91-11f1-8a86-eb85824d4f34\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlow Control Paused: 0.00%\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRecv Queue Avg: 0.603248\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSend Queue Avg: 0.00143785\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTransactions: 21350 local commits, 21388 replicated, 431 received\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConflicts: 0 cert failures, 0 bf aborts\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Uptime: 1 hour, 19 minutes\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mThreads: 146 connected, 1 running\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mQueries: 936797 total, 0 slow\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAborted Connects: 553\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mLocal receive queue average is 0.60, which may indicate apply lag\u001b[0m\n\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Galera Cluster validation PASSED\u001b[0m\n\n# Status of Prometheus\n\n+ echo\n+ echo '# Status of Prometheus'\n+ echo\n+ run_check 'Prometheus healthy' curl -s https://api-int.testbed.osism.xyz:9091/-/healthy\n+ local 'name=Prometheus healthy'\n+ shift\n+ curl -s https://api-int.testbed.osism.xyz:9091/-/healthy\nUnauthorized\n+ run_check 'Prometheus ready' curl -s https://api-int.testbed.osism.xyz:9091/-/ready\n+ local 'name=Prometheus ready'\n+ shift\n+ curl -s https://api-int.testbed.osism.xyz:9091/-/ready\nUnauthorized\n\n# Status of RabbitMQ\n\n+ echo\n+ echo '# Status of RabbitMQ'\n+ echo\n++ semver 10.2.0 10.0.0-0\n+ [[ 1 -ge 0 ]]\n+ run_check RabbitMQ osism status messaging\n+ local name=RabbitMQ\n+ shift\n+ osism status messaging\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connecting to RabbitMQ Management API at 192.168.16.10:15672 as openstack...\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] RabbitMQ Version: 4.2.9\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Erlang Version: 27.3.4.18\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Name: rabbit@testbed-node-0\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Partitions: None (healthy)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connections: 216, Channels: 215, Queues: 318\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Messages: 594 total, 594 ready, 0 unacked\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Message Rates: 8.2/s publish, 8.0/s deliver\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Disk Free: 45.2 GB (limit: 0.0 GB)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Memory Used: 0.24 GB (limit: 18.80 GB)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] File Descriptors: 147/1048576\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Sockets: 0/0\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connecting to RabbitMQ Management API at 192.168.16.11:15672 as openstack...\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] RabbitMQ Version: 4.2.9\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Erlang Version: 27.3.4.18\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Name: rabbit@testbed-node-1\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Partitions: None (healthy)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connections: 216, Channels: 215, Queues: 318\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Messages: 594 total, 594 ready, 0 unacked\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Message Rates: 8.2/s publish, 8.0/s deliver\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Disk Free: 44.5 GB (limit: 0.0 GB)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Memory Used: 0.23 GB (limit: 18.80 GB)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] File Descriptors: 175/1048576\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Sockets: 0/0\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connecting to RabbitMQ Management API at 192.168.16.12:15672 as openstack...\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] RabbitMQ Version: 4.2.9\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Erlang Version: 27.3.4.18\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Name: rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Size: 3\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Partitions: None (healthy)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connections: 216, Channels: 215, Queues: 318\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Messages: 594 total, 594 ready, 0 unacked\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Message Rates: 8.2/s publish, 8.0/s deliver\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Disk Free: 44.5 GB (limit: 0.0 GB)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Memory Used: 0.22 GB (limit: 18.80 GB)\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] File Descriptors: 216/1048576\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Sockets: 0/0\u001b[0m\n\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRabbitMQ Cluster validation PASSED\u001b[0m\n++ valkey_or_redis\n++ local openstack_version\n+++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\" }}' kolla-ansible\n++ openstack_version=2026.1\n++ case \"$openstack_version\" in\n++ echo valkey\n+ key_value_store=valkey\n++ awk -v k=valkey_master_password: '$1 == k {print $2}' /opt/configuration/environments/kolla/secrets.yml\n\n# Status of Valkey\n\n+ key_value_store_password=22vLVyeTJ1fkgVdfjesrPeY5PxPQvOOWoDHWzxxQ\n+ echo\n+ echo '# Status of Valkey'\n+ echo\n+ run_check Valkey /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH 22vLVyeTJ1fkgVdfjesrPeY5PxPQvOOWoDHWzxxQ\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j\n+ local name=Valkey\n+ shift\n+ /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH 22vLVyeTJ1fkgVdfjesrPeY5PxPQvOOWoDHWzxxQ\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j\nTCP OK - 0.001 second response time on 192.168.16.10 port 6379|time=0.001495s;;;0.000000;10.000000\n+ popd\n\n# Create backup of MariaDB database\n\n+ [[ 0 -gt 0 ]]\n+ echo\n+ echo '# Create backup of MariaDB database'\n+ echo\n++ semver 10.2.0 9.0.0\n+ [[ 1 -ge 0 ]]\n+ osism apply mariadb-backup -e mariadb_backup_type=full\n\u001b[32m2026-09-30 07:02:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb-backup.\u001b[0m\n\u001b[32m2026-09-30 07:02:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 3e4b3471-c087-40c0-9430-796f00e04aca (mariadb-backup) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 07:02:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 3e4b3471-c087-40c0-9430-796f00e04aca (mariadb-backup) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35m<<< caused by >>>\u001b[0m\n\u001b[1;35m\u001b[0m\n\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\u001b[1;35m\u001b[0m\n\nPLAY [Group hosts based on configuration] **************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Group hosts based on Kolla action] ***************************************\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  07:02:09 +0000 (0:00:00.267)       0:00:00.267 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\nTASK [Group hosts based on enabled services] ***********************************\nWednesday 30 September 2026  07:02:10 +0000 (0:00:00.204)       0:00:00.472 *** \n\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m\n\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m\n\nPLAY [Apply role mariadb] ******************************************************\n\nTASK [mariadb : Group MariaDB hosts based on shards] ***************************\nWednesday 30 September 2026  07:02:10 +0000 (0:00:00.300)       0:00:00.772 *** \n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m\n\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m\n\nTASK [mariadb : Include tasks for action backup] *******************************\nWednesday 30 September 2026  07:02:10 +0000 (0:00:00.273)       0:00:01.045 *** \n\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/backup.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m\n\nTASK [mariadb : Get MariaDB container facts] ***********************************\nWednesday 30 September 2026  07:02:10 +0000 (0:00:00.285)       0:00:01.330 *** \n\u001b[0;32mok: [testbed-node-0]\u001b[0m\n\u001b[0;32mok: [testbed-node-2]\u001b[0m\n\u001b[0;32mok: [testbed-node-1]\u001b[0m\n\nTASK [mariadb : Taking database backup via Mariabackup - backup type full] *****\nWednesday 30 September 2026  07:02:12 +0000 (0:00:01.665)       0:00:02.996 *** \n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\u001b[0;33mchanged: [testbed-node-0]\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart\u001b[0m\n\nPLAY [Restart mariadb services] ************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_start\u001b[0m\n\nPLAY [Start mariadb services] **************************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_bootstrap_restart\u001b[0m\n\nPLAY [Restart bootstrap mariadb service] ***************************************\n\u001b[0;36mskipping: no hosts matched\u001b[0m\n\nPLAY [Apply mariadb post-configuration] ****************************************\n\nTASK [Include mariadb post-deploy.yml] *****************************************\nWednesday 30 September 2026  07:02:22 +0000 (0:00:10.270)       0:00:13.267 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nTASK [Include mariadb post-upgrade.yml] ****************************************\nWednesday 30 September 2026  07:02:23 +0000 (0:00:00.215)       0:00:13.482 *** \n\u001b[0;36mskipping: [testbed-node-0]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-1]\u001b[0m\n\u001b[0;36mskipping: [testbed-node-2]\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=6   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   \n\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  07:02:23 +0000 (0:00:00.167)       0:00:13.649 *** \n=============================================================================== \nmariadb : Taking database backup via Mariabackup - backup type full ---- 10.27s\nmariadb : Get MariaDB container facts ----------------------------------- 1.67s\nGroup hosts based on enabled services ----------------------------------- 0.30s\nmariadb : Include tasks for action backup ------------------------------- 0.29s\nmariadb : Group MariaDB hosts based on shards --------------------------- 0.27s\nInclude mariadb post-deploy.yml ----------------------------------------- 0.22s\nGroup hosts based on Kolla action --------------------------------------- 0.20s\nInclude mariadb post-upgrade.yml ---------------------------------------- 0.17s\n+ sh -c /opt/configuration/scripts/check/300-openstack.sh\n+ set -e\n+ source /opt/configuration/scripts/include.sh\n++ export INTERACTIVE=false\n++ INTERACTIVE=false\n++ export OSISM_APPLY_RETRY=1\n++ OSISM_APPLY_RETRY=1\n+ source /opt/configuration/scripts/manager-version.sh\n+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml\n\n# OpenStack endpoints\n\n++ export MANAGER_VERSION=latest\n++ MANAGER_VERSION=latest\n+ export OS_CLOUD=admin\n+ OS_CLOUD=admin\n+ echo\n+ echo '# OpenStack endpoints'\n+ echo\n+ openstack endpoint list\n+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+\n| ID                               | Region    | Service Name | Service Type  | Enabled | Interface | URL                                                                 |\n+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+\n| 04ab252dc5324158a5ec6e7f7f12245d | RegionOne | barbican     | key-manager   | True    | internal  | https://api-int.testbed.osism.xyz:9311                              |\n| 070e14d8068d4397869e98111d60b50e | RegionOne | nova         | compute       | True    | internal  | https://api-int.testbed.osism.xyz:8774/v2.1                         |\n| 091a63f68d41464998f9e1de59f0ecd7 | RegionOne | placement    | placement     | True    | public    | https://api.testbed.osism.xyz:8780                                  |\n| 0bbb2f1493514e2c9b3fed8ac572cbf1 | RegionOne | cinder       | block-storage | True    | public    | https://api.testbed.osism.xyz:8776/v3                               |\n| 177543f256854e76a1929125443a00cf | RegionOne | placement    | placement     | True    | internal  | https://api-int.testbed.osism.xyz:8780                              |\n| 2c01f012ba0a45fdaf7281da20ede653 | RegionOne | manilav2     | sharev2       | True    | public    | https://api.testbed.osism.xyz:8786/v2                               |\n| 2c31a999407a40ce80b68473e54e377d | RegionOne | octavia      | load-balancer | True    | public    | https://api.testbed.osism.xyz:9876                                  |\n| 3538806130864e92b049c5c9fe582695 | RegionOne | aodh         | alarming      | True    | internal  | https://api-int.testbed.osism.xyz:8042                              |\n| 36848268aa124995bf4b570fc92c0330 | RegionOne | keystone     | identity      | True    | public    | https://api.testbed.osism.xyz:5000                                  |\n| 444c4e07223a4e0d91813a76c1ed7ff2 | RegionOne | cinder       | block-storage | True    | internal  | https://api-int.testbed.osism.xyz:8776/v3                           |\n| 6c7d5f4ce9fb4e108cd196275d911990 | RegionOne | neutron      | network       | True    | public    | https://api.testbed.osism.xyz:9696                                  |\n| 70516c5067a341ec9ff91de55ad968e6 | RegionOne | octavia      | load-balancer | True    | internal  | https://api-int.testbed.osism.xyz:9876                              |\n| 768ef64bfd0a42e18873c12b0acaa9d4 | RegionOne | swift        | object-store  | True    | public    | https://api.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s     |\n| 788cfb0de30c429596712c19d0a59ddd | RegionOne | skyline      | panel         | True    | public    | https://api.testbed.osism.xyz:9998                                  |\n| 84c152156d7f40f7b38cfb0c46bd30a9 | RegionOne | aodh         | alarming      | True    | public    | https://api.testbed.osism.xyz:8042                                  |\n| 9453c4ed35e94a77b3b59a0944f049cf | RegionOne | neutron      | network       | True    | internal  | https://api-int.testbed.osism.xyz:9696                              |\n| 9701313d6f3b4275b7c547789bd0b2af | RegionOne | keystone     | identity      | True    | internal  | https://api-int.testbed.osism.xyz:5000                              |\n| 9843d33b264d43ebb2e264a7fcdac67b | RegionOne | manilav2     | sharev2       | True    | internal  | https://api-int.testbed.osism.xyz:8786/v2                           |\n| b4703548c7c442b49d82b3ba7b90f148 | RegionOne | manila       | share         | True    | public    | https://api.testbed.osism.xyz:8786/v1/%(tenant_id)s                 |\n| ba8dfd71f1be44deb9ad6d2ff021b319 | RegionOne | designate    | dns           | True    | internal  | https://api-int.testbed.osism.xyz:9001                              |\n| bc0f51f289834f06949a75e3a698a00e | RegionOne | swift        | object-store  | True    | internal  | https://api-int.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s |\n| c6b6ae2a372245f9b7bbb9e421add44e | RegionOne | nova         | compute       | True    | public    | https://api.testbed.osism.xyz:8774/v2.1                             |\n| cb1d97ae039d4f4ca575e8c9b0134632 | RegionOne | barbican     | key-manager   | True    | public    | https://api.testbed.osism.xyz:9311                                  |\n| d3a6a39b539f416db09b8c70b3ac10b5 | RegionOne | manila       | share         | True    | internal  | https://api-int.testbed.osism.xyz:8786/v1/%(tenant_id)s             |\n| d52d66242ec54cf6bb1fe74bd596ab3f | RegionOne | glance       | image         | True    | internal  | https://api-int.testbed.osism.xyz:9292                              |\n| ea644afbf74b47c2a9ad2252dbcc836c | RegionOne | designate    | dns           | True    | public    | https://api.testbed.osism.xyz:9001                                  |\n| ef5d107c7e8f4c89a4a3e81083013d32 | RegionOne | skyline      | panel         | True    | internal  | https://api-int.testbed.osism.xyz:9998                              |\n| ff9b20fa1dcd4442bf1900370526c027 | RegionOne | glance       | image         | True    | public    | https://api.testbed.osism.xyz:9292                                  |\n+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+\n\n# Cinder\n\n+ echo\n+ echo '# Cinder'\n+ echo\n+ openstack volume service list\n+------------------+----------------------------+----------+---------+-------+----------------------------+---------+---------------+\n| Binary           | Host                       | Zone     | Status  | State | Updated At                 | Cluster | Backend State |\n+------------------+----------------------------+----------+---------+-------+----------------------------+---------+---------------+\n| cinder-scheduler | testbed-node-0             | internal | enabled | up    | 2026-09-30T07:02:32.000000 | None    | None          |\n| cinder-scheduler | testbed-node-2             | internal | enabled | up    | 2026-09-30T07:02:22.000000 | None    | None          |\n| cinder-scheduler | testbed-node-1             | internal | enabled | up    | 2026-09-30T07:02:32.000000 | None    | None          |\n| cinder-volume    | testbed-node-0@rbd-volumes | nova     | enabled | up    | 2026-09-30T07:02:22.000000 | None    | None          |\n| cinder-volume    | testbed-node-2@rbd-volumes | nova     | enabled | up    | 2026-09-30T07:02:31.000000 | None    | None          |\n| cinder-volume    | testbed-node-1@rbd-volumes | nova     | enabled | up    | 2026-09-30T07:02:32.000000 | None    | None          |\n| cinder-backup    | testbed-node-0             | nova     | enabled | up    | 2026-09-30T07:02:25.000000 | None    | None          |\n| cinder-backup    | testbed-node-2             | nova     | enabled | up    | 2026-09-30T07:02:26.000000 | None    | None          |\n| cinder-backup    | testbed-node-1             | nova     | enabled | up    | 2026-09-30T07:02:26.000000 | None    | None          |\n+------------------+----------------------------+----------+---------+-------+----------------------------+---------+---------------+\n\n# Neutron\n\n+ echo\n+ echo '# Neutron'\n+ echo\n+ openstack network agent list\n+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+\n| ID                                   | Agent Type                   | Host           | Availability Zone | Alive | State | Binary                     |\n+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+\n| 36b9d21c-9928-5c0a-9b27-73ac7a3e770c | OVN Metadata agent           | testbed-node-5 |                   | :-)   | UP    | neutron-ovn-metadata-agent |\n| testbed-node-5                       | OVN Controller agent         | testbed-node-5 |                   | :-)   | UP    | ovn-controller             |\n| testbed-node-0                       | OVN Controller Gateway agent | testbed-node-0 | nova              | :-)   | UP    | ovn-controller             |\n| 4939696e-6092-5a33-bb73-b850064684df | OVN Metadata agent           | testbed-node-4 |                   | :-)   | UP    | neutron-ovn-metadata-agent |\n| testbed-node-4                       | OVN Controller agent         | testbed-node-4 |                   | :-)   | UP    | ovn-controller             |\n| testbed-node-1                       | OVN Controller Gateway agent | testbed-node-1 | nova              | :-)   | UP    | ovn-controller             |\n| e645415a-98f5-5758-8cd1-c47af282b5c0 | OVN Metadata agent           | testbed-node-3 |                   | :-)   | UP    | neutron-ovn-metadata-agent |\n| testbed-node-3                       | OVN Controller agent         | testbed-node-3 |                   | :-)   | UP    | ovn-controller             |\n| testbed-node-2                       | OVN Controller Gateway agent | testbed-node-2 | nova              | :-)   | UP    | ovn-controller             |\n+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+\n+ openstack network service provider list\n+---------------+------+---------+\n| Service Type  | Name | Default |\n+---------------+------+---------+\n| L3_ROUTER_NAT | ovn  | True    |\n+---------------+------+---------+\n+ echo\n\n# Nova\n\n+ echo '# Nova'\n+ echo\n+ openstack compute service list\n+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+\n| ID                                   | Binary         | Host           | Zone     | Status  | State | Updated At                 |\n+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+\n| 062a40d8-bfd8-43ef-8272-dcde64fd1afd | nova-scheduler | testbed-node-0 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |\n| 6560d2f6-cd7c-484f-83a0-70b06f93fbdd | nova-scheduler | testbed-node-2 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |\n| bf078457-f645-4b62-9bc7-6efddc5e37a0 | nova-scheduler | testbed-node-1 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |\n| b95b5b90-1344-4212-98ef-d82fb3b90771 | nova-conductor | testbed-node-0 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |\n| bf48ecd5-aa1f-427f-9f7f-ae157a5f67bc | nova-conductor | testbed-node-2 | internal | enabled | up    | 2026-09-30T07:02:33.000000 |\n| 7332b1e5-a576-4bd8-a7cc-474209a8e6d6 | nova-conductor | testbed-node-1 | internal | enabled | up    | 2026-09-30T07:02:33.000000 |\n| 6d1e565f-d19c-46df-b941-e6678424ba7b | nova-compute   | testbed-node-3 | nova     | enabled | up    | 2026-09-30T07:02:37.000000 |\n| f12f9d54-1866-4521-ae06-a772ec8ec384 | nova-compute   | testbed-node-5 | nova     | enabled | up    | 2026-09-30T07:02:38.000000 |\n| 191c523c-c8fd-419d-be65-8b584a2d1553 | nova-compute   | testbed-node-4 | nova     | enabled | up    | 2026-09-30T07:02:39.000000 |\n+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+\n+ openstack hypervisor list\n+--------------------------------------+---------------------+-----------------+---------------+-------+\n| ID                                   | Hypervisor Hostname | Hypervisor Type | Host IP       | State |\n+--------------------------------------+---------------------+-----------------+---------------+-------+\n| 2ae9dc72-c215-56a4-9e4f-3b6fb0450677 | testbed-node-3      | QEMU            | 192.168.16.13 | up    |\n| 686f5454-ebbc-55b6-9477-49eaed7d3be8 | testbed-node-5      | QEMU            | 192.168.16.15 | up    |\n| f60845e6-31bf-5d5b-8cd2-bf95aeea3cec | testbed-node-4      | QEMU            | 192.168.16.14 | up    |\n+--------------------------------------+---------------------+-----------------+---------------+-------+\n\n# Run OpenStack test play\n\n+ echo\n+ echo '# Run OpenStack test play'\n+ echo\n+ osism apply --environment openstack test\n\u001b[32m2026-09-30 07:02:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play test in environment openstack\u001b[0m\n\u001b[32m2026-09-30 07:03:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of test.\u001b[0m\n\u001b[32m2026-09-30 07:03:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 16035729-3039-405d-9a9a-176bd5956df9 (test) was prepared for execution.\u001b[0m\n\u001b[32m2026-09-30 07:03:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 16035729-3039-405d-9a9a-176bd5956df9 (test) has been started and output is visible here.\u001b[0m\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x759a425206e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m\n\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m\n\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m\n\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m\n\nPLAY [Create test project] *****************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x759a425206e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASK [Create test domain] ******************************************************\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x759a425206e0>): 'NoneType' object is not subscriptable\u001b[0m\nWednesday 30 September 2026  07:03:04 +0000 (0:00:00.174)       0:00:00.174 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create test-admin user] **************************************************\nWednesday 30 September 2026  07:03:10 +0000 (0:00:05.730)       0:00:05.904 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Add manager role to user test-admin] *************************************\nWednesday 30 September 2026  07:03:14 +0000 (0:00:04.565)       0:00:10.470 *** \n\u001b[0;33mchanged: [localhost]\u001b[0m\n\nTASK [Create test project] *****************************************************\nWednesday 30 September 2026  07:03:26 +0000 (0:00:11.442)       0:00:21.912 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create test user] ********************************************************\nWednesday 30 September 2026  07:03:30 +0000 (0:00:04.724)       0:00:26.637 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Add member roles to user test] *******************************************\nWednesday 30 September 2026  07:03:35 +0000 (0:00:04.657)       0:00:31.295 *** \n\u001b[0;33mchanged: [localhost] => (item=load-balancer_member)\u001b[0m\n\u001b[0;32mok: [localhost] => (item=member)\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item=creator)\u001b[0m\n\nTASK [Create test server group] ************************************************\nWednesday 30 September 2026  07:03:49 +0000 (0:00:13.970)       0:00:45.266 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create ssh security group] ***********************************************\nWednesday 30 September 2026  07:03:54 +0000 (0:00:04.929)       0:00:50.196 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Add rule to ssh security group] ******************************************\nWednesday 30 September 2026  07:03:59 +0000 (0:00:04.665)       0:00:54.861 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create icmp security group] **********************************************\nWednesday 30 September 2026  07:04:04 +0000 (0:00:04.870)       0:00:59.732 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Add rule to icmp security group] *****************************************\nWednesday 30 September 2026  07:04:08 +0000 (0:00:04.363)       0:01:04.095 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create test keypair] *****************************************************\nWednesday 30 September 2026  07:04:13 +0000 (0:00:05.032)       0:01:09.128 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create test networks] ****************************************************\nWednesday 30 September 2026  07:04:18 +0000 (0:00:04.550)       0:01:13.679 *** \n\u001b[0;32mok: [localhost] => (item={'name': 'test-1'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-2'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-3'})\u001b[0m\n\nTASK [Create test subnets] *****************************************************\nWednesday 30 September 2026  07:04:31 +0000 (0:00:13.758)       0:01:27.437 *** \n\u001b[0;32mok: [localhost] => (item={'name': 'test-1', 'subnet': 'subnet-test-1', 'cidr': '192.168.200.0/24'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-2', 'subnet': 'subnet-test-2', 'cidr': '192.168.201.0/24'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-3', 'subnet': 'subnet-test-3', 'cidr': '192.168.202.0/24'})\u001b[0m\n\nTASK [Create test routers] *****************************************************\nWednesday 30 September 2026  07:04:45 +0000 (0:00:13.639)       0:01:41.077 *** \n\u001b[0;32mok: [localhost] => (item={'router': 'router-test-1', 'subnet': 'subnet-test-1'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'router': 'router-test-2', 'subnet': 'subnet-test-2'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'router': 'router-test-3', 'subnet': 'subnet-test-3'})\u001b[0m\n\nPLAY [Manage test instances and volumes] ***************************************\n\nTASK [Get test server group] ***************************************************\nWednesday 30 September 2026  07:05:00 +0000 (0:00:15.357)       0:01:56.434 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Detach test volume] ******************************************************\nWednesday 30 September 2026  07:05:05 +0000 (0:00:04.657)       0:02:01.092 *** \n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Delete test volume] ******************************************************\nWednesday 30 September 2026  07:05:05 +0000 (0:00:00.048)       0:02:01.140 *** \n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Delete test instances] ***************************************************\nWednesday 30 September 2026  07:05:05 +0000 (0:00:00.057)       0:02:01.197 *** \n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-4', 'network': 'test-3'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-3', 'network': 'test-2'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-2', 'network': 'test-2'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test-1', 'network': 'test-1'}) \u001b[0m\n\u001b[0;36mskipping: [localhost] => (item={'name': 'test', 'network': 'test-1'}) \u001b[0m\n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Wait for instance deletion to complete] **********************************\nWednesday 30 September 2026  07:05:05 +0000 (0:00:00.188)       0:02:01.386 *** \n\u001b[0;36mskipping: [localhost]\u001b[0m\n\nTASK [Create test instances] ***************************************************\nWednesday 30 September 2026  07:05:05 +0000 (0:00:00.171)       0:02:01.557 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Wait for instance creation to complete] **********************************\nWednesday 30 September 2026  07:05:11 +0000 (0:00:05.815)       0:02:07.373 *** \n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (60 retries left).\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j420790568310.2521', 'results_file': '/ansible/.ansible_async/j420790568310.2521', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j462200727620.2546', 'results_file': '/ansible/.ansible_async/j462200727620.2546', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j330189712981.2571', 'results_file': '/ansible/.ansible_async/j330189712981.2571', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j579361875026.2596', 'results_file': '/ansible/.ansible_async/j579361875026.2596', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j67055178745.2621', 'results_file': '/ansible/.ansible_async/j67055178745.2621', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m\n\nTASK [Add metadata to instances] ***********************************************\nWednesday 30 September 2026  07:05:27 +0000 (0:00:15.759)       0:02:23.133 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Wait for metadata to be added] *******************************************\nWednesday 30 September 2026  07:05:32 +0000 (0:00:05.216)       0:02:28.350 *** \n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for metadata to be added (30 retries left).\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j519556327037.2699', 'results_file': '/ansible/.ansible_async/j519556327037.2699', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j682414897500.2724', 'results_file': '/ansible/.ansible_async/j682414897500.2724', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j696440757516.2749', 'results_file': '/ansible/.ansible_async/j696440757516.2749', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j124060896526.2774', 'results_file': '/ansible/.ansible_async/j124060896526.2774', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j328894808317.2799', 'results_file': '/ansible/.ansible_async/j328894808317.2799', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m\n\nTASK [Add tag to instances] ****************************************************\nWednesday 30 September 2026  07:05:43 +0000 (0:00:10.565)       0:02:38.916 *** \n\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Wait for tags to be added] ***********************************************\nWednesday 30 September 2026  07:05:49 +0000 (0:00:05.961)       0:02:44.877 *** \n\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for tags to be added (30 retries left).\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j22066539325.2870', 'results_file': '/ansible/.ansible_async/j22066539325.2870', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j943649061136.2895', 'results_file': '/ansible/.ansible_async/j943649061136.2895', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j475734918310.2921', 'results_file': '/ansible/.ansible_async/j475734918310.2921', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j62490911078.2947', 'results_file': '/ansible/.ansible_async/j62490911078.2947', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m\n\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j501484714104.2973', 'results_file': '/ansible/.ansible_async/j501484714104.2973', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m\n\nTASK [Create test volume] ******************************************************\nWednesday 30 September 2026  07:06:00 +0000 (0:00:11.103)       0:02:55.980 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Attach test volume] ******************************************************\nWednesday 30 September 2026  07:06:05 +0000 (0:00:04.807)       0:03:00.788 *** \n\u001b[0;32mok: [localhost]\u001b[0m\n\nTASK [Create floating ip addresses] ********************************************\nWednesday 30 September 2026  07:06:10 +0000 (0:00:05.637)       0:03:06.426 *** \n\u001b[0;32mok: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m\n\u001b[0;32mok: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m\n\nTASK [Print floating ip addresses] *********************************************\nWednesday 30 September 2026  07:06:36 +0000 (0:00:25.521)       0:03:31.947 *** \n\u001b[0;32mok: [localhost] => (item=test) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test: 192.168.112.141\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-1) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-1: 192.168.112.182\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-2) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-2: 192.168.112.146\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-3) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-3: 192.168.112.129\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\u001b[0;32mok: [localhost] => (item=test-4) => {\u001b[0m\n\u001b[0;32m    \"msg\": \"test-4: 192.168.112.100\"\u001b[0m\n\u001b[0;32m}\u001b[0m\n\nPLAY RECAP *********************************************************************\n\u001b[0;33mlocalhost\u001b[0m                  : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   \n\n\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m\n\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m\n\u001b[1;35m0x759a425206e0>): 'NoneType' object is not subscriptable\u001b[0m\n\nTASKS RECAP ********************************************************************\nWednesday 30 September 2026  07:06:36 +0000 (0:00:00.146)       0:03:32.094 *** \n=============================================================================== \nCreate floating ip addresses ------------------------------------------- 25.52s\nWait for instance creation to complete --------------------------------- 15.76s\nCreate test routers ---------------------------------------------------- 15.36s\nAdd member roles to user test ------------------------------------------ 13.97s\nCreate test networks --------------------------------------------------- 13.76s\nCreate test subnets ---------------------------------------------------- 13.64s\nAdd manager role to user test-admin ------------------------------------ 11.44s\nWait for tags to be added ---------------------------------------------- 11.10s\nWait for metadata to be added ------------------------------------------ 10.57s\nAdd tag to instances ---------------------------------------------------- 5.96s\nCreate test instances --------------------------------------------------- 5.82s\nCreate test domain ------------------------------------------------------ 5.73s\nAttach test volume ------------------------------------------------------ 5.64s\nAdd metadata to instances ----------------------------------------------- 5.22s\nAdd rule to icmp security group ----------------------------------------- 5.03s\nCreate test server group ------------------------------------------------ 4.93s\nAdd rule to ssh security group ------------------------------------------ 4.87s\nCreate test volume ------------------------------------------------------ 4.81s\nCreate test project ----------------------------------------------------- 4.72s\nCreate ssh security group ----------------------------------------------- 4.67s\n+ server_list\n+ openstack --os-cloud test server list\n+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+\n| ID                                   | Name   | Status | Networks                                | Image                    | Flavor   |\n+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+\n| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE | test-3=192.168.112.100, 192.168.202.175 | N/A (booted from volume) | SCS-1L-1 |\n| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE | test-2=192.168.112.129, 192.168.201.82  | N/A (booted from volume) | SCS-1L-1 |\n| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE | test-2=192.168.112.146, 192.168.201.213 | N/A (booted from volume) | SCS-1L-1 |\n| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE | test-1=192.168.112.182, 192.168.200.124 | N/A (booted from volume) | SCS-1L-1 |\n| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE | test-1=192.168.112.141, 192.168.200.107 | N/A (booted from volume) | SCS-1L-1 |\n+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+\n+ openstack --os-cloud test server show test\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-1=192.168.112.141, 192.168.200.107                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:26Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | d1f055ee-c897-457b-af59-d8f01d7c2f3e                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test'                                                                                                                                                                                                                                                                                                                                                                     |\n| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T07:05:33Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='5a707f11-efd7-4645-b81e-aca6798e1d33'                                                                                                                                                                                                                                                                                                             |\n|                                     | delete_on_termination='False', id='f501ec4f-f0fa-4916-b6dd-334c034f6bef'                                                                                                                                                                                                                                                                                                            |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-1\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-1                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-1=192.168.112.182, 192.168.200.124                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:27Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | 7ca18600-a8c2-4afb-899b-fddf57b3e241                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-1                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-1'                                                                                                                                                                                                                                                                                                                                                                   |\n| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T07:05:34Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='8fa60fcf-139b-4fed-b8ea-e13d11ef86dd'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-2\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-2                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-2=192.168.112.146, 192.168.201.213                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:28Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | f722b8cd-af17-45d5-aa8f-446a3f6ba119                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-2                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-2'                                                                                                                                                                                                                                                                                                                                                                   |\n| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T07:05:35Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='ab64caf8-c30d-4d29-840a-8ca2eedc3d56'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-3\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-3                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-2=192.168.112.129, 192.168.201.82                                                                                                                                                                                                                                                                                                                                              |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:30Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | 0ed2edea-309b-48ff-8c7a-26b42e6d1772                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-3                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-3'                                                                                                                                                                                                                                                                                                                                                                   |\n| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T07:05:36Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='b380c8a0-b911-4e63-8ab3-f4bf2dea1f1d'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ openstack --os-cloud test server show test-4\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:hostname            | test-4                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |\n| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |\n| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |\n| OS-SRV-USG:launched_at              | 2026-09-30T05:16:57.000000                                                                                                                                                                                                                                                                                                                                                          |\n| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |\n| addresses                           | test-3=192.168.112.100, 192.168.202.175                                                                                                                                                                                                                                                                                                                                             |\n| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |\n| created                             | 2026-09-30T05:16:31Z                                                                                                                                                                                                                                                                                                                                                                |\n| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |\n| hostId                              | c5bde28eb551dfe1080979e05dc1028f19a0c4361f05424dc63b69a0                                                                                                                                                                                                                                                                                                                            |\n| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |\n| id                                  | dec51aef-8ac0-42e9-b2cb-a94394158a1c                                                                                                                                                                                                                                                                                                                                                |\n| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |\n| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |\n| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |\n| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| name                                | test-4                                                                                                                                                                                                                                                                                                                                                                              |\n| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |\n| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |\n| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |\n| properties                          | hostname='test-4'                                                                                                                                                                                                                                                                                                                                                                   |\n| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |\n| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |\n|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |\n| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |\n| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |\n| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |\n| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |\n| updated                             | 2026-09-30T07:05:37Z                                                                                                                                                                                                                                                                                                                                                                |\n| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |\n| volumes_attached                    | delete_on_termination='True', id='eaea9af8-fa3d-4155-b9fd-562407a43e5d'                                                                                                                                                                                                                                                                                                             |\n+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n+ server_ping\n++ tr -d '\\r'\n++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.129\nPING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.\n64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=11.3 ms\n64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.69 ms\n64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.76 ms\n\n--- 192.168.112.129 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2005ms\nrtt min/avg/max/mdev = 1.762/5.260/11.328/4.307 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.182\nPING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.\n64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=11.3 ms\n64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.61 ms\n64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=2.67 ms\n\n--- 192.168.112.182 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 2.609/5.537/11.335/4.099 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.141\nPING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.\n64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=7.15 ms\n64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.85 ms\n64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.67 ms\n\n--- 192.168.112.141 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2002ms\nrtt min/avg/max/mdev = 1.667/3.889/7.149/2.355 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.146\nPING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.\n64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=4.46 ms\n64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.52 ms\n64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.90 ms\n\n--- 192.168.112.146 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2004ms\nrtt min/avg/max/mdev = 1.898/2.960/4.460/1.090 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.100\nPING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.\n64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=11.3 ms\n64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=2.94 ms\n64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.71 ms\n\n--- 192.168.112.100 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2002ms\nrtt min/avg/max/mdev = 1.712/5.311/11.281/4.251 ms\n+ [[ latest == \\l\\a\\t\\e\\s\\t ]]\n+ compute_list\n+ osism manage compute list testbed-node-3\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ osism manage compute list testbed-node-4\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |\n| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ osism manage compute list testbed-node-5\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |\n| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ osism manage compute migrate --yes --target testbed-node-3 testbed-node-4\n\u001b[32m2026-09-30 07:07:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 0ed2edea-309b-48ff-8c7a-26b42e6d1772\u001b[0m\n\u001b[32m2026-09-30 07:07:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:07:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:07:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:07:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:08:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server f722b8cd-af17-45d5-aa8f-446a3f6ba119\u001b[0m\n\u001b[32m2026-09-30 07:08:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:08:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) completed with status ACTIVE\u001b[0m\n+ compute_list\n+ osism manage compute list testbed-node-3\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |\n| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |\n| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ osism manage compute list testbed-node-4\n+------+--------+----------+\n| ID   | Name   | Status   |\n|------+--------+----------|\n+------+--------+----------+\n+ osism manage compute list testbed-node-5\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |\n| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ server_ping\n++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'\n++ tr -d '\\r'\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.129\nPING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.\n64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=10.5 ms\n64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.77 ms\n64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=2.18 ms\n\n--- 192.168.112.129 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 2.182/5.151/10.506/3.793 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.182\nPING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.\n64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=11.3 ms\n64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.37 ms\n64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.70 ms\n\n--- 192.168.112.182 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.704/5.128/11.308/4.378 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.141\nPING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.\n64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=6.42 ms\n64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=3.02 ms\n64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.98 ms\n\n--- 192.168.112.141 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.982/3.805/6.417/1.894 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.146\nPING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.\n64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=9.54 ms\n64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.63 ms\n64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.67 ms\n\n--- 192.168.112.146 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2004ms\nrtt min/avg/max/mdev = 1.673/4.613/9.542/3.506 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.100\nPING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.\n64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=13.3 ms\n64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=3.13 ms\n64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.66 ms\n\n--- 192.168.112.100 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2002ms\nrtt min/avg/max/mdev = 1.658/6.045/13.346/5.197 ms\n+ osism manage compute migrate --yes --target testbed-node-3 testbed-node-5\n\u001b[32m2026-09-30 07:09:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 7ca18600-a8c2-4afb-899b-fddf57b3e241\u001b[0m\n\u001b[32m2026-09-30 07:09:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server d1f055ee-c897-457b-af59-d8f01d7c2f3e\u001b[0m\n\u001b[32m2026-09-30 07:09:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:10:23\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) completed with status ACTIVE\u001b[0m\n+ compute_list\n+ osism manage compute list testbed-node-3\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |\n| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |\n| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |\n| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |\n| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ osism manage compute list testbed-node-4\n+------+--------+----------+\n| ID   | Name   | Status   |\n|------+--------+----------|\n+------+--------+----------+\n+ osism manage compute list testbed-node-5\n+------+--------+----------+\n| ID   | Name   | Status   |\n|------+--------+----------|\n+------+--------+----------+\n+ server_ping\n++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'\n++ tr -d '\\r'\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.129\nPING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.\n64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=13.9 ms\n64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.80 ms\n64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=2.03 ms\n\n--- 192.168.112.129 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2002ms\nrtt min/avg/max/mdev = 2.027/6.255/13.938/5.441 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.182\nPING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.\n64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=13.5 ms\n64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.98 ms\n64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=2.73 ms\n\n--- 192.168.112.182 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 2.730/6.403/13.498/5.017 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.141\nPING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.\n64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=7.16 ms\n64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.62 ms\n64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.54 ms\n\n--- 192.168.112.141 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2002ms\nrtt min/avg/max/mdev = 1.537/3.772/7.160/2.435 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.146\nPING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.\n64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=5.16 ms\n64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.54 ms\n64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=2.12 ms\n\n--- 192.168.112.146 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2004ms\nrtt min/avg/max/mdev = 2.121/3.273/5.159/1.344 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.100\nPING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.\n64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=11.4 ms\n64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=3.00 ms\n64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.96 ms\n\n--- 192.168.112.100 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.957/5.460/11.424/4.238 ms\n+ osism manage compute migrate --yes --target testbed-node-4 testbed-node-3\n\u001b[32m2026-09-30 07:10:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server dec51aef-8ac0-42e9-b2cb-a94394158a1c\u001b[0m\n\u001b[32m2026-09-30 07:11:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:11:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 0ed2edea-309b-48ff-8c7a-26b42e6d1772\u001b[0m\n\u001b[32m2026-09-30 07:11:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:11:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:11:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server f722b8cd-af17-45d5-aa8f-446a3f6ba119\u001b[0m\n\u001b[32m2026-09-30 07:12:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:12:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 7ca18600-a8c2-4afb-899b-fddf57b3e241\u001b[0m\n\u001b[32m2026-09-30 07:12:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:39\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:12:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:12:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server d1f055ee-c897-457b-af59-d8f01d7c2f3e\u001b[0m\n\u001b[32m2026-09-30 07:13:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:13:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) completed with status ACTIVE\u001b[0m\n+ compute_list\n+ osism manage compute list testbed-node-3\n+------+--------+----------+\n| ID   | Name   | Status   |\n|------+--------+----------|\n+------+--------+----------+\n+ osism manage compute list testbed-node-4\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |\n| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |\n| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |\n| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |\n| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ osism manage compute list testbed-node-5\n+------+--------+----------+\n| ID   | Name   | Status   |\n|------+--------+----------|\n+------+--------+----------+\n+ server_ping\n++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'\n++ tr -d '\\r'\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.129\nPING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.\n64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=14.5 ms\n64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.84 ms\n64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.69 ms\n\n--- 192.168.112.129 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.686/6.328/14.457/5.767 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.182\nPING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.\n64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=9.47 ms\n64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.60 ms\n64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.84 ms\n\n--- 192.168.112.182 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.837/4.636/9.470/3.431 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.141\nPING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.\n64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=7.60 ms\n64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.81 ms\n64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.75 ms\n\n--- 192.168.112.141 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2002ms\nrtt min/avg/max/mdev = 1.752/4.053/7.601/2.545 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.146\nPING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.\n64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=4.52 ms\n64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.76 ms\n64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.92 ms\n\n--- 192.168.112.146 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.916/3.065/4.519/1.084 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.100\nPING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.\n64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=15.5 ms\n64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=3.02 ms\n64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=2.28 ms\n\n--- 192.168.112.100 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 2.276/6.932/15.499/6.065 ms\n+ osism manage compute migrate --yes --target testbed-node-5 testbed-node-4\n\u001b[32m2026-09-30 07:13:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server dec51aef-8ac0-42e9-b2cb-a94394158a1c\u001b[0m\n\u001b[32m2026-09-30 07:14:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:23\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:14:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 0ed2edea-309b-48ff-8c7a-26b42e6d1772\u001b[0m\n\u001b[32m2026-09-30 07:14:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:56\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:14:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:15:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server f722b8cd-af17-45d5-aa8f-446a3f6ba119\u001b[0m\n\u001b[32m2026-09-30 07:15:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:15:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 7ca18600-a8c2-4afb-899b-fddf57b3e241\u001b[0m\n\u001b[32m2026-09-30 07:15:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:15:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) completed with status ACTIVE\u001b[0m\n\u001b[32m2026-09-30 07:16:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server d1f055ee-c897-457b-af59-d8f01d7c2f3e\u001b[0m\n\u001b[32m2026-09-30 07:16:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m\n\u001b[32m2026-09-30 07:16:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) completed with status ACTIVE\u001b[0m\n+ compute_list\n+ osism manage compute list testbed-node-3\n+------+--------+----------+\n| ID   | Name   | Status   |\n|------+--------+----------|\n+------+--------+----------+\n+ osism manage compute list testbed-node-4\n+------+--------+----------+\n| ID   | Name   | Status   |\n|------+--------+----------|\n+------+--------+----------+\n+ osism manage compute list testbed-node-5\n+--------------------------------------+--------+----------+\n| ID                                   | Name   | Status   |\n|--------------------------------------+--------+----------|\n| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |\n| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |\n| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |\n| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |\n| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |\n+--------------------------------------+--------+----------+\n+ server_ping\n++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'\n++ tr -d '\\r'\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.129\nPING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.\n64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=13.6 ms\n64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=3.31 ms\n64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.70 ms\n\n--- 192.168.112.129 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.699/6.194/13.576/5.260 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.182\nPING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.\n64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=9.53 ms\n64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.89 ms\n64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.73 ms\n\n--- 192.168.112.182 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.729/4.717/9.534/3.438 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.141\nPING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.\n64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=6.23 ms\n64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=4.31 ms\n64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.83 ms\n\n--- 192.168.112.141 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.832/4.121/6.228/1.799 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.146\nPING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.\n64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=5.76 ms\n64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=3.09 ms\n64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.85 ms\n\n--- 192.168.112.146 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.854/3.566/5.759/1.629 ms\n+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')\n+ ping -c3 192.168.112.100\nPING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.\n64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=11.3 ms\n64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=2.66 ms\n64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.92 ms\n\n--- 192.168.112.100 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 2003ms\nrtt min/avg/max/mdev = 1.919/5.279/11.263/4.241 ms",
                            "stdout_lines": [
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/configuration/scripts/manager-version.sh",
                                "+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml",
                                "",
                                "# CHECK",
                                "",
                                "++ export MANAGER_VERSION=latest",
                                "++ MANAGER_VERSION=latest",
                                "+ echo",
                                "+ echo '# CHECK'",
                                "+ echo",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver latest 5.0.0",
                                "",
                                "## Containers @ testbed-manager",
                                "",
                                "+ [[ -1 -eq -1 ]]",
                                "+ [[ latest != \\l\\a\\t\\e\\s\\t ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-manager'",
                                "+ echo",
                                "+ osism container testbed-manager ps",
                                "CONTAINER ID   IMAGE                                                                              COMMAND                  CREATED             STATUS                       PORTS                                                                             NAMES",
                                "883492be9d1e   registry.osism.tech/kolla/prometheus-blackbox-exporter:2026.1                      \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                                                                                   prometheus_blackbox_exporter",
                                "2339a62f9a8d   registry.osism.tech/kolla/prometheus-alertmanager:2026.1                           \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                                                                                   prometheus_alertmanager",
                                "2eed6f222db0   registry.osism.tech/kolla/prometheus-server:2026.1                                 \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                                                                                   prometheus_server",
                                "6babba3f3b7e   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                                                                                               fluentd",
                                "bf7f1326f31d   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     cron",
                                "e07dc3b2167b   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     kolla_toolbox",
                                "16c2ab8465c7   registry.osism.tech/osism/openstackclient:2026.1                                   \"/usr/bin/dumb-init \u2026\"   2 hours ago         Up 2 hours                                                                                                     openstackclient",
                                "2b7153a0f24c   registry.osism.tech/osism/inventory-reconciler:latest                              \"/sbin/tini -- /entr\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-inventory_reconciler-1",
                                "fc7734cdfc56   registry.osism.tech/osism/kolla-ansible:2026.1                                     \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           kolla-ansible",
                                "bb6acb602ecc   registry.osism.tech/osism/osism-ansible:latest                                     \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           osism-ansible",
                                "bfa2c2d4ca19   registry.osism.tech/osism/ceph-ansible:quincy                                      \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           ceph-ansible",
                                "c0870e90409f   registry.osism.tech/osism/osism-kubernetes:latest                                  \"/entrypoint.sh osis\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           osism-kubernetes",
                                "1b332527bf82   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- sleep\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           osismclient",
                                "0054ba55ccbc   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-openstack-1",
                                "892258af6ab6   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)         192.168.16.5:8000->8000/tcp                                                       manager-api-1",
                                "f7022e1ac521   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up About an hour (healthy)                                                                                     manager-listener-1",
                                "abc7a120712f   redis:7.4.10-alpine                                                                \"docker-entrypoint.s\u2026\"   2 hours ago         Up 2 hours (healthy)         6379/tcp                                                                          manager-redis-1",
                                "3c668b752fc5   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-beat-1",
                                "605be17c036d   registry.osism.tech/osism/osism-frontend:latest                                    \"docker-entrypoint.s\u2026\"   2 hours ago         Up 2 hours                   192.168.16.5:3000->3000/tcp                                                       osism-frontend",
                                "1493a4d6934b   mariadb:11.8.8                                                                     \"docker-entrypoint.s\u2026\"   2 hours ago         Up 2 hours (healthy)         3306/tcp                                                                          manager-mariadb-1",
                                "2effb33f08b0   registry.osism.tech/osism/osism:latest                                             \"/sbin/tini -- osism\u2026\"   2 hours ago         Up 2 hours (healthy)                                                                                           manager-flower-1",
                                "12d8a0bd6ebe   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     prometheus_cadvisor",
                                "fc50889e64b9   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                                                                                     prometheus_node_exporter",
                                "27cdc738568a   registry.osism.tech/osism/cephclient:18.2.8                                        \"/usr/bin/dumb-init \u2026\"   3 hours ago         Up 3 hours                                                                                                     cephclient",
                                "257ce21dd6b5   phpmyadmin/phpmyadmin:5.2                                                          \"/docker-entrypoint.\u2026\"   3 hours ago         Up 3 hours (healthy)         80/tcp                                                                            phpmyadmin",
                                "2575e94c7b76   registry.osism.tech/osism/homer:v25.11.1                                           \"/bin/sh /entrypoint\u2026\"   3 hours ago         Up 3 hours (healthy)         8080/tcp                                                                          homer",
                                "5274750dae56   registry.osism.tech/osism/cgit:1.2.3                                               \"httpd-foreground\"       3 hours ago         Up 3 hours                   80/tcp                                                                            cgit",
                                "2465a50ca6cc   registry.osism.tech/dockerhub/ubuntu/squid:6.1-23.10_beta                          \"entrypoint.sh -f /e\u2026\"   4 hours ago         Up 4 hours (healthy)         192.168.16.5:3128->3128/tcp                                                       squid",
                                "932c89b0c44e   registry.osism.tech/osism/ara-server:1.8.0-r1                                      \"sh -c '/wait && /ru\u2026\"   4 hours ago         Up 2 hours (healthy)         8000/tcp                                                                          manager-ara-server-1",
                                "1dfe7fd35784   registry.osism.tech/dockerhub/library/traefik:v3.7.10                              \"/entrypoint.sh trae\u2026\"   4 hours ago         Up 4 hours (healthy)         192.168.16.5:80->80/tcp, 192.168.16.5:443->443/tcp, 192.168.16.5:8122->8080/tcp   traefik",
                                "",
                                "## Images @ testbed-manager",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-manager'",
                                "+ echo",
                                "+ osism container testbed-manager images",
                                "REPOSITORY                                                              TAG               IMAGE ID       CREATED         SIZE",
                                "registry.osism.tech/kolla/fluentd                                       2026.1            35111f398a6e   5 hours ago     614MB",
                                "registry.osism.tech/kolla/cron                                          2026.1            934519baaf6b   5 hours ago     280MB",
                                "registry.osism.tech/kolla/kolla-toolbox                                 2026.1            fc9ca9082641   5 hours ago     713MB",
                                "registry.osism.tech/kolla/prometheus-server                             2026.1            bf51332907b8   5 hours ago     888MB",
                                "registry.osism.tech/kolla/prometheus-alertmanager                       2026.1            523a978bc0c4   5 hours ago     432MB",
                                "registry.osism.tech/kolla/prometheus-blackbox-exporter                  2026.1            16465ace3d9c   5 hours ago     347MB",
                                "registry.osism.tech/osism/osism-ansible                                 latest            64fb94ced973   7 hours ago     684MB",
                                "registry.osism.tech/osism/kolla-ansible                                 2026.1            e9416fc874c3   7 hours ago     685MB",
                                "registry.osism.tech/osism/ceph-ansible                                  quincy            03227e82bc33   7 hours ago     640MB",
                                "registry.osism.tech/osism/osism                                         latest            2f92933ba7b7   7 hours ago     551MB",
                                "registry.osism.tech/osism/osism-frontend                                latest            a10da85e5a6c   7 hours ago     210MB",
                                "registry.osism.tech/osism/inventory-reconciler                          latest            be177cd070aa   7 hours ago     411MB",
                                "registry.osism.tech/osism/osism-kubernetes                              latest            faae79dd937b   13 hours ago    1.3GB",
                                "registry.osism.tech/osism/seed                                          latest            96bb24d6707d   21 hours ago    397MB",
                                "registry.osism.tech/osism/openstackclient                               2026.1            a8e823b83ba0   22 hours ago    229MB",
                                "registry.osism.tech/osism/openstackclient                               2025.1            725f5fcb34a1   22 hours ago    209MB",
                                "mariadb                                                                 11.8.8            0cd4671ad69d   6 weeks ago     329MB",
                                "registry.osism.tech/dockerhub/library/mariadb                           11.8.8            0cd4671ad69d   6 weeks ago     329MB",
                                "registry.osism.tech/osism/kolla-ansible                                 0.20260814.0      175583e9ed86   6 weeks ago     685MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                           3.0.20260814      4f760009b909   6 weeks ago     274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                  20.5.1.20260814   6e1d7ddca7e0   6 weeks ago     678MB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                        5.0.9.20260814    04922ee5e6d5   6 weeks ago     587MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor            0.49.2.20260814   5cad2067404a   6 weeks ago     365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter       1.8.2.20260814    34b50d0b3d1e   6 weeks ago     314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-blackbox-exporter   0.25.0.20260814   8b6b388d9fb9   6 weeks ago     316MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-alertmanager        0.28.1.20260814   83d7173ad179   6 weeks ago     412MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-server              3.2.1.20260814    fa0b8c02a5e8   6 weeks ago     857MB",
                                "registry.osism.tech/osism/osism-kubernetes                              0.20260811.0      95493d4d05ca   7 weeks ago     1.29GB",
                                "registry.osism.tech/osism/ceph-ansible                                  0.20260811.0      87d995cbdd25   7 weeks ago     635MB",
                                "registry.osism.tech/osism/osism-ansible                                 0.20260811.0      110ef74e02b5   7 weeks ago     679MB",
                                "registry.osism.tech/osism/inventory-reconciler                          0.20260810.0      f06427471654   7 weeks ago     403MB",
                                "registry.osism.tech/osism/osism                                         0.20260808.0      0a4dac49f1a0   7 weeks ago     463MB",
                                "registry.osism.tech/osism/osism-frontend                                0.20260808.0      ff52957d3856   7 weeks ago     205MB",
                                "registry.osism.tech/dockerhub/library/traefik                           v3.7.10           67a863a0e927   2 months ago    193MB",
                                "registry.osism.tech/osism/homer                                         v25.11.1          7b549787c187   2 months ago    11.6MB",
                                "redis                                                                   7.4.10-alpine     2a51817f7925   2 months ago    39.1MB",
                                "registry.osism.tech/dockerhub/library/redis                             7.4.10-alpine     2a51817f7925   2 months ago    39.1MB",
                                "registry.osism.tech/osism/ara-server                                    1.8.0-r1          9cca938fbe3f   2 months ago    272MB",
                                "registry.osism.tech/osism/cephclient                                    18.2.8            c4cce5732725   6 months ago    453MB",
                                "phpmyadmin/phpmyadmin                                                   5.2               e66b1f5a8c58   11 months ago   742MB",
                                "registry.osism.tech/dockerhub/ubuntu/squid                              6.1-23.10_beta    34b6bbbcf74b   2 years ago     146MB",
                                "registry.osism.tech/osism/cgit                                          1.2.3             16e7285642b1   3 years ago     545MB",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver latest 5.0.0",
                                "",
                                "## Containers @ testbed-node-0",
                                "",
                                "+ [[ -1 -eq -1 ]]",
                                "+ [[ latest != \\l\\a\\t\\e\\s\\t ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-node-0'",
                                "+ echo",
                                "+ osism container testbed-node-0 ps",
                                "CONTAINER ID   IMAGE                                                                              COMMAND                  CREATED              STATUS                        PORTS     NAMES",
                                "7ceac1267a3f   registry.osism.tech/kolla/grafana:2026.1                                           \"dumb-init --single-\u2026\"   About a minute ago   Up About a minute (healthy)             grafana",
                                "05e0f70b04a8   registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1                        \"dumb-init --single-\u2026\"   2 minutes ago        Up 2 minutes                            prometheus_valkey_exporter",
                                "72cdfd519036   registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1             \"dumb-init --single-\u2026\"   3 minutes ago        Up 3 minutes                            prometheus_openstack_network_exporter",
                                "ac59d8579922   registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1                 \"dumb-init --single-\u2026\"   3 minutes ago        Up 3 minutes                            prometheus_elasticsearch_exporter",
                                "3b759ddccc1d   registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1                     \"dumb-init --single-\u2026\"   3 minutes ago        Up 3 minutes                            prometheus_memcached_exporter",
                                "2fa5dea21d92   registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1                        \"dumb-init --single-\u2026\"   4 minutes ago        Up 4 minutes                            prometheus_mysqld_exporter",
                                "cd6d95f86e20   registry.osism.tech/kolla/manila-share:2026.1                                      \"dumb-init --single-\u2026\"   6 minutes ago        Up 6 minutes (healthy)                  manila_share",
                                "d9f1cef37e56   registry.osism.tech/kolla/manila-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   9 minutes ago        Up 9 minutes (healthy)                  manila_scheduler",
                                "4152069df9d1   registry.osism.tech/kolla/manila-data:2026.1                                       \"dumb-init --single-\u2026\"   9 minutes ago        Up 9 minutes (healthy)                  manila_data",
                                "c6ceaa317e29   registry.osism.tech/kolla/manila-api:2026.1                                        \"dumb-init --single-\u2026\"   9 minutes ago        Up 9 minutes (healthy)                  manila_api",
                                "4f6d3dc1e2c1   registry.osism.tech/kolla/octavia-worker:2026.1                                    \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes (healthy)                 octavia_worker",
                                "b0fb002e46b0   registry.osism.tech/kolla/octavia-housekeeping:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes (healthy)                 octavia_housekeeping",
                                "ade65747b6c7   registry.osism.tech/kolla/octavia-health-manager:2026.1                            \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes (healthy)                 octavia_health_manager",
                                "d60e82df0079   registry.osism.tech/kolla/octavia-driver-agent:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago       Up 11 minutes                           octavia_driver_agent",
                                "14824cd266fc   registry.osism.tech/kolla/octavia-api:2026.1                                       \"dumb-init --single-\u2026\"   12 minutes ago       Up 12 minutes (healthy)                 octavia_api",
                                "1fca4562438b   registry.osism.tech/kolla/aodh-notifier:2026.1                                     \"dumb-init --single-\u2026\"   14 minutes ago       Up 14 minutes (healthy)                 aodh_notifier",
                                "4fb2f22db686   registry.osism.tech/kolla/aodh-listener:2026.1                                     \"dumb-init --single-\u2026\"   15 minutes ago       Up 15 minutes (healthy)                 aodh_listener",
                                "3a48a4357513   registry.osism.tech/kolla/aodh-evaluator:2026.1                                    \"dumb-init --single-\u2026\"   15 minutes ago       Up 15 minutes (healthy)                 aodh_evaluator",
                                "cb69d199d93d   registry.osism.tech/kolla/aodh-api:2026.1                                          \"dumb-init --single-\u2026\"   15 minutes ago       Up 15 minutes (healthy)                 aodh_api",
                                "9de58fe43ba9   registry.osism.tech/kolla/ceilometer-central:2026.1                                \"dumb-init --single-\u2026\"   16 minutes ago       Up 16 minutes                           ceilometer_central",
                                "2689696d3501   registry.osism.tech/kolla/ceilometer-notification:2026.1                           \"dumb-init --single-\u2026\"   17 minutes ago       Up 17 minutes (healthy)                 ceilometer_notification",
                                "f459601747cd   registry.osism.tech/kolla/designate-worker:2026.1                                  \"dumb-init --single-\u2026\"   18 minutes ago       Up 18 minutes (healthy)                 designate_worker",
                                "d7c6b299e828   registry.osism.tech/kolla/designate-mdns:2026.1                                    \"dumb-init --single-\u2026\"   18 minutes ago       Up 18 minutes (healthy)                 designate_mdns",
                                "936cca6ae02b   registry.osism.tech/kolla/designate-producer:2026.1                                \"dumb-init --single-\u2026\"   18 minutes ago       Up 18 minutes (healthy)                 designate_producer",
                                "45c99026a024   registry.osism.tech/kolla/designate-central:2026.1                                 \"dumb-init --single-\u2026\"   21 minutes ago       Up 21 minutes (healthy)                 designate_central",
                                "aa8fbaca4ecd   registry.osism.tech/kolla/designate-api:2026.1                                     \"dumb-init --single-\u2026\"   23 minutes ago       Up 23 minutes (healthy)                 designate_api",
                                "551abef9dd58   registry.osism.tech/kolla/designate-backend-bind9:2026.1                           \"dumb-init --single-\u2026\"   23 minutes ago       Up 23 minutes (healthy)                 designate_backend_bind9",
                                "1e5327754654   registry.osism.tech/kolla/barbican-worker:2026.1                                   \"dumb-init --single-\u2026\"   25 minutes ago       Up 25 minutes (healthy)                 barbican_worker",
                                "330f17fd97a5   registry.osism.tech/kolla/barbican-keystone-listener:2026.1                        \"dumb-init --single-\u2026\"   25 minutes ago       Up 25 minutes (healthy)                 barbican_keystone_listener",
                                "779b87b77544   registry.osism.tech/kolla/barbican-api:2026.1                                      \"dumb-init --single-\u2026\"   25 minutes ago       Up 25 minutes (healthy)                 barbican_api",
                                "068c80ec6a6f   registry.osism.tech/kolla/cinder-backup:2026.1                                     \"dumb-init --single-\u2026\"   29 minutes ago       Up 28 minutes (healthy)                 cinder_backup",
                                "77a53d108793   registry.osism.tech/kolla/cinder-volume:2026.1                                     \"dumb-init --single-\u2026\"   31 minutes ago       Up 28 minutes (healthy)                 cinder_volume",
                                "043fa8299a70   registry.osism.tech/kolla/cinder-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   34 minutes ago       Up 28 minutes (healthy)                 cinder_scheduler",
                                "d725ebffb4b1   registry.osism.tech/kolla/cinder-api:2026.1                                        \"dumb-init --single-\u2026\"   34 minutes ago       Up 29 minutes (healthy)                 cinder_api",
                                "a23c6cf2abb2   registry.osism.tech/kolla/glance-api:2026.1                                        \"dumb-init --single-\u2026\"   37 minutes ago       Up 37 minutes (healthy)                 glance_api",
                                "f101d08e62d1   registry.osism.tech/kolla/skyline-console:2026.1                                   \"dumb-init --single-\u2026\"   39 minutes ago       Up 39 minutes (healthy)                 skyline_console",
                                "3146faa69f4d   registry.osism.tech/kolla/skyline-apiserver:2026.1                                 \"dumb-init --single-\u2026\"   39 minutes ago       Up 39 minutes (healthy)                 skyline_apiserver",
                                "d746184b9b05   registry.osism.tech/kolla/horizon:2026.1                                           \"dumb-init --single-\u2026\"   40 minutes ago       Up 40 minutes (healthy)                 horizon",
                                "1ff9eadbebaa   registry.osism.tech/kolla/nova-novncproxy:2026.1                                   \"dumb-init --single-\u2026\"   51 minutes ago       Up 43 minutes (healthy)                 nova_novncproxy",
                                "fdbbe36306d2   registry.osism.tech/kolla/nova-conductor:2026.1                                    \"dumb-init --single-\u2026\"   51 minutes ago       Up 43 minutes (healthy)                 nova_conductor",
                                "13ba2f9a0043   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago       Up 53 minutes (healthy)                 nova_metadata",
                                "cac29b3523a6   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago       Up 42 minutes (healthy)                 nova_api",
                                "60bf0baf9fe0   registry.osism.tech/kolla/nova-scheduler:2026.1                                    \"dumb-init --single-\u2026\"   54 minutes ago       Up 42 minutes (healthy)                 nova_scheduler",
                                "090e71b1eb86   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   59 minutes ago       Up 59 minutes (healthy)                 neutron_ovn_maintenance_worker",
                                "6d52d7e67596   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              neutron_periodic_worker",
                                "cf37acf5ffb1   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              neutron_rpc_server",
                                "c4bbc7512d6b   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              neutron_server",
                                "57843751dc78   registry.osism.tech/kolla/placement-api:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              placement_api",
                                "1d6237bfa338   registry.osism.tech/kolla/keystone:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              keystone",
                                "f3ca6171146f   registry.osism.tech/kolla/keystone-fernet:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              keystone_fernet",
                                "83addd70d0ef   registry.osism.tech/kolla/keystone-ssh:2026.1                                      \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              keystone_ssh",
                                "88dd5135c570   registry.osism.tech/kolla/ovn-northd:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_northd",
                                "6e8cd73512b3   registry.osism.tech/kolla/ovn-sb-db-relay:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_sb_db_relay_1",
                                "66c348926f18   registry.osism.tech/kolla/ovn-sb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_sb_db",
                                "f03d41e402d9   registry.osism.tech/kolla/ovn-nb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_nb_db",
                                "e4100ffdd202   registry.osism.tech/kolla/ovn-controller:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        ovn_controller",
                                "a946a102bb8f   registry.osism.tech/kolla/openvswitch-vswitchd:2026.1                              \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              openvswitch_vswitchd",
                                "d12f7ef5855c   registry.osism.tech/kolla/openvswitch-db-server:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              openvswitch_db",
                                "bb03562cec81   registry.osism.tech/kolla/rabbitmq:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              rabbitmq",
                                "162465b80bba   registry.osism.tech/kolla/mariadb-server:2026.1                                    \"dumb-init -- kolla_\u2026\"   About an hour ago    Up About an hour (healthy)              mariadb",
                                "b1ad989566b6   registry.osism.tech/kolla/valkey-sentinel:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              valkey_sentinel",
                                "0c68b5d3da93   registry.osism.tech/kolla/valkey-server:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              valkey_server",
                                "3648191ee8d1   registry.osism.tech/kolla/memcached:2026.1                                         \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              memcached",
                                "42cd469420c0   registry.osism.tech/kolla/opensearch-dashboards:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              opensearch_dashboards",
                                "b2ae9ff384d3   registry.osism.tech/kolla/opensearch:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              opensearch",
                                "c553f6a38291   registry.osism.tech/kolla/keepalived:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        keepalived",
                                "2ec6d54f82cb   registry.osism.tech/kolla/proxysql:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              proxysql",
                                "ee65a334ea38   registry.osism.tech/kolla/haproxy:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour (healthy)              haproxy",
                                "4898b7894375   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago    Up About an hour                        fluentd",
                                "8e2b6ee0f88b   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              cron",
                                "11f871fc2a5f   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              kolla_toolbox",
                                "b452e8598e55   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              prometheus_cadvisor",
                                "28a33db562bf   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago          Up 2 hours                              prometheus_node_exporter",
                                "bed3b7336c9b   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mgr -\u2026\"   3 hours ago          Up 3 hours                              ceph-mgr-testbed-node-0",
                                "71393c2ba3a1   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-crash\"    3 hours ago          Up 3 hours                              ceph-crash-testbed-node-0",
                                "b5da5d9c5fac   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mon -\u2026\"   3 hours ago          Up 3 hours                              ceph-mon-testbed-node-0",
                                "",
                                "## Images @ testbed-node-0",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-node-0'",
                                "+ echo",
                                "+ osism container testbed-node-0 images",
                                "REPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE",
                                "registry.osism.tech/kolla/haproxy                                            2026.1              c107b7c6c3d6   5 hours ago    288MB",
                                "registry.osism.tech/kolla/grafana                                            2026.1              7960b4dc3e1c   5 hours ago    2.22GB",
                                "registry.osism.tech/kolla/proxysql                                           2026.1              41f38f23a7b3   5 hours ago    429MB",
                                "registry.osism.tech/kolla/fluentd                                            2026.1              35111f398a6e   5 hours ago    614MB",
                                "registry.osism.tech/kolla/memcached                                          2026.1              ca3b8c5735f7   5 hours ago    281MB",
                                "registry.osism.tech/kolla/opensearch                                         2026.1              9a963874ca83   5 hours ago    1.79GB",
                                "registry.osism.tech/kolla/opensearch-dashboards                              2026.1              a6574f8b79f4   5 hours ago    1.79GB",
                                "registry.osism.tech/kolla/rabbitmq                                           2026.1              6342d348aedd   5 hours ago    355MB",
                                "registry.osism.tech/kolla/keepalived                                         2026.1              7066a896d993   5 hours ago    328MB",
                                "registry.osism.tech/kolla/cron                                               2026.1              934519baaf6b   5 hours ago    280MB",
                                "registry.osism.tech/kolla/kolla-toolbox                                      2026.1              fc9ca9082641   5 hours ago    713MB",
                                "registry.osism.tech/kolla/mariadb-server                                     2026.1              fcbbbce25a99   5 hours ago    464MB",
                                "registry.osism.tech/kolla/prometheus-memcached-exporter                      2026.1              98305a119fb0   5 hours ago    314MB",
                                "registry.osism.tech/kolla/prometheus-elasticsearch-exporter                  2026.1              7c99b8eaea74   5 hours ago    313MB",
                                "registry.osism.tech/kolla/prometheus-mysqld-exporter                         2026.1              81f3c469ffe1   5 hours ago    317MB",
                                "registry.osism.tech/kolla/openvswitch-vswitchd                               2026.1              e30dcb498d1a   5 hours ago    297MB",
                                "registry.osism.tech/kolla/openvswitch-db-server                              2026.1              070586713537   5 hours ago    297MB",
                                "registry.osism.tech/kolla/horizon                                            2026.1              dddabb3284e8   5 hours ago    1.24GB",
                                "registry.osism.tech/kolla/ovn-nb-db-server                                   2026.1              bb768f0eef65   5 hours ago    305MB",
                                "registry.osism.tech/kolla/ovn-controller                                     2026.1              550889b69ada   5 hours ago    307MB",
                                "registry.osism.tech/kolla/ovn-sb-db-server                                   2026.1              7038df817b83   5 hours ago    305MB",
                                "registry.osism.tech/kolla/ovn-northd                                         2026.1              e586c9479f5c   5 hours ago    305MB",
                                "registry.osism.tech/kolla/nova-api                                           2026.1              f225f3bc620c   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/nova-conductor                                     2026.1              a455f77f690c   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/nova-novncproxy                                    2026.1              a81ec3352eda   5 hours ago    1.34GB",
                                "registry.osism.tech/kolla/nova-scheduler                                     2026.1              65f295fffbb1   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/designate-api                                      2026.1              d75f60dfff95   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-producer                                 2026.1              2b44c37b07a1   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-worker                                   2026.1              cf128057d3c4   5 hours ago    983MB",
                                "registry.osism.tech/kolla/designate-mdns                                     2026.1              54120c6a9b51   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-central                                  2026.1              90844563a311   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-backend-bind9                            2026.1              0cc4202c6a40   5 hours ago    983MB",
                                "registry.osism.tech/kolla/barbican-api                                       2026.1              077764932ff0   5 hours ago    976MB",
                                "registry.osism.tech/kolla/barbican-keystone-listener                         2026.1              977ca6f199d1   5 hours ago    976MB",
                                "registry.osism.tech/kolla/barbican-worker                                    2026.1              ad5edf59ba9c   5 hours ago    976MB",
                                "registry.osism.tech/kolla/glance-api                                         2026.1              efed4df46e98   5 hours ago    1.09GB",
                                "registry.osism.tech/kolla/ceilometer-central                                 2026.1              3b71071f0156   5 hours ago    989MB",
                                "registry.osism.tech/kolla/ceilometer-notification                            2026.1              6680acb8dc22   5 hours ago    989MB",
                                "registry.osism.tech/kolla/aodh-notifier                                      2026.1              14b5164fcc0d   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-listener                                      2026.1              9cdc6cdd2b1e   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-evaluator                                     2026.1              4b875e2c5cfa   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-api                                           2026.1              b097e4f05f1c   5 hours ago    967MB",
                                "registry.osism.tech/kolla/neutron-server                                     2026.1              f9fb4c73ce33   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/skyline-console                                    2026.1              9e85ff28bf00   5 hours ago    1.04GB",
                                "registry.osism.tech/kolla/skyline-apiserver                                  2026.1              cd01cbe4836f   5 hours ago    991MB",
                                "registry.osism.tech/kolla/cinder-api                                         2026.1              5d4ba1b89904   5 hours ago    1.42GB",
                                "registry.osism.tech/kolla/cinder-volume                                      2026.1              f45914cd57e2   5 hours ago    2.01GB",
                                "registry.osism.tech/kolla/cinder-backup                                      2026.1              cce9ac2e24de   5 hours ago    1.43GB",
                                "registry.osism.tech/kolla/cinder-scheduler                                   2026.1              6f5d393e8e87   5 hours ago    1.42GB",
                                "registry.osism.tech/kolla/octavia-driver-agent                               2026.1              0e38b74e0cd6   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/octavia-api                                        2026.1              b747be5e2a87   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/octavia-housekeeping                               2026.1              94c0c6a366ae   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/octavia-worker                                     2026.1              2c0d42a10c3a   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/octavia-health-manager                             2026.1              e73149af606d   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/manila-api                                         2026.1              a9fdd169484d   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/manila-share                                       2026.1              216195dbe585   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/manila-data                                        2026.1              f3d6fe7abf28   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/manila-scheduler                                   2026.1              018e36514dc7   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/placement-api                                      2026.1              921ff9348a21   5 hours ago    969MB",
                                "registry.osism.tech/kolla/keystone-fernet                                    2026.1              05482a20077b   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/keystone-ssh                                       2026.1              7ce34d602806   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/keystone                                           2026.1              d95a35fd07b5   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/ovn-sb-db-relay                                    2026.1              eee5659b806e   5 hours ago    305MB",
                                "registry.osism.tech/kolla/valkey-sentinel                                    2026.1              17426a385bcd   6 hours ago    288MB",
                                "registry.osism.tech/kolla/valkey-server                                      2026.1              50b258b1eda4   6 hours ago    288MB",
                                "registry.osism.tech/kolla/prometheus-openstack-network-exporter              2026.1              d001ba9b62f5   6 hours ago    318MB",
                                "registry.osism.tech/kolla/prometheus-valkey-exporter                         2026.1              817f131b6afc   6 hours ago    302MB",
                                "registry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB",
                                "registry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB",
                                "registry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB",
                                "registry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB",
                                "registry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB",
                                "registry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB",
                                "registry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB",
                                "registry.osism.tech/kolla/release/2025.1/magnum-api                          20.0.3.20260814     94b6443a5c93   6 weeks ago    1.15GB",
                                "registry.osism.tech/kolla/release/2025.1/magnum-conductor                    20.0.3.20260814     1203a9be6f31   6 weeks ago    1.27GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB",
                                "registry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver latest 5.0.0",
                                "",
                                "## Containers @ testbed-node-1",
                                "",
                                "+ [[ -1 -eq -1 ]]",
                                "+ [[ latest != \\l\\a\\t\\e\\s\\t ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-node-1'",
                                "+ echo",
                                "+ osism container testbed-node-1 ps",
                                "CONTAINER ID   IMAGE                                                                              COMMAND                  CREATED             STATUS                             PORTS     NAMES",
                                "dbd6fc581b8c   registry.osism.tech/kolla/grafana:2026.1                                           \"dumb-init --single-\u2026\"   18 seconds ago      Up 17 seconds (health: starting)             grafana",
                                "cef50ae27e5c   registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1                        \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_valkey_exporter",
                                "bc8078d93aa6   registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1             \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_openstack_network_exporter",
                                "5518f1b7ab47   registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1                 \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_elasticsearch_exporter",
                                "6cf5ac8abd3c   registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1                     \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_memcached_exporter",
                                "178a7343f00e   registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1                        \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_mysqld_exporter",
                                "3e0a6ab2d14d   registry.osism.tech/kolla/manila-share:2026.1                                      \"dumb-init --single-\u2026\"   6 minutes ago       Up 6 minutes (healthy)                       manila_share",
                                "5aa16e0fe2ef   registry.osism.tech/kolla/manila-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_scheduler",
                                "eb8c26b7dc8a   registry.osism.tech/kolla/manila-data:2026.1                                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_data",
                                "d18d9db7e796   registry.osism.tech/kolla/manila-api:2026.1                                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_api",
                                "dab0e55ffa2b   registry.osism.tech/kolla/octavia-worker:2026.1                                    \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_worker",
                                "6b8c8f4dde75   registry.osism.tech/kolla/octavia-housekeeping:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_housekeeping",
                                "3ca179afcdd3   registry.osism.tech/kolla/octavia-health-manager:2026.1                            \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_health_manager",
                                "bcbba7ad6549   registry.osism.tech/kolla/octavia-driver-agent:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes                                octavia_driver_agent",
                                "953978171b1f   registry.osism.tech/kolla/octavia-api:2026.1                                       \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                      octavia_api",
                                "e429135e39ee   registry.osism.tech/kolla/aodh-notifier:2026.1                                     \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes (healthy)                      aodh_notifier",
                                "6e7550ad695d   registry.osism.tech/kolla/aodh-listener:2026.1                                     \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_listener",
                                "877d5af86c45   registry.osism.tech/kolla/aodh-evaluator:2026.1                                    \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_evaluator",
                                "562f2276533e   registry.osism.tech/kolla/aodh-api:2026.1                                          \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_api",
                                "75752f5dce40   registry.osism.tech/kolla/ceilometer-central:2026.1                                \"dumb-init --single-\u2026\"   16 minutes ago      Up 16 minutes                                ceilometer_central",
                                "f086d986b855   registry.osism.tech/kolla/ceilometer-notification:2026.1                           \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                      ceilometer_notification",
                                "1301be808646   registry.osism.tech/kolla/designate-worker:2026.1                                  \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_worker",
                                "8f1ae741d995   registry.osism.tech/kolla/designate-mdns:2026.1                                    \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_mdns",
                                "1bab63fe178a   registry.osism.tech/kolla/designate-producer:2026.1                                \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_producer",
                                "f77f6e37fb87   registry.osism.tech/kolla/designate-central:2026.1                                 \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                      designate_central",
                                "7f2d1d048b22   registry.osism.tech/kolla/designate-api:2026.1                                     \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_api",
                                "0f753192edf9   registry.osism.tech/kolla/designate-backend-bind9:2026.1                           \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_backend_bind9",
                                "7b7627b6ab00   registry.osism.tech/kolla/barbican-worker:2026.1                                   \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_worker",
                                "d6ba049d7c1c   registry.osism.tech/kolla/barbican-keystone-listener:2026.1                        \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_keystone_listener",
                                "a30fe3b239a6   registry.osism.tech/kolla/barbican-api:2026.1                                      \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_api",
                                "dff5ac5808bc   registry.osism.tech/kolla/cinder-backup:2026.1                                     \"dumb-init --single-\u2026\"   29 minutes ago      Up 28 minutes (healthy)                      cinder_backup",
                                "8aa7019b819f   registry.osism.tech/kolla/cinder-volume:2026.1                                     \"dumb-init --single-\u2026\"   31 minutes ago      Up 28 minutes (healthy)                      cinder_volume",
                                "00be0cc759db   registry.osism.tech/kolla/cinder-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_scheduler",
                                "d5fb200ddda6   registry.osism.tech/kolla/cinder-api:2026.1                                        \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_api",
                                "6f944b285037   registry.osism.tech/kolla/glance-api:2026.1                                        \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                      glance_api",
                                "2c30d991f603   registry.osism.tech/kolla/skyline-console:2026.1                                   \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_console",
                                "d2d3149bba1b   registry.osism.tech/kolla/skyline-apiserver:2026.1                                 \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_apiserver",
                                "7a9049a10fe9   registry.osism.tech/kolla/horizon:2026.1                                           \"dumb-init --single-\u2026\"   40 minutes ago      Up 40 minutes (healthy)                      horizon",
                                "fd202e0f57b7   registry.osism.tech/kolla/nova-novncproxy:2026.1                                   \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_novncproxy",
                                "e81363b8e10f   registry.osism.tech/kolla/nova-conductor:2026.1                                    \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_conductor",
                                "53a8fd4286f3   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago      Up 53 minutes (healthy)                      nova_metadata",
                                "03882af2583b   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_api",
                                "8a84f6544f77   registry.osism.tech/kolla/nova-scheduler:2026.1                                    \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_scheduler",
                                "f6665e95e413   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   59 minutes ago      Up 59 minutes (healthy)                      neutron_ovn_maintenance_worker",
                                "ea922a815ec1   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_periodic_worker",
                                "e385ae3a1b48   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_rpc_server",
                                "2b788bd9d91e   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_server",
                                "78a8eeb4fb0e   registry.osism.tech/kolla/placement-api:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   placement_api",
                                "bbb1b6b675b7   registry.osism.tech/kolla/keystone:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone",
                                "dafc492c4396   registry.osism.tech/kolla/keystone-fernet:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_fernet",
                                "18b549861fba   registry.osism.tech/kolla/keystone-ssh:2026.1                                      \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_ssh",
                                "7b217739d591   registry.osism.tech/kolla/ovn-northd:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_northd",
                                "7d92244492f4   registry.osism.tech/kolla/ovn-sb-db-relay:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db_relay_1",
                                "cfd86ad8e2fe   registry.osism.tech/kolla/ovn-sb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db",
                                "e9315df44fb7   registry.osism.tech/kolla/ovn-nb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_nb_db",
                                "e1f631a2b286   registry.osism.tech/kolla/ovn-controller:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_controller",
                                "7a75efa961ea   registry.osism.tech/kolla/openvswitch-vswitchd:2026.1                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_vswitchd",
                                "228d70f604cb   registry.osism.tech/kolla/openvswitch-db-server:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_db",
                                "97a7328f3123   registry.osism.tech/kolla/rabbitmq:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   rabbitmq",
                                "34222022d805   registry.osism.tech/kolla/mariadb-server:2026.1                                    \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)                   mariadb",
                                "aae60d80d2ed   registry.osism.tech/kolla/valkey-sentinel:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_sentinel",
                                "af798def4954   registry.osism.tech/kolla/valkey-server:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_server",
                                "48a11c64804d   registry.osism.tech/kolla/memcached:2026.1                                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   memcached",
                                "467fe7777647   registry.osism.tech/kolla/opensearch-dashboards:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch_dashboards",
                                "b3c9f1acbfe1   registry.osism.tech/kolla/opensearch:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch",
                                "691aaf7db67a   registry.osism.tech/kolla/keepalived:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             keepalived",
                                "4d3c41c5b6f3   registry.osism.tech/kolla/proxysql:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   proxysql",
                                "a02e94b759a6   registry.osism.tech/kolla/haproxy:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   haproxy",
                                "b9ba8390532c   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             fluentd",
                                "d82f33dd80a8   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   cron",
                                "56b67e7f0dce   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   kolla_toolbox",
                                "ee4e365b2bfa   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_cadvisor",
                                "ca315e396954   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_node_exporter",
                                "894e28ab2e6b   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mgr -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mgr-testbed-node-1",
                                "ce4032f04e70   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-crash\"    3 hours ago         Up 3 hours                                   ceph-crash-testbed-node-1",
                                "d8e46e904d58   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mon -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mon-testbed-node-1",
                                "",
                                "## Images @ testbed-node-1",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-node-1'",
                                "+ echo",
                                "+ osism container testbed-node-1 images",
                                "REPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE",
                                "registry.osism.tech/kolla/haproxy                                            2026.1              c107b7c6c3d6   5 hours ago    288MB",
                                "registry.osism.tech/kolla/grafana                                            2026.1              7960b4dc3e1c   5 hours ago    2.22GB",
                                "registry.osism.tech/kolla/proxysql                                           2026.1              41f38f23a7b3   5 hours ago    429MB",
                                "registry.osism.tech/kolla/fluentd                                            2026.1              35111f398a6e   5 hours ago    614MB",
                                "registry.osism.tech/kolla/memcached                                          2026.1              ca3b8c5735f7   5 hours ago    281MB",
                                "registry.osism.tech/kolla/opensearch                                         2026.1              9a963874ca83   5 hours ago    1.79GB",
                                "registry.osism.tech/kolla/opensearch-dashboards                              2026.1              a6574f8b79f4   5 hours ago    1.79GB",
                                "registry.osism.tech/kolla/rabbitmq                                           2026.1              6342d348aedd   5 hours ago    355MB",
                                "registry.osism.tech/kolla/keepalived                                         2026.1              7066a896d993   5 hours ago    328MB",
                                "registry.osism.tech/kolla/cron                                               2026.1              934519baaf6b   5 hours ago    280MB",
                                "registry.osism.tech/kolla/kolla-toolbox                                      2026.1              fc9ca9082641   5 hours ago    713MB",
                                "registry.osism.tech/kolla/mariadb-server                                     2026.1              fcbbbce25a99   5 hours ago    464MB",
                                "registry.osism.tech/kolla/prometheus-memcached-exporter                      2026.1              98305a119fb0   5 hours ago    314MB",
                                "registry.osism.tech/kolla/prometheus-elasticsearch-exporter                  2026.1              7c99b8eaea74   5 hours ago    313MB",
                                "registry.osism.tech/kolla/prometheus-mysqld-exporter                         2026.1              81f3c469ffe1   5 hours ago    317MB",
                                "registry.osism.tech/kolla/openvswitch-vswitchd                               2026.1              e30dcb498d1a   5 hours ago    297MB",
                                "registry.osism.tech/kolla/openvswitch-db-server                              2026.1              070586713537   5 hours ago    297MB",
                                "registry.osism.tech/kolla/horizon                                            2026.1              dddabb3284e8   5 hours ago    1.24GB",
                                "registry.osism.tech/kolla/ovn-nb-db-server                                   2026.1              bb768f0eef65   5 hours ago    305MB",
                                "registry.osism.tech/kolla/ovn-controller                                     2026.1              550889b69ada   5 hours ago    307MB",
                                "registry.osism.tech/kolla/ovn-sb-db-server                                   2026.1              7038df817b83   5 hours ago    305MB",
                                "registry.osism.tech/kolla/ovn-northd                                         2026.1              e586c9479f5c   5 hours ago    305MB",
                                "registry.osism.tech/kolla/nova-api                                           2026.1              f225f3bc620c   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/nova-conductor                                     2026.1              a455f77f690c   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/nova-novncproxy                                    2026.1              a81ec3352eda   5 hours ago    1.34GB",
                                "registry.osism.tech/kolla/nova-scheduler                                     2026.1              65f295fffbb1   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/designate-api                                      2026.1              d75f60dfff95   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-producer                                 2026.1              2b44c37b07a1   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-worker                                   2026.1              cf128057d3c4   5 hours ago    983MB",
                                "registry.osism.tech/kolla/designate-mdns                                     2026.1              54120c6a9b51   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-central                                  2026.1              90844563a311   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-backend-bind9                            2026.1              0cc4202c6a40   5 hours ago    983MB",
                                "registry.osism.tech/kolla/barbican-api                                       2026.1              077764932ff0   5 hours ago    976MB",
                                "registry.osism.tech/kolla/barbican-keystone-listener                         2026.1              977ca6f199d1   5 hours ago    976MB",
                                "registry.osism.tech/kolla/barbican-worker                                    2026.1              ad5edf59ba9c   5 hours ago    976MB",
                                "registry.osism.tech/kolla/glance-api                                         2026.1              efed4df46e98   5 hours ago    1.09GB",
                                "registry.osism.tech/kolla/ceilometer-central                                 2026.1              3b71071f0156   5 hours ago    989MB",
                                "registry.osism.tech/kolla/ceilometer-notification                            2026.1              6680acb8dc22   5 hours ago    989MB",
                                "registry.osism.tech/kolla/aodh-notifier                                      2026.1              14b5164fcc0d   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-listener                                      2026.1              9cdc6cdd2b1e   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-evaluator                                     2026.1              4b875e2c5cfa   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-api                                           2026.1              b097e4f05f1c   5 hours ago    967MB",
                                "registry.osism.tech/kolla/neutron-server                                     2026.1              f9fb4c73ce33   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/skyline-console                                    2026.1              9e85ff28bf00   5 hours ago    1.04GB",
                                "registry.osism.tech/kolla/skyline-apiserver                                  2026.1              cd01cbe4836f   5 hours ago    991MB",
                                "registry.osism.tech/kolla/cinder-api                                         2026.1              5d4ba1b89904   5 hours ago    1.42GB",
                                "registry.osism.tech/kolla/cinder-volume                                      2026.1              f45914cd57e2   5 hours ago    2.01GB",
                                "registry.osism.tech/kolla/cinder-backup                                      2026.1              cce9ac2e24de   5 hours ago    1.43GB",
                                "registry.osism.tech/kolla/cinder-scheduler                                   2026.1              6f5d393e8e87   5 hours ago    1.42GB",
                                "registry.osism.tech/kolla/octavia-driver-agent                               2026.1              0e38b74e0cd6   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/octavia-api                                        2026.1              b747be5e2a87   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/octavia-housekeeping                               2026.1              94c0c6a366ae   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/octavia-worker                                     2026.1              2c0d42a10c3a   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/octavia-health-manager                             2026.1              e73149af606d   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/manila-api                                         2026.1              a9fdd169484d   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/manila-share                                       2026.1              216195dbe585   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/manila-data                                        2026.1              f3d6fe7abf28   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/manila-scheduler                                   2026.1              018e36514dc7   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/placement-api                                      2026.1              921ff9348a21   5 hours ago    969MB",
                                "registry.osism.tech/kolla/keystone-fernet                                    2026.1              05482a20077b   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/keystone-ssh                                       2026.1              7ce34d602806   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/keystone                                           2026.1              d95a35fd07b5   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/ovn-sb-db-relay                                    2026.1              eee5659b806e   5 hours ago    305MB",
                                "registry.osism.tech/kolla/valkey-sentinel                                    2026.1              17426a385bcd   6 hours ago    288MB",
                                "registry.osism.tech/kolla/valkey-server                                      2026.1              50b258b1eda4   6 hours ago    288MB",
                                "registry.osism.tech/kolla/prometheus-openstack-network-exporter              2026.1              d001ba9b62f5   6 hours ago    318MB",
                                "registry.osism.tech/kolla/prometheus-valkey-exporter                         2026.1              817f131b6afc   6 hours ago    302MB",
                                "registry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB",
                                "registry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB",
                                "registry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB",
                                "registry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB",
                                "registry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB",
                                "registry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB",
                                "registry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB",
                                "registry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB",
                                "+ for node in testbed-manager testbed-node-0 testbed-node-1 testbed-node-2",
                                "++ semver latest 5.0.0",
                                "",
                                "## Containers @ testbed-node-2",
                                "",
                                "+ [[ -1 -eq -1 ]]",
                                "+ [[ latest != \\l\\a\\t\\e\\s\\t ]]",
                                "+ echo",
                                "+ echo '## Containers @ testbed-node-2'",
                                "+ echo",
                                "+ osism container testbed-node-2 ps",
                                "CONTAINER ID   IMAGE                                                                              COMMAND                  CREATED             STATUS                             PORTS     NAMES",
                                "8f84e2586dbd   registry.osism.tech/kolla/grafana:2026.1                                           \"dumb-init --single-\u2026\"   26 seconds ago      Up 23 seconds (health: starting)             grafana",
                                "f146bea1edd1   registry.osism.tech/kolla/prometheus-valkey-exporter:2026.1                        \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_valkey_exporter",
                                "88cb8094853d   registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1             \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_openstack_network_exporter",
                                "8963653d088c   registry.osism.tech/kolla/prometheus-elasticsearch-exporter:2026.1                 \"dumb-init --single-\u2026\"   3 minutes ago       Up 3 minutes                                 prometheus_elasticsearch_exporter",
                                "876d3dc46f44   registry.osism.tech/kolla/prometheus-memcached-exporter:2026.1                     \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_memcached_exporter",
                                "3395c3dcaa54   registry.osism.tech/kolla/prometheus-mysqld-exporter:2026.1                        \"dumb-init --single-\u2026\"   4 minutes ago       Up 4 minutes                                 prometheus_mysqld_exporter",
                                "71beb9c9ad4a   registry.osism.tech/kolla/manila-share:2026.1                                      \"dumb-init --single-\u2026\"   7 minutes ago       Up 6 minutes (healthy)                       manila_share",
                                "5c71953bbdbb   registry.osism.tech/kolla/manila-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_scheduler",
                                "b365668a5dd7   registry.osism.tech/kolla/manila-data:2026.1                                       \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_data",
                                "88e686d5c684   registry.osism.tech/kolla/manila-api:2026.1                                        \"dumb-init --single-\u2026\"   9 minutes ago       Up 9 minutes (healthy)                       manila_api",
                                "96993a88efb3   registry.osism.tech/kolla/octavia-worker:2026.1                                    \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_worker",
                                "99dc2dfd0d35   registry.osism.tech/kolla/octavia-housekeeping:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_housekeeping",
                                "2a0578ad44b7   registry.osism.tech/kolla/octavia-health-manager:2026.1                            \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes (healthy)                      octavia_health_manager",
                                "156f570ae5c4   registry.osism.tech/kolla/octavia-driver-agent:2026.1                              \"dumb-init --single-\u2026\"   11 minutes ago      Up 11 minutes                                octavia_driver_agent",
                                "e372cab3b75f   registry.osism.tech/kolla/octavia-api:2026.1                                       \"dumb-init --single-\u2026\"   12 minutes ago      Up 12 minutes (healthy)                      octavia_api",
                                "8e96d7fa8dce   registry.osism.tech/kolla/aodh-notifier:2026.1                                     \"dumb-init --single-\u2026\"   14 minutes ago      Up 14 minutes (healthy)                      aodh_notifier",
                                "e80b2792244e   registry.osism.tech/kolla/aodh-listener:2026.1                                     \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_listener",
                                "ab3d0f4c7112   registry.osism.tech/kolla/aodh-evaluator:2026.1                                    \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_evaluator",
                                "0b2f80f3e918   registry.osism.tech/kolla/aodh-api:2026.1                                          \"dumb-init --single-\u2026\"   15 minutes ago      Up 15 minutes (healthy)                      aodh_api",
                                "08a89390c633   registry.osism.tech/kolla/ceilometer-central:2026.1                                \"dumb-init --single-\u2026\"   17 minutes ago      Up 16 minutes                                ceilometer_central",
                                "701e77f1060a   registry.osism.tech/kolla/ceilometer-notification:2026.1                           \"dumb-init --single-\u2026\"   17 minutes ago      Up 17 minutes (healthy)                      ceilometer_notification",
                                "6b4527089cdd   registry.osism.tech/kolla/designate-worker:2026.1                                  \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_worker",
                                "710639df2e83   registry.osism.tech/kolla/designate-mdns:2026.1                                    \"dumb-init --single-\u2026\"   18 minutes ago      Up 18 minutes (healthy)                      designate_mdns",
                                "b7c2f9c7fa2f   registry.osism.tech/kolla/designate-producer:2026.1                                \"dumb-init --single-\u2026\"   19 minutes ago      Up 18 minutes (healthy)                      designate_producer",
                                "c66f832b8a83   registry.osism.tech/kolla/designate-central:2026.1                                 \"dumb-init --single-\u2026\"   21 minutes ago      Up 21 minutes (healthy)                      designate_central",
                                "f7e921064fc4   registry.osism.tech/kolla/designate-api:2026.1                                     \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_api",
                                "4a30baaa1c37   registry.osism.tech/kolla/designate-backend-bind9:2026.1                           \"dumb-init --single-\u2026\"   23 minutes ago      Up 23 minutes (healthy)                      designate_backend_bind9",
                                "72a9b702d0b0   registry.osism.tech/kolla/barbican-worker:2026.1                                   \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_worker",
                                "eb658fe136d5   registry.osism.tech/kolla/barbican-keystone-listener:2026.1                        \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_keystone_listener",
                                "895afc6e3916   registry.osism.tech/kolla/barbican-api:2026.1                                      \"dumb-init --single-\u2026\"   25 minutes ago      Up 25 minutes (healthy)                      barbican_api",
                                "98f10312d5f2   registry.osism.tech/kolla/cinder-backup:2026.1                                     \"dumb-init --single-\u2026\"   29 minutes ago      Up 28 minutes (healthy)                      cinder_backup",
                                "711e965222e9   registry.osism.tech/kolla/cinder-volume:2026.1                                     \"dumb-init --single-\u2026\"   32 minutes ago      Up 29 minutes (healthy)                      cinder_volume",
                                "1369d9cde09a   registry.osism.tech/kolla/cinder-scheduler:2026.1                                  \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_scheduler",
                                "af0d73ff47b1   registry.osism.tech/kolla/cinder-api:2026.1                                        \"dumb-init --single-\u2026\"   34 minutes ago      Up 29 minutes (healthy)                      cinder_api",
                                "b0a4b0ece6db   registry.osism.tech/kolla/glance-api:2026.1                                        \"dumb-init --single-\u2026\"   37 minutes ago      Up 37 minutes (healthy)                      glance_api",
                                "d1dacbb8e49b   registry.osism.tech/kolla/skyline-console:2026.1                                   \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_console",
                                "f910a99d052a   registry.osism.tech/kolla/skyline-apiserver:2026.1                                 \"dumb-init --single-\u2026\"   39 minutes ago      Up 39 minutes (healthy)                      skyline_apiserver",
                                "d919e96dfb00   registry.osism.tech/kolla/horizon:2026.1                                           \"dumb-init --single-\u2026\"   40 minutes ago      Up 40 minutes (healthy)                      horizon",
                                "15066852ba54   registry.osism.tech/kolla/nova-novncproxy:2026.1                                   \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_novncproxy",
                                "d4b90a2d855f   registry.osism.tech/kolla/nova-conductor:2026.1                                    \"dumb-init --single-\u2026\"   51 minutes ago      Up 43 minutes (healthy)                      nova_conductor",
                                "57da551756eb   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   53 minutes ago      Up 53 minutes (healthy)                      nova_metadata",
                                "ef9d4e53ad4c   registry.osism.tech/kolla/nova-api:2026.1                                          \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_api",
                                "74a6d46282f9   registry.osism.tech/kolla/nova-scheduler:2026.1                                    \"dumb-init --single-\u2026\"   54 minutes ago      Up 42 minutes (healthy)                      nova_scheduler",
                                "97d5ce969663   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_ovn_maintenance_worker",
                                "99374c14fbd3   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_periodic_worker",
                                "7d059544990d   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_rpc_server",
                                "6a6d611732a3   registry.osism.tech/kolla/neutron-server:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   neutron_server",
                                "24580f74a4e9   registry.osism.tech/kolla/placement-api:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   placement_api",
                                "b105f5864756   registry.osism.tech/kolla/keystone:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone",
                                "279ed8dfb19d   registry.osism.tech/kolla/keystone-fernet:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_fernet",
                                "10e9ef65a939   registry.osism.tech/kolla/keystone-ssh:2026.1                                      \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   keystone_ssh",
                                "d5bb4ca2fee0   registry.osism.tech/kolla/ovn-northd:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_northd",
                                "4556825e5d0f   registry.osism.tech/kolla/ovn-sb-db-relay:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db_relay_1",
                                "1c2e5a898f02   registry.osism.tech/kolla/ovn-sb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_sb_db",
                                "2f12a591a19d   registry.osism.tech/kolla/ovn-nb-db-server:2026.1                                  \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_nb_db",
                                "30b6fce01c72   registry.osism.tech/kolla/ovn-controller:2026.1                                    \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             ovn_controller",
                                "dba98f2b0bd3   registry.osism.tech/kolla/openvswitch-vswitchd:2026.1                              \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_vswitchd",
                                "02ed420c218b   registry.osism.tech/kolla/openvswitch-db-server:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   openvswitch_db",
                                "3fb0fcb7203e   registry.osism.tech/kolla/rabbitmq:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   rabbitmq",
                                "4a1f13768d0b   registry.osism.tech/kolla/mariadb-server:2026.1                                    \"dumb-init -- kolla_\u2026\"   About an hour ago   Up About an hour (healthy)                   mariadb",
                                "b439b8870e7f   registry.osism.tech/kolla/valkey-sentinel:2026.1                                   \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_sentinel",
                                "acc795d79946   registry.osism.tech/kolla/valkey-server:2026.1                                     \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   valkey_server",
                                "9817ceb93854   registry.osism.tech/kolla/memcached:2026.1                                         \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   memcached",
                                "05b94631ef82   registry.osism.tech/kolla/opensearch-dashboards:2026.1                             \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch_dashboards",
                                "253fbc806cf0   registry.osism.tech/kolla/opensearch:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   opensearch",
                                "5c87ed05c576   registry.osism.tech/kolla/keepalived:2026.1                                        \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour                             keepalived",
                                "f0f0949fce4e   registry.osism.tech/kolla/proxysql:2026.1                                          \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   proxysql",
                                "7d5fd8d53043   registry.osism.tech/kolla/haproxy:2026.1                                           \"dumb-init --single-\u2026\"   About an hour ago   Up About an hour (healthy)                   haproxy",
                                "58018087332a   registry.osism.tech/kolla/fluentd:2026.1                                           \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   fluentd",
                                "0be61d6a73dd   registry.osism.tech/kolla/cron:2026.1                                              \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   cron",
                                "8a4bf05ae3eb   registry.osism.tech/kolla/kolla-toolbox:2026.1                                     \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   kolla_toolbox",
                                "93865716c0ad   registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814       \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_cadvisor",
                                "301b9875e4bc   registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814   \"dumb-init --single-\u2026\"   2 hours ago         Up 2 hours                                   prometheus_node_exporter",
                                "4c057c2a7bd2   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mgr -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mgr-testbed-node-2",
                                "9611e23f81a9   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-crash\"    3 hours ago         Up 3 hours                                   ceph-crash-testbed-node-2",
                                "57fca12e87b9   registry.osism.tech/osism/ceph-daemon:18.2.8                                       \"/usr/bin/ceph-mon -\u2026\"   3 hours ago         Up 3 hours                                   ceph-mon-testbed-node-2",
                                "",
                                "## Images @ testbed-node-2",
                                "",
                                "+ echo",
                                "+ echo '## Images @ testbed-node-2'",
                                "+ echo",
                                "+ osism container testbed-node-2 images",
                                "REPOSITORY                                                                   TAG                 IMAGE ID       CREATED        SIZE",
                                "registry.osism.tech/kolla/haproxy                                            2026.1              c107b7c6c3d6   5 hours ago    288MB",
                                "registry.osism.tech/kolla/grafana                                            2026.1              7960b4dc3e1c   5 hours ago    2.22GB",
                                "registry.osism.tech/kolla/proxysql                                           2026.1              41f38f23a7b3   5 hours ago    429MB",
                                "registry.osism.tech/kolla/fluentd                                            2026.1              35111f398a6e   5 hours ago    614MB",
                                "registry.osism.tech/kolla/memcached                                          2026.1              ca3b8c5735f7   5 hours ago    281MB",
                                "registry.osism.tech/kolla/opensearch                                         2026.1              9a963874ca83   5 hours ago    1.79GB",
                                "registry.osism.tech/kolla/opensearch-dashboards                              2026.1              a6574f8b79f4   5 hours ago    1.79GB",
                                "registry.osism.tech/kolla/rabbitmq                                           2026.1              6342d348aedd   5 hours ago    355MB",
                                "registry.osism.tech/kolla/keepalived                                         2026.1              7066a896d993   5 hours ago    328MB",
                                "registry.osism.tech/kolla/cron                                               2026.1              934519baaf6b   5 hours ago    280MB",
                                "registry.osism.tech/kolla/kolla-toolbox                                      2026.1              fc9ca9082641   5 hours ago    713MB",
                                "registry.osism.tech/kolla/mariadb-server                                     2026.1              fcbbbce25a99   5 hours ago    464MB",
                                "registry.osism.tech/kolla/prometheus-memcached-exporter                      2026.1              98305a119fb0   5 hours ago    314MB",
                                "registry.osism.tech/kolla/prometheus-elasticsearch-exporter                  2026.1              7c99b8eaea74   5 hours ago    313MB",
                                "registry.osism.tech/kolla/prometheus-mysqld-exporter                         2026.1              81f3c469ffe1   5 hours ago    317MB",
                                "registry.osism.tech/kolla/openvswitch-db-server                              2026.1              070586713537   5 hours ago    297MB",
                                "registry.osism.tech/kolla/openvswitch-vswitchd                               2026.1              e30dcb498d1a   5 hours ago    297MB",
                                "registry.osism.tech/kolla/horizon                                            2026.1              dddabb3284e8   5 hours ago    1.24GB",
                                "registry.osism.tech/kolla/ovn-controller                                     2026.1              550889b69ada   5 hours ago    307MB",
                                "registry.osism.tech/kolla/ovn-nb-db-server                                   2026.1              bb768f0eef65   5 hours ago    305MB",
                                "registry.osism.tech/kolla/ovn-sb-db-server                                   2026.1              7038df817b83   5 hours ago    305MB",
                                "registry.osism.tech/kolla/ovn-northd                                         2026.1              e586c9479f5c   5 hours ago    305MB",
                                "registry.osism.tech/kolla/nova-api                                           2026.1              f225f3bc620c   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/nova-conductor                                     2026.1              a455f77f690c   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/nova-novncproxy                                    2026.1              a81ec3352eda   5 hours ago    1.34GB",
                                "registry.osism.tech/kolla/nova-scheduler                                     2026.1              65f295fffbb1   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/designate-api                                      2026.1              d75f60dfff95   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-producer                                 2026.1              2b44c37b07a1   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-worker                                   2026.1              cf128057d3c4   5 hours ago    983MB",
                                "registry.osism.tech/kolla/designate-mdns                                     2026.1              54120c6a9b51   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-central                                  2026.1              90844563a311   5 hours ago    978MB",
                                "registry.osism.tech/kolla/designate-backend-bind9                            2026.1              0cc4202c6a40   5 hours ago    983MB",
                                "registry.osism.tech/kolla/barbican-api                                       2026.1              077764932ff0   5 hours ago    976MB",
                                "registry.osism.tech/kolla/barbican-keystone-listener                         2026.1              977ca6f199d1   5 hours ago    976MB",
                                "registry.osism.tech/kolla/barbican-worker                                    2026.1              ad5edf59ba9c   5 hours ago    976MB",
                                "registry.osism.tech/kolla/glance-api                                         2026.1              efed4df46e98   5 hours ago    1.09GB",
                                "registry.osism.tech/kolla/ceilometer-central                                 2026.1              3b71071f0156   5 hours ago    989MB",
                                "registry.osism.tech/kolla/ceilometer-notification                            2026.1              6680acb8dc22   5 hours ago    989MB",
                                "registry.osism.tech/kolla/aodh-notifier                                      2026.1              14b5164fcc0d   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-listener                                      2026.1              9cdc6cdd2b1e   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-evaluator                                     2026.1              4b875e2c5cfa   5 hours ago    967MB",
                                "registry.osism.tech/kolla/aodh-api                                           2026.1              b097e4f05f1c   5 hours ago    967MB",
                                "registry.osism.tech/kolla/neutron-server                                     2026.1              f9fb4c73ce33   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/skyline-console                                    2026.1              9e85ff28bf00   5 hours ago    1.04GB",
                                "registry.osism.tech/kolla/skyline-apiserver                                  2026.1              cd01cbe4836f   5 hours ago    991MB",
                                "registry.osism.tech/kolla/cinder-api                                         2026.1              5d4ba1b89904   5 hours ago    1.42GB",
                                "registry.osism.tech/kolla/cinder-volume                                      2026.1              f45914cd57e2   5 hours ago    2.01GB",
                                "registry.osism.tech/kolla/cinder-backup                                      2026.1              cce9ac2e24de   5 hours ago    1.43GB",
                                "registry.osism.tech/kolla/cinder-scheduler                                   2026.1              6f5d393e8e87   5 hours ago    1.42GB",
                                "registry.osism.tech/kolla/octavia-driver-agent                               2026.1              0e38b74e0cd6   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/octavia-api                                        2026.1              b747be5e2a87   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/octavia-housekeeping                               2026.1              94c0c6a366ae   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/octavia-worker                                     2026.1              2c0d42a10c3a   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/octavia-health-manager                             2026.1              e73149af606d   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/manila-api                                         2026.1              a9fdd169484d   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/manila-share                                       2026.1              216195dbe585   5 hours ago    1.21GB",
                                "registry.osism.tech/kolla/manila-data                                        2026.1              f3d6fe7abf28   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/manila-scheduler                                   2026.1              018e36514dc7   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/placement-api                                      2026.1              921ff9348a21   5 hours ago    969MB",
                                "registry.osism.tech/kolla/keystone-fernet                                    2026.1              05482a20077b   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/keystone-ssh                                       2026.1              7ce34d602806   5 hours ago    1.02GB",
                                "registry.osism.tech/kolla/keystone                                           2026.1              d95a35fd07b5   5 hours ago    1.05GB",
                                "registry.osism.tech/kolla/ovn-sb-db-relay                                    2026.1              eee5659b806e   5 hours ago    305MB",
                                "registry.osism.tech/kolla/valkey-sentinel                                    2026.1              17426a385bcd   6 hours ago    288MB",
                                "registry.osism.tech/kolla/valkey-server                                      2026.1              50b258b1eda4   6 hours ago    288MB",
                                "registry.osism.tech/kolla/prometheus-openstack-network-exporter              2026.1              d001ba9b62f5   6 hours ago    318MB",
                                "registry.osism.tech/kolla/prometheus-valkey-exporter                         2026.1              817f131b6afc   6 hours ago    302MB",
                                "registry.osism.tech/kolla/release/2025.1/keepalived                          2.2.8.20260814      dbe3d2fec69f   6 weeks ago    321MB",
                                "registry.osism.tech/kolla/release/2025.1/proxysql                            3.0.8.20260814      85dcf371211b   6 weeks ago    422MB",
                                "registry.osism.tech/kolla/release/2025.1/cron                                3.0.20260814        4f760009b909   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/kolla-toolbox                       20.5.1.20260814     6e1d7ddca7e0   6 weeks ago    678MB",
                                "registry.osism.tech/kolla/release/2025.1/fluentd                             5.0.9.20260814      04922ee5e6d5   6 weeks ago    587MB",
                                "registry.osism.tech/kolla/release/2025.1/grafana                             13.1.1.20260814     70da472581fd   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch-dashboards               2.19.6.20260814     f5e50781c4c2   6 weeks ago    1.55GB",
                                "registry.osism.tech/kolla/release/2025.1/opensearch                          2.19.6.20260814     54d468e4a72a   6 weeks ago    1.57GB",
                                "registry.osism.tech/kolla/release/2025.1/memcached                           1.6.24.20260814     256135c9da99   6 weeks ago    274MB",
                                "registry.osism.tech/kolla/release/2025.1/rabbitmq                            4.1.8.20260814      c7be5e5b9dd0   6 weeks ago    347MB",
                                "registry.osism.tech/kolla/release/2025.1/haproxy                             2.8.16.20260814     c529f9f780a9   6 weeks ago    282MB",
                                "registry.osism.tech/kolla/release/2025.1/redis-sentinel                      7.0.15.20260814     be2fb088e648   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/redis                               7.0.15.20260814     1db2ddab5f41   6 weeks ago    281MB",
                                "registry.osism.tech/kolla/release/2025.1/mariadb-server                      10.11.18.20260814   ece35278c563   6 weeks ago    455MB",
                                "registry.osism.tech/kolla/release/2025.1/horizon                             25.3.3.20260814     b5790dc3d161   6 weeks ago    1.2GB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-memcached-exporter       0.15.0.20260814     9877a7b89ce5   6 weeks ago    306MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor                 0.49.2.20260814     5cad2067404a   6 weeks ago    365MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter            1.8.2.20260814      34b50d0b3d1e   6 weeks ago    314MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-mysqld-exporter          0.16.0.20260814     bccbde40483e   6 weeks ago    309MB",
                                "registry.osism.tech/kolla/release/2025.1/prometheus-elasticsearch-exporter   1.8.0.20260814      6295b451c60e   6 weeks ago    300MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-vswitchd                3.5.1.20260814      71a991899270   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/openvswitch-db-server               3.5.1.20260814      4685b6207a85   6 weeks ago    290MB",
                                "registry.osism.tech/kolla/release/2025.1/keystone                            27.0.3.20260814     2cc35025ad41   6 weeks ago    1.08GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-ssh                        27.0.3.20260814     bbe0338a7c1d   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/keystone-fernet                     27.0.3.20260814     74a9f3ed010c   6 weeks ago    1.05GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-volume                       26.2.1.20260814     f18894efdc15   6 weeks ago    1.79GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-backup                       26.2.1.20260814     16824e390aaf   6 weeks ago    1.44GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-scheduler                    26.2.1.20260814     b09c9911d043   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/cinder-api                          26.2.1.20260814     3a5ae2b8de03   6 weeks ago    1.43GB",
                                "registry.osism.tech/kolla/release/2025.1/neutron-server                      26.0.6.20260814     e57b4203804f   6 weeks ago    1.24GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-share                        20.0.2.20260814     df08a4cedb6b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-scheduler                    20.0.2.20260814     fd2a08c68923   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-data                         20.0.2.20260814     8950ddcc74ce   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/manila-api                          20.0.2.20260814     9004192359e2   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/glance-api                          30.2.1.20260814     4bbe182bf597   6 weeks ago    1.12GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-worker                      16.0.2.20260814     f8ae4fe2f517   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-api                         16.0.2.20260814     28306007f9b1   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-housekeeping                16.0.2.20260814     709816d9264c   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-driver-agent                16.0.2.20260814     206dc2d844cb   6 weeks ago    1.07GB",
                                "registry.osism.tech/kolla/release/2025.1/octavia-health-manager              16.0.2.20260814     67bd2749e146   6 weeks ago    1.04GB",
                                "registry.osism.tech/kolla/release/2025.1/placement-api                       13.0.1.20260814     d807c6da3659   6 weeks ago    991MB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-console                     6.0.2.20260814      7a8d9c8e682f   6 weeks ago    1.06GB",
                                "registry.osism.tech/kolla/release/2025.1/skyline-apiserver                   6.0.1.20260814      52346429143f   6 weeks ago    1.01GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-api                       20.0.2.20260814     8e013f0a6300   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-producer                  20.0.2.20260814     f7ee08001f5b   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-worker                    20.0.2.20260814     549143f44901   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-central                   20.0.2.20260814     70a31c0bb0c1   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/designate-backend-bind9             20.0.2.20260814     4dcb7f5ff21a   6 weeks ago    1GB",
                                "registry.osism.tech/kolla/release/2025.1/designate-mdns                      20.0.2.20260814     06550ab61c24   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-central                  24.0.1.20260814     406fabd6a0c8   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/ceilometer-notification             24.0.1.20260814     b533fee947fa   6 weeks ago    990MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-keystone-listener          20.0.1.20260814     7b7917b5bc07   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-worker                     20.0.1.20260814     a694020f82f6   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/barbican-api                        20.0.1.20260814     09139c43ea8f   6 weeks ago    999MB",
                                "registry.osism.tech/kolla/release/2025.1/nova-api                            31.3.2.20260814     6ac42298f701   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-conductor                      31.3.2.20260814     bfafd4ea21ea   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-scheduler                      31.3.2.20260814     03b1d5655f3b   6 weeks ago    1.23GB",
                                "registry.osism.tech/kolla/release/2025.1/nova-novncproxy                     31.3.2.20260814     63db1b69a63f   6 weeks ago    1.39GB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-evaluator                      20.0.0.20260814     dc67ed4d4987   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-api                            20.0.0.20260814     9a5679691e60   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-listener                       20.0.0.20260814     120c5220e263   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/aodh-notifier                       20.0.0.20260814     141ccc4bcfc5   6 weeks ago    988MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-server                    25.3.1.20260814     882dd5c575b2   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-controller                      25.3.1.20260814     96b6f6badc8d   6 weeks ago    298MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-nb-db-server                    25.3.1.20260814     36887633fe30   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-northd                          25.3.1.20260814     81ae599d038c   6 weeks ago    297MB",
                                "registry.osism.tech/kolla/release/2025.1/ovn-sb-db-relay                     25.3.1.20260814     abba68284bbe   6 weeks ago    297MB",
                                "registry.osism.tech/osism/ceph-daemon                                        18.2.8              ff8677b2f485   6 months ago   1.35GB",
                                "+ sh -c /opt/configuration/scripts/check-services.sh",
                                "+ set -e",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "++ export SKIP_CEPH_UPGRADE=true",
                                "++ SKIP_CEPH_UPGRADE=true",
                                "++ export SKIP_OPENSTACK_UPGRADE=false",
                                "++ SKIP_OPENSTACK_UPGRADE=false",
                                "++ export RABBITMQ3TO4=true",
                                "++ RABBITMQ3TO4=true",
                                "+ sh -c /opt/configuration/scripts/check/100-ceph-with-ansible.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/configuration/scripts/manager-version.sh",
                                "+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml",
                                "",
                                "# Ceph status",
                                "",
                                "++ export MANAGER_VERSION=latest",
                                "++ MANAGER_VERSION=latest",
                                "+ echo",
                                "+ echo '# Ceph status'",
                                "+ echo",
                                "+ ceph -s",
                                "  cluster:",
                                "    id:     11111111-1111-1111-1111-111111111111",
                                "    health: HEALTH_OK",
                                " ",
                                "  services:",
                                "    mon: 3 daemons, quorum testbed-node-0,testbed-node-1,testbed-node-2 (age 2h)",
                                "    mgr: testbed-node-0(active, since 2h), standbys: testbed-node-1, testbed-node-2",
                                "    mds: 1/1 daemons up, 2 standby",
                                "    osd: 6 osds: 6 up (since 2h), 6 in (since 2h)",
                                "    rgw: 3 daemons active (3 hosts, 1 zones)",
                                " ",
                                "  data:",
                                "    volumes: 1/1 healthy",
                                "    pools:   14 pools, 401 pgs",
                                "    objects: 820 objects, 2.8 GiB",
                                "    usage:   8.2 GiB used, 112 GiB / 120 GiB avail",
                                "    pgs:     401 active+clean",
                                " ",
                                "  io:",
                                "    client:   852 B/s rd, 170 B/s wr, 0 op/s rd, 0 op/s wr",
                                " ",
                                "",
                                "# Ceph versions",
                                "",
                                "+ echo",
                                "+ echo '# Ceph versions'",
                                "+ echo",
                                "+ ceph versions",
                                "{",
                                "    \"mon\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"mgr\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"osd\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 6",
                                "    },",
                                "    \"mds\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"rgw\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 3",
                                "    },",
                                "    \"overall\": {",
                                "        \"ceph version 18.2.8 (efac5a54607c13fa50d4822e50242b86e6e446df) reef (stable)\": 18",
                                "    }",
                                "}",
                                "",
                                "# Ceph OSD tree",
                                "",
                                "+ echo",
                                "+ echo '# Ceph OSD tree'",
                                "+ echo",
                                "+ ceph osd df tree",
                                "ID  CLASS  WEIGHT   REWEIGHT  SIZE     RAW USE  DATA     OMAP     META     AVAIL    %USE  VAR   PGS  STATUS  TYPE NAME              ",
                                "-1         0.11691         -  120 GiB  8.2 GiB  7.6 GiB    6 KiB  556 MiB  112 GiB  6.81  1.00    -          root default           ",
                                "-5         0.03897         -   40 GiB  2.7 GiB  2.5 GiB    2 KiB  180 MiB   37 GiB  6.80  1.00    -              host testbed-node-3",
                                " 0    hdd  0.01949   1.00000   20 GiB  1.5 GiB  1.4 GiB    1 KiB  101 MiB   18 GiB  7.56  1.11  199      up          osd.0          ",
                                " 5    hdd  0.01949   1.00000   20 GiB  1.2 GiB  1.1 GiB    1 KiB   79 MiB   19 GiB  6.04  0.89  193      up          osd.5          ",
                                "-3         0.03897         -   40 GiB  2.7 GiB  2.5 GiB    2 KiB  196 MiB   37 GiB  6.84  1.00    -              host testbed-node-4",
                                " 1    hdd  0.01949   1.00000   20 GiB  1.3 GiB  1.2 GiB    1 KiB  109 MiB   19 GiB  6.30  0.92  209      up          osd.1          ",
                                " 3    hdd  0.01949   1.00000   20 GiB  1.5 GiB  1.4 GiB    1 KiB   87 MiB   19 GiB  7.38  1.08  181      up          osd.3          ",
                                "-7         0.03897         -   40 GiB  2.7 GiB  2.5 GiB    2 KiB  180 MiB   37 GiB  6.80  1.00    -              host testbed-node-5",
                                " 2    hdd  0.01949   1.00000   20 GiB  1.5 GiB  1.4 GiB    1 KiB   97 MiB   18 GiB  7.62  1.12  198      up          osd.2          ",
                                " 4    hdd  0.01949   1.00000   20 GiB  1.2 GiB  1.1 GiB    1 KiB   83 MiB   19 GiB  5.98  0.88  190      up          osd.4          ",
                                "                       TOTAL  120 GiB  8.2 GiB  7.6 GiB  9.3 KiB  556 MiB  112 GiB  6.81                                            ",
                                "MIN/MAX VAR: 0.88/1.12  STDDEV: 0.72",
                                "",
                                "# Ceph monitor status",
                                "",
                                "+ echo",
                                "+ echo '# Ceph monitor status'",
                                "+ echo",
                                "+ ceph mon stat",
                                "e1: 3 mons at {testbed-node-0=[v2:192.168.16.10:3300/0,v1:192.168.16.10:6789/0],testbed-node-1=[v2:192.168.16.11:3300/0,v1:192.168.16.11:6789/0],testbed-node-2=[v2:192.168.16.12:3300/0,v1:192.168.16.12:6789/0]} removed_ranks: {} disallowed_leaders: {}, election epoch 4, leader 0 testbed-node-0, quorum 0,1,2 testbed-node-0,testbed-node-1,testbed-node-2",
                                "",
                                "# Ceph quorum status",
                                "",
                                "+ echo",
                                "+ echo '# Ceph quorum status'",
                                "+ echo",
                                "+ ceph quorum_status",
                                "+ jq",
                                "{",
                                "  \"election_epoch\": 4,",
                                "  \"quorum\": [",
                                "    0,",
                                "    1,",
                                "    2",
                                "  ],",
                                "  \"quorum_names\": [",
                                "    \"testbed-node-0\",",
                                "    \"testbed-node-1\",",
                                "    \"testbed-node-2\"",
                                "  ],",
                                "  \"quorum_leader_name\": \"testbed-node-0\",",
                                "  \"quorum_age\": 10504,",
                                "  \"features\": {",
                                "    \"quorum_con\": \"4540138322906710015\",",
                                "    \"quorum_mon\": [",
                                "      \"kraken\",",
                                "      \"luminous\",",
                                "      \"mimic\",",
                                "      \"osdmap-prune\",",
                                "      \"nautilus\",",
                                "      \"octopus\",",
                                "      \"pacific\",",
                                "      \"elector-pinging\",",
                                "      \"quincy\",",
                                "      \"reef\"",
                                "    ]",
                                "  },",
                                "  \"monmap\": {",
                                "    \"epoch\": 1,",
                                "    \"fsid\": \"11111111-1111-1111-1111-111111111111\",",
                                "    \"modified\": \"2026-09-30T04:03:56.265146Z\",",
                                "    \"created\": \"2026-09-30T04:03:56.265146Z\",",
                                "    \"min_mon_release\": 18,",
                                "    \"min_mon_release_name\": \"reef\",",
                                "    \"election_strategy\": 1,",
                                "    \"disallowed_leaders\": \"\",",
                                "    \"stretch_mode\": false,",
                                "    \"tiebreaker_mon\": \"\",",
                                "    \"removed_ranks\": \"\",",
                                "    \"features\": {",
                                "      \"persistent\": [",
                                "        \"kraken\",",
                                "        \"luminous\",",
                                "        \"mimic\",",
                                "        \"osdmap-prune\",",
                                "        \"nautilus\",",
                                "        \"octopus\",",
                                "        \"pacific\",",
                                "        \"elector-pinging\",",
                                "        \"quincy\",",
                                "        \"reef\"",
                                "      ],",
                                "      \"optional\": []",
                                "    },",
                                "    \"mons\": [",
                                "      {",
                                "        \"rank\": 0,",
                                "        \"name\": \"testbed-node-0\",",
                                "        \"public_addrs\": {",
                                "          \"addrvec\": [",
                                "            {",
                                "              \"type\": \"v2\",",
                                "              \"addr\": \"192.168.16.10:3300\",",
                                "              \"nonce\": 0",
                                "            },",
                                "            {",
                                "              \"type\": \"v1\",",
                                "              \"addr\": \"192.168.16.10:6789\",",
                                "              \"nonce\": 0",
                                "            }",
                                "          ]",
                                "        },",
                                "        \"addr\": \"192.168.16.10:6789/0\",",
                                "        \"public_addr\": \"192.168.16.10:6789/0\",",
                                "        \"priority\": 0,",
                                "        \"weight\": 0,",
                                "        \"crush_location\": \"{}\"",
                                "      },",
                                "      {",
                                "        \"rank\": 1,",
                                "        \"name\": \"testbed-node-1\",",
                                "        \"public_addrs\": {",
                                "          \"addrvec\": [",
                                "            {",
                                "              \"type\": \"v2\",",
                                "              \"addr\": \"192.168.16.11:3300\",",
                                "              \"nonce\": 0",
                                "            },",
                                "            {",
                                "              \"type\": \"v1\",",
                                "              \"addr\": \"192.168.16.11:6789\",",
                                "              \"nonce\": 0",
                                "            }",
                                "          ]",
                                "        },",
                                "        \"addr\": \"192.168.16.11:6789/0\",",
                                "        \"public_addr\": \"192.168.16.11:6789/0\",",
                                "        \"priority\": 0,",
                                "        \"weight\": 0,",
                                "        \"crush_location\": \"{}\"",
                                "      },",
                                "      {",
                                "        \"rank\": 2,",
                                "        \"name\": \"testbed-node-2\",",
                                "        \"public_addrs\": {",
                                "          \"addrvec\": [",
                                "            {",
                                "              \"type\": \"v2\",",
                                "              \"addr\": \"192.168.16.12:3300\",",
                                "              \"nonce\": 0",
                                "            },",
                                "            {",
                                "              \"type\": \"v1\",",
                                "              \"addr\": \"192.168.16.12:6789\",",
                                "              \"nonce\": 0",
                                "            }",
                                "          ]",
                                "        },",
                                "        \"addr\": \"192.168.16.12:6789/0\",",
                                "        \"public_addr\": \"192.168.16.12:6789/0\",",
                                "        \"priority\": 0,",
                                "        \"weight\": 0,",
                                "        \"crush_location\": \"{}\"",
                                "      }",
                                "    ]",
                                "  }",
                                "}",
                                "",
                                "# Ceph free space status",
                                "",
                                "+ echo",
                                "+ echo '# Ceph free space status'",
                                "+ echo",
                                "+ ceph df",
                                "--- RAW STORAGE ---",
                                "CLASS     SIZE    AVAIL     USED  RAW USED  %RAW USED",
                                "hdd    120 GiB  112 GiB  8.2 GiB   8.2 GiB       6.81",
                                "TOTAL  120 GiB  112 GiB  8.2 GiB   8.2 GiB       6.81",
                                " ",
                                "--- POOLS ---",
                                "POOL                       ID  PGS   STORED  OBJECTS     USED  %USED  MAX AVAIL",
                                ".mgr                        1    1  577 KiB        2  1.1 MiB      0     52 GiB",
                                "cephfs_data                 2   32      0 B        0      0 B      0     35 GiB",
                                "cephfs_metadata             3   16   20 KiB       22  144 KiB      0     35 GiB",
                                "default.rgw.buckets.data    4   32      0 B        0      0 B      0     35 GiB",
                                "default.rgw.buckets.index   5   32      0 B        0      0 B      0     35 GiB",
                                "default.rgw.control         6   32      0 B        8      0 B      0     35 GiB",
                                "default.rgw.log             7   32  3.6 KiB      209  408 KiB      0     35 GiB",
                                "default.rgw.meta            8   32      0 B        0      0 B      0     35 GiB",
                                ".rgw.root                   9   32  3.9 KiB        8   64 KiB      0     52 GiB",
                                "backups                    10   32     19 B        2   12 KiB      0     35 GiB",
                                "volumes                    11   32  325 MiB      266  974 MiB   0.90     35 GiB",
                                "images                     12   32  2.2 GiB      299  6.7 GiB   5.97     35 GiB",
                                "metrics                    13   32     19 B        2   12 KiB      0     35 GiB",
                                "vms                        14   32     19 B        2   12 KiB      0     35 GiB",
                                "++ semver latest 5.0.0",
                                "+ [[ -1 -eq -1 ]]",
                                "+ [[ latest != \\l\\a\\t\\e\\s\\t ]]",
                                "+ osism apply facts",
                                "\u001b[32m2026-09-30 06:59:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of facts.\u001b[0m",
                                "\u001b[32m2026-09-30 06:59:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask cf5e7fa1-9fd9-49bd-bef6-4732a2b72d9d (facts) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 06:59:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task cf5e7fa1-9fd9-49bd-bef6-4732a2b72d9d (facts) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76f627c70830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Apply role facts] ********************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76f627c70830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Create custom facts directory] *********************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76f627c70830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:59:20 +0000 (0:00:00.479)       0:00:00.479 *** ",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [osism.commons.facts : Copy fact files] ***********************************",
                                "Wednesday 30 September 2026  06:59:22 +0000 (0:00:01.454)       0:00:01.933 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts] **********************************************",
                                "",
                                "TASK [Gathers facts about hosts] ***********************************************",
                                "Wednesday 30 September 2026  06:59:23 +0000 (0:00:01.761)       0:00:03.694 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-manager]\u001b[0m",
                                "",
                                "PLAY [Gather facts for all hosts if using --limit] *****************************",
                                "",
                                "TASK [Gather facts for all hosts] **********************************************",
                                "Wednesday 30 September 2026  06:59:29 +0000 (0:00:06.009)       0:00:09.703 *** ",
                                "\u001b[0;36mskipping: [testbed-manager]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;32mtestbed-manager\u001b[0m            : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-0\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-3\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-4\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-5\u001b[0m             : \u001b[0;32mok=2   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x76f627c70830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  06:59:30 +0000 (0:00:00.957)       0:00:10.660 *** ",
                                "=============================================================================== ",
                                "Gathers facts about hosts ----------------------------------------------- 6.01s",
                                "osism.commons.facts : Copy fact files ----------------------------------- 1.76s",
                                "osism.commons.facts : Create custom facts directory --------------------- 1.45s",
                                "Gather facts for all hosts ---------------------------------------------- 0.96s",
                                "+ osism validate ceph-mons",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7ce5a40a46e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Ceph validate mons] ******************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Get timestamp for report file] *******************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  06:59:48 +0000 (0:00:00.690)       0:00:00.690 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Create report output directory] ******************************************",
                                "Wednesday 30 September 2026  06:59:49 +0000 (0:00:01.095)       0:00:01.786 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Define report vars] ******************************************************",
                                "Wednesday 30 September 2026  06:59:50 +0000 (0:00:00.890)       0:00:02.676 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare test data for container existance test] **************************",
                                "Wednesday 30 September 2026  06:59:50 +0000 (0:00:00.132)       0:00:02.809 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Get the containers on the host] ******************************************",
                                "Wednesday 30 September 2026  06:59:51 +0000 (0:00:00.356)       0:00:03.166 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Find the mon container on the host] **************************************",
                                "Wednesday 30 September 2026  06:59:53 +0000 (0:00:02.357)       0:00:05.523 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Note the mon container name and state] ***********************************",
                                "Wednesday 30 September 2026  06:59:53 +0000 (0:00:00.408)       0:00:05.932 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if container is missing] ***********************",
                                "Wednesday 30 September 2026  06:59:54 +0000 (0:00:00.383)       0:00:06.315 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if container is existing] **********************",
                                "Wednesday 30 September 2026  06:59:54 +0000 (0:00:00.585)       0:00:06.901 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  06:59:55 +0000 (0:00:00.378)       0:00:07.279 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if ceph-mon is not running] ********************",
                                "Wednesday 30 September 2026  06:59:55 +0000 (0:00:00.379)       0:00:07.658 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if ceph-mon is running] ************************",
                                "Wednesday 30 September 2026  06:59:56 +0000 (0:00:00.585)       0:00:08.244 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  06:59:56 +0000 (0:00:00.366)       0:00:08.610 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  06:59:56 +0000 (0:00:00.306)       0:00:08.917 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  06:59:57 +0000 (0:00:00.311)       0:00:09.229 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  06:59:57 +0000 (0:00:00.315)       0:00:09.544 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  06:59:57 +0000 (0:00:00.088)       0:00:09.632 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  06:59:57 +0000 (0:00:00.080)       0:00:09.713 *** ",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  06:59:57 +0000 (0:00:00.081)       0:00:09.794 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail due to missing containers] ******************************************",
                                "Wednesday 30 September 2026  06:59:58 +0000 (0:00:00.297)       0:00:10.092 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare quorum test vars] ************************************************",
                                "Wednesday 30 September 2026  06:59:58 +0000 (0:00:00.836)       0:00:10.928 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Get monmap info via the ceph client] *************************************",
                                "Wednesday 30 September 2026  06:59:59 +0000 (0:00:00.155)       0:00:11.083 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set quorum test data] ****************************************************",
                                "Wednesday 30 September 2026  07:00:01 +0000 (0:00:02.034)       0:00:13.118 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail quorum test if not all monitors are in quorum] **********************",
                                "Wednesday 30 September 2026  07:00:01 +0000 (0:00:00.523)       0:00:13.641 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass quorum test if all monitors are in quorum] **************************",
                                "Wednesday 30 September 2026  07:00:01 +0000 (0:00:00.140)       0:00:13.781 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set fsid test vars] ******************************************************",
                                "Wednesday 30 September 2026  07:00:02 +0000 (0:00:00.453)       0:00:14.234 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail Cluster FSID test if FSID does not match configuration] *************",
                                "Wednesday 30 September 2026  07:00:02 +0000 (0:00:00.418)       0:00:14.653 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass Cluster FSID test if it matches configuration] **********************",
                                "Wednesday 30 September 2026  07:00:02 +0000 (0:00:00.133)       0:00:14.786 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare status test vars] ************************************************",
                                "Wednesday 30 September 2026  07:00:02 +0000 (0:00:00.140)       0:00:14.926 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Gather status data via the ceph client] **********************************",
                                "Wednesday 30 September 2026  07:00:02 +0000 (0:00:00.137)       0:00:15.064 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set health test data] ****************************************************",
                                "Wednesday 30 September 2026  07:00:05 +0000 (0:00:02.046)       0:00:17.110 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail cluster-health if health is not acceptable] *************************",
                                "Wednesday 30 September 2026  07:00:05 +0000 (0:00:00.625)       0:00:17.735 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass cluster-health if health is acceptable] *****************************",
                                "Wednesday 30 September 2026  07:00:05 +0000 (0:00:00.166)       0:00:17.902 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail cluster-health if health is not acceptable (strict)] ****************",
                                "Wednesday 30 September 2026  07:00:06 +0000 (0:00:00.179)       0:00:18.082 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass cluster-health if status is OK (strict)] ****************************",
                                "Wednesday 30 September 2026  07:00:06 +0000 (0:00:00.156)       0:00:18.238 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set validation result to passed if no test failed] ***********************",
                                "Wednesday 30 September 2026  07:00:06 +0000 (0:00:00.172)       0:00:18.410 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set validation result to failed if a test failed] ************************",
                                "Wednesday 30 September 2026  07:00:06 +0000 (0:00:00.354)       0:00:18.764 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  07:00:06 +0000 (0:00:00.297)       0:00:19.061 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  07:00:09 +0000 (0:00:02.226)       0:00:21.288 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  07:00:09 +0000 (0:00:00.312)       0:00:21.600 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:09 +0000 (0:00:00.319)       0:00:21.920 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:09 +0000 (0:00:00.079)       0:00:22.000 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:10 +0000 (0:00:00.313)       0:00:22.313 *** ",
                                "",
                                "RUNNING HANDLER [Write report file] ********************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m",
                                "\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  07:00:10 +0000 (0:00:00.115)       0:00:22.428 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  07:00:11 +0000 (0:00:01.589)       0:00:24.018 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": [\u001b[0m",
                                "\u001b[0;32m        \"Validator run completed.\",\u001b[0m",
                                "\u001b[0;32m        \"You can find the report file here:\",\u001b[0m",
                                "\u001b[0;32m        \"/opt/reports/validator/ceph-mons-validator-2026-09-30T06:59:49+00:00-report.json\",\u001b[0m",
                                "\u001b[0;32m        \"on the following host:\",\u001b[0m",
                                "\u001b[0;32m        \"testbed-manager\"\u001b[0m",
                                "\u001b[0;32m    ]\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=13  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7ce5a40a46e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  07:00:12 +0000 (0:00:00.526)       0:00:24.544 *** ",
                                "=============================================================================== ",
                                "Get the containers on the host ------------------------------------------ 2.36s",
                                "Aggregate test results step one ----------------------------------------- 2.23s",
                                "Gather status data via the ceph client ---------------------------------- 2.05s",
                                "Get monmap info via the ceph client ------------------------------------- 2.03s",
                                "Write report file ------------------------------------------------------- 1.59s",
                                "Get timestamp for report file ------------------------------------------- 1.10s",
                                "Create report output directory ------------------------------------------ 0.89s",
                                "Fail due to missing containers ------------------------------------------ 0.84s",
                                "Set health test data ---------------------------------------------------- 0.62s",
                                "Set test result to failed if ceph-mon is not running -------------------- 0.59s",
                                "Set test result to failed if container is missing ----------------------- 0.58s",
                                "Print report file information ------------------------------------------- 0.53s",
                                "Set quorum test data ---------------------------------------------------- 0.52s",
                                "Flush handlers ---------------------------------------------------------- 0.51s",
                                "Pass quorum test if all monitors are in quorum -------------------------- 0.45s",
                                "Set fsid test vars ------------------------------------------------------ 0.42s",
                                "Find the mon container on the host -------------------------------------- 0.41s",
                                "Note the mon container name and state ----------------------------------- 0.39s",
                                "Prepare test data ------------------------------------------------------- 0.38s",
                                "Set test result to passed if container is existing ---------------------- 0.38s",
                                "+ osism validate ceph-mgrs",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7f0f53c9c830>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Ceph validate mgrs] ******************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Get timestamp for report file] *******************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  07:00:30 +0000 (0:00:00.685)       0:00:00.685 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Create report output directory] ******************************************",
                                "Wednesday 30 September 2026  07:00:31 +0000 (0:00:01.194)       0:00:01.880 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Define report vars] ******************************************************",
                                "Wednesday 30 September 2026  07:00:32 +0000 (0:00:00.810)       0:00:02.690 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Prepare test data for container existance test] **************************",
                                "Wednesday 30 September 2026  07:00:32 +0000 (0:00:00.160)       0:00:02.851 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Get the containers on the host] ******************************************",
                                "Wednesday 30 September 2026  07:00:32 +0000 (0:00:00.350)       0:00:03.202 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [Find the mgr container on the host] **************************************",
                                "Wednesday 30 September 2026  07:00:34 +0000 (0:00:02.080)       0:00:05.283 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Note the mgr container name and state] ***********************************",
                                "Wednesday 30 September 2026  07:00:35 +0000 (0:00:00.441)       0:00:05.724 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if container is missing] ***********************",
                                "Wednesday 30 September 2026  07:00:35 +0000 (0:00:00.369)       0:00:06.094 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if container is existing] **********************",
                                "Wednesday 30 September 2026  07:00:36 +0000 (0:00:00.539)       0:00:06.634 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  07:00:36 +0000 (0:00:00.382)       0:00:07.017 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if ceph-mgr is not running] ********************",
                                "Wednesday 30 September 2026  07:00:37 +0000 (0:00:00.387)       0:00:07.404 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if ceph-mgr is running] ************************",
                                "Wednesday 30 September 2026  07:00:37 +0000 (0:00:00.630)       0:00:08.034 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  07:00:38 +0000 (0:00:00.395)       0:00:08.429 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  07:00:38 +0000 (0:00:00.314)       0:00:08.743 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  07:00:38 +0000 (0:00:00.301)       0:00:09.045 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:38 +0000 (0:00:00.290)       0:00:09.336 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:39 +0000 (0:00:00.121)       0:00:09.457 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:39 +0000 (0:00:00.093)       0:00:09.551 *** ",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  07:00:39 +0000 (0:00:00.088)       0:00:09.639 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail due to missing containers] ******************************************",
                                "Wednesday 30 September 2026  07:00:39 +0000 (0:00:00.314)       0:00:09.954 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Define mgr module test vars] *********************************************",
                                "Wednesday 30 September 2026  07:00:40 +0000 (0:00:00.813)       0:00:10.767 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Gather list of mgr modules via the ceph client] **************************",
                                "Wednesday 30 September 2026  07:00:40 +0000 (0:00:00.158)       0:00:10.926 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Parse mgr module list from json] *****************************************",
                                "Wednesday 30 September 2026  07:00:42 +0000 (0:00:01.975)       0:00:12.902 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Extract list of enabled mgr modules] *************************************",
                                "Wednesday 30 September 2026  07:00:42 +0000 (0:00:00.301)       0:00:13.204 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail test if mgr modules are disabled that should be enabled] ************",
                                "Wednesday 30 September 2026  07:00:43 +0000 (0:00:00.451)       0:00:13.655 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass test if required mgr modules are enabled] ***************************",
                                "Wednesday 30 September 2026  07:00:43 +0000 (0:00:00.159)       0:00:13.814 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Define mgr module serving test vars] *************************************",
                                "Wednesday 30 September 2026  07:00:43 +0000 (0:00:00.183)       0:00:13.998 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Gather mgr service endpoints via the ceph client] ************************",
                                "Wednesday 30 September 2026  07:00:43 +0000 (0:00:00.164)       0:00:14.163 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Parse mgr service endpoints from json] ***********************************",
                                "Wednesday 30 September 2026  07:00:45 +0000 (0:00:01.728)       0:00:15.891 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Probe the mgr service endpoints] *****************************************",
                                "Wednesday 30 September 2026  07:00:45 +0000 (0:00:00.161)       0:00:16.053 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => (item=dashboard)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => (item=prometheus)\u001b[0m",
                                "",
                                "TASK [Collect mgr service endpoints that did not answer] ***********************",
                                "Wednesday 30 September 2026  07:00:47 +0000 (0:00:02.337)       0:00:18.391 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Fail test if a mgr service endpoint does not answer] *********************",
                                "Wednesday 30 September 2026  07:00:48 +0000 (0:00:00.419)       0:00:18.811 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Pass test if all mgr service endpoints answer] ***************************",
                                "Wednesday 30 September 2026  07:00:48 +0000 (0:00:00.157)       0:00:18.969 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Set validation result to passed if no test failed] ***********************",
                                "Wednesday 30 September 2026  07:00:48 +0000 (0:00:00.144)       0:00:19.113 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set validation result to failed if a test failed] ************************",
                                "Wednesday 30 September 2026  07:00:49 +0000 (0:00:00.335)       0:00:19.449 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  07:00:49 +0000 (0:00:00.287)       0:00:19.736 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  07:00:51 +0000 (0:00:01.736)       0:00:21.472 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  07:00:51 +0000 (0:00:00.320)       0:00:21.793 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:51 +0000 (0:00:00.314)       0:00:22.108 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:51 +0000 (0:00:00.077)       0:00:22.185 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:00:51 +0000 (0:00:00.078)       0:00:22.263 *** ",
                                "",
                                "RUNNING HANDLER [Write report file] ********************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m",
                                "\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  07:00:51 +0000 (0:00:00.084)       0:00:22.348 *** ",
                                "\u001b[0;33mchanged: [testbed-node-0 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  07:00:53 +0000 (0:00:01.959)       0:00:24.308 *** ",
                                "\u001b[0;32mok: [testbed-node-0 -> testbed-manager(192.168.16.5)] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": [\u001b[0m",
                                "\u001b[0;32m        \"Validator run completed.\",\u001b[0m",
                                "\u001b[0;32m        \"You can find the report file here:\",\u001b[0m",
                                "\u001b[0;32m        \"/opt/reports/validator/ceph-mgrs-validator-2026-09-30T07:00:31+00:00-report.json\",\u001b[0m",
                                "\u001b[0;32m        \"on the following host:\",\u001b[0m",
                                "\u001b[0;32m        \"testbed-manager\"\u001b[0m",
                                "\u001b[0;32m    ]\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=27  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=10  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=7   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7f0f53c9c830>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  07:00:54 +0000 (0:00:00.505)       0:00:24.813 *** ",
                                "=============================================================================== ",
                                "Probe the mgr service endpoints ----------------------------------------- 2.34s",
                                "Get the containers on the host ------------------------------------------ 2.08s",
                                "Gather list of mgr modules via the ceph client -------------------------- 1.98s",
                                "Write report file ------------------------------------------------------- 1.96s",
                                "Aggregate test results step one ----------------------------------------- 1.74s",
                                "Gather mgr service endpoints via the ceph client ------------------------ 1.73s",
                                "Get timestamp for report file ------------------------------------------- 1.19s",
                                "Fail due to missing containers ------------------------------------------ 0.81s",
                                "Create report output directory ------------------------------------------ 0.81s",
                                "Set test result to failed if ceph-mgr is not running -------------------- 0.63s",
                                "Set test result to failed if container is missing ----------------------- 0.54s",
                                "Print report file information ------------------------------------------- 0.51s",
                                "Extract list of enabled mgr modules ------------------------------------- 0.45s",
                                "Find the mgr container on the host -------------------------------------- 0.44s",
                                "Collect mgr service endpoints that did not answer ----------------------- 0.42s",
                                "Set test result to passed if ceph-mgr is running ------------------------ 0.40s",
                                "Prepare test data ------------------------------------------------------- 0.39s",
                                "Set test result to passed if container is existing ---------------------- 0.38s",
                                "Note the mgr container name and state ----------------------------------- 0.37s",
                                "Prepare test data for container existance test -------------------------- 0.35s",
                                "+ osism validate ceph-osds",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7420a084c6e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Ceph validate OSDs] ******************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Gather fresh facts] ******************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  07:01:12 +0000 (0:00:00.778)       0:00:00.778 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get timestamp for report file] *******************************************",
                                "Wednesday 30 September 2026  07:01:19 +0000 (0:00:06.792)       0:00:07.571 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Get extra vars for Ceph configuration] ***********************************",
                                "Wednesday 30 September 2026  07:01:20 +0000 (0:00:01.280)       0:00:08.852 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Create report output directory] ******************************************",
                                "Wednesday 30 September 2026  07:01:20 +0000 (0:00:00.287)       0:00:09.139 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Define report vars] ******************************************************",
                                "Wednesday 30 September 2026  07:01:21 +0000 (0:00:01.027)       0:00:10.167 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Define OSD test variables] ***********************************************",
                                "Wednesday 30 September 2026  07:01:21 +0000 (0:00:00.145)       0:00:10.312 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate OSD devices for each host] *************************************",
                                "Wednesday 30 September 2026  07:01:22 +0000 (0:00:00.344)       0:00:10.657 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Define OSD test variables] ***********************************************",
                                "Wednesday 30 September 2026  07:01:22 +0000 (0:00:00.339)       0:00:10.997 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Calculate OSD devices for each host] *************************************",
                                "Wednesday 30 September 2026  07:01:22 +0000 (0:00:00.173)       0:00:11.170 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate total number of OSDs in cluster] *******************************",
                                "Wednesday 30 September 2026  07:01:23 +0000 (0:00:00.358)       0:00:11.529 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  07:01:23 +0000 (0:00:00.356)       0:00:11.885 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get list of ceph-osd containers on host] *********************************",
                                "Wednesday 30 September 2026  07:01:23 +0000 (0:00:00.340)       0:00:12.226 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_openstack_network_exporter', 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '00122b0fd72dd1a227ace139492605c1593b89a8127178dfa1b350b50c54931b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '8a2f760f4801e8585c36901aa10441970ce42692d2b55ace110f226571b56d8f'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'state': 'running', 'status': 'Up 18 minutes', 'id': 'f29f9218b42af23cfe45db0fb324b4f662645ab2284015885f1ab88f6368305b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'state': 'running', 'status': 'Up 46 minutes (healthy)', 'id': '6469fd673708c385f1c79335cb4323d474b4d98b29874e100b3151cddf21d4a0'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'c64c0c86619e33cae3471b2640c83600553a17c157438b63f7a3644fe6cbb108'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'c0b0f72fbdfc34e7f69dd26aa88a56c169ab5bda55b18d9748f1d532bb1cca24'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/neutron_ovn_metadata_agent_haproxy_ovnmeta-4ee2bcaf-56f0-46a9-bdd4-70a9f2677168', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': 'c4c0010ecbf93a78bf6d25f83bc363c4cfed490d5ac801de586416fc65d98af6'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': 'c50b74ef155732e8c137acf93f25a3eaccd469aac44d0e245a1d2391311d837c'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '047f168935aa9f670cc2252e624a6df35ac306e2c2884b2f33d5e0b3647293e2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '21dd534ca32f44e47837731a2ce17c07494f660b8de900b4d40899d3a5ed8fee'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '76706d71cf5a91a84462349a73a2129a36c9f4a0559beda586bc7d98d4fd6d6c'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '8021f09d417c882da37029682aa13d1c987c9290cba6ca3770ca7ae4cb628424'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_openstack_network_exporter', 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '22be8a41d68b0ff8836dc0b8c9f65f84c66980a58cc6258bbc54e552ed3e4432'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/cron:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '4b31ef14f871d05e86418b7a55047a27cc54ec97e333ee564e56aca7e0926431'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '9853daefbbc05cdf124c5eae04eeed00fbb6e0b5be3de09d46d72da94aba2fc2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'c5438aa00f8af87eeaa1ddeeee4c0a805dd18d8e792fdd6faa6417ac8d9020ad'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'state': 'running', 'status': 'Up 18 minutes', 'id': '4712593e95500a6ea22a95ecd5057e7e9c346961a3d2bf97228659f37e5b4e34'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'deb70549d1c7a4be5cf8553acef68aa45012776fc749ac1c282d2e98d4ad526e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'state': 'running', 'status': 'Up 46 minutes (healthy)', 'id': '6f10fd9bd4a11a5f1a11af8997dee2a313d6f5b7355a8eabaaa7cb640518031a'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '0ff4473c711445f171053d0b4b999456032c1bf820c34aa514cfad0938cba18e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'state': 'running', 'status': 'Up 52 minutes (healthy)', 'id': 'ebefb509663bca27c2739c13d229bb3df10a55cf06145fe0ecb6bb75e04ca150'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-rgw-default-testbed-node-3-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '6d496bfe943f27be14524ef59a69ed7325e79d586fd89ab847cedd2f77ddd73b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'd2a815a18cdecfe5bf0a81aee26e2ecf2ba60741d98bb4779e487e07d846afdd'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-mds-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '7d0ebd7427059cf9b12245582bc31239b39852285673795585c6ac6ab926d5d4'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/neutron_ovn_metadata_agent_haproxy_ovnmeta-7cc48c01-de3f-4a93-9906-f24593079bb7', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '3834c5f989655d1ca46bff9938095e1365b74acb1f4b183345e826a54f538753'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': '/ceph-crash-testbed-node-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '144c1dd7302850292eecafe86ad11424f0c2b304043e5e0adfe61d8076405cc6'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': 'a858d9a9674106a138e95cd1376b5d0c35ca8d8dad21a4ed309b18b12d3bc936'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '407e2937cecc6b059feeea413d0ae904b623e27f528ae8d13a85d035204208d7'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '137c20990de95222ca5f0ef324613568cd21554992e80f8eb8ebbdbd741e73b3'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '295d635603482796ba6c2fe47ffbf873de717efe9450556e008a8499b3e9afbf'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '8f91dfc2faa4da99ae869b8ca4fdda0db0af1e5259f1621cff6de1692e7901a1'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '95f5584aea1402693fbf3015b973cf814f0459b41c94c7e18126f6ff0375adaa'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-3] => (item={'name': '/ceph-osd-0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '465fb245c939c5492122ce77b7e75caa882cc677a226679bdba9840c611e9647'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/cron:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': '17938cfbe2c37cebe03c5f5d5b71174ba8fb4e5f3afa950c376b9211d5e00949'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'ed5929ea9d56423cc4b5bc739981fb06e60d26b42c7e0324e44443fe2adfe5c0'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': '7cb05dc9b2bbd5856c073a8e40f0bf368c0548bb5b6f0fbaba5cbd5e8d241eee'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'b3cfea0017b3d6c2871b8951ffe68e1592ee3ee5486418ab5b8a035979f39dd9'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-rgw-default-testbed-node-4-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '2f93d230a34a68d79a89644c1923197878c498fbfd89c7928f836926e25fef2d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-mds-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '77cde63639acc917c6dd3cc1a05ea8ba5fe07b94b01af39d5ae1e029049e3ab5'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': '/ceph-crash-testbed-node-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '6519e767b90cd10daf83fe321f5ff930df2228f593d20f9406a411b33ada778a'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-3', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '30a530859892b4f4830aff628fe0ba3fc7515c4cfb65584c2d308a2010654429'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4] => (item={'name': '/ceph-osd-1', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '729daf3e557a8a9f25f68cae0f78f298759c244521cabe90f5160af2f52952ba'})\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_openstack_network_exporter', 'image': 'registry.osism.tech/kolla/prometheus-openstack-network-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': '1a6023d9d5777ea857f56257594b8ae0aac29e9b4412f6f3d288cc6b30a16c91'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_libvirt_exporter', 'image': 'registry.osism.tech/kolla/prometheus-libvirt-exporter:2026.1', 'state': 'running', 'status': 'Up 5 minutes', 'id': 'e1b36cdd3b16876ae3ccd7d37960db7c852eee6f1798e5d368fe69277ca1e25e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceilometer_compute', 'image': 'registry.osism.tech/kolla/ceilometer-compute:2026.1', 'state': 'running', 'status': 'Up 18 minutes', 'id': '3506ef68c9ed9d9edcad5da9f6a5b7c4f5dd88cfc62f0da9280172b581174f9d'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_compute', 'image': 'registry.osism.tech/kolla/nova-compute:2026.1', 'state': 'running', 'status': 'Up 46 minutes (healthy)', 'id': '43b33a84aa7d55795454c36af41f04b21c7dd023a74a7b06811ad3ec33bffd0e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_libvirt', 'image': 'registry.osism.tech/kolla/nova-libvirt:2026.1', 'state': 'running', 'status': 'Up 52 minutes (healthy)', 'id': '4c0c71bf42290aa64b258395b9fce2a231d5eab867ffaa007fe371075f73ff9c'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/nova_ssh', 'image': 'registry.osism.tech/kolla/nova-ssh:2026.1', 'state': 'running', 'status': 'Up 53 minutes (healthy)', 'id': 'd84e836de2ef33a715e1967e39f2ec18db939a73c22745c65bf8f658f2380fbf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/neutron_ovn_metadata_agent_haproxy_ovnmeta-61791f44-b68b-4c85-b51a-e1c06f605d5a', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': '2e8270aa0c42ceae5a09eb76d4dc7c93a2142bdc3819cd8596e25d8d759bc200'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/neutron_ovn_metadata_agent', 'image': 'registry.osism.tech/kolla/neutron-metadata-agent:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '3c173e05ace19d1cd2ece3a24b4499965ba7b9c2785be7be968496a82b3e0aab'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ovn_controller', 'image': 'registry.osism.tech/kolla/ovn-controller:2026.1', 'state': 'running', 'status': 'Up About an hour', 'id': 'c7daa4b9965170224a75864c6760271ba5e9cae03de810a256b176d75a2d6d10'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_vswitchd', 'image': 'registry.osism.tech/kolla/openvswitch-vswitchd:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '34f8f656cffbbfcf8ca61f5724b189dcbb655e1e43bcd55bcefd276504c2e649'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/openvswitch_db', 'image': 'registry.osism.tech/kolla/openvswitch-db-server:2026.1', 'state': 'running', 'status': 'Up About an hour (healthy)', 'id': '5660ac762f9b45a3b18787f3bfae9087d2a8aeb53027d0f7b4fa05ff4b25b595'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/fluentd', 'image': 'registry.osism.tech/kolla/fluentd:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'ae482c226e2ffb2e976ce4acb5d92e17e6f04c49045d14d20f026421dfb753f3'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/cron', 'image': 'registry.osism.tech/kolla/cron:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'c2e8e3522fcf2b853903283e97dec52bdc14dbbbd18158917d5517b6a66c5aaf'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/kolla_toolbox', 'image': 'registry.osism.tech/kolla/kolla-toolbox:2026.1', 'state': 'running', 'status': 'Up 2 hours', 'id': 'c86cf118fa6e6cdbc601a8622eb5e7a3ebf8345181d1dc0a48015a155d41aa05'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_cadvisor', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-cadvisor:0.49.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'b5702980dd79ed67a5dcd525b966d152119d12a2fea55a500b69d5f197e7f67b'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/prometheus_node_exporter', 'image': 'registry.osism.tech/kolla/release/2025.1/prometheus-node-exporter:1.8.2.20260814', 'state': 'running', 'status': 'Up 2 hours', 'id': 'bac57cc36a4a6c693ae1e0e5bd3e842c61fa9c610fae942452d2f8d6b4b3528c'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-rgw-default-testbed-node-5-rgw0', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': 'c98db54e1df01c17f3f0e6497f48d040f85f3fe096469337fab38cd30e53653e'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-mds-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '583b0a36dc129b09e06acc8fb0824fe45af4e47259350403f704ad528390ee07'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': '/ceph-crash-testbed-node-5', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': '0e756b41e0894df9741cc8efe04b4853bae9e7e06930d92065da6cc01ef53096'}) \u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-2', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': 'c1aa8b19c87affcb1bb9fc32450f76e8bc2ef417021c97b441b0db5ed42759a8'})\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5] => (item={'name': '/ceph-osd-4', 'image': 'registry.osism.tech/osism/ceph-daemon:18.2.8', 'state': 'running', 'status': 'Up 3 hours', 'id': 'd2941810d2db6b7ff82bcd0ecb508018d04d6624bcb35f7a4bf054c295cc9749'})\u001b[0m",
                                "",
                                "TASK [Get count of ceph-osd containers on host] ********************************",
                                "Wednesday 30 September 2026  07:01:24 +0000 (0:00:01.015)       0:00:13.241 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to failed when count of containers is wrong] *************",
                                "Wednesday 30 September 2026  07:01:25 +0000 (0:00:00.330)       0:00:13.571 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if count matches] ******************************",
                                "Wednesday 30 September 2026  07:01:25 +0000 (0:00:00.313)       0:00:13.885 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  07:01:25 +0000 (0:00:00.333)       0:00:14.218 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get list of ceph-osd containers that are not running] ********************",
                                "Wednesday 30 September 2026  07:01:26 +0000 (0:00:00.324)       0:00:14.543 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-5', 'osd_id': '5', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3] => (item={'name': 'ceph-osd-0', 'osd_id': '0', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-3', 'osd_id': '3', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4] => (item={'name': 'ceph-osd-1', 'osd_id': '1', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-2', 'osd_id': '2', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5] => (item={'name': 'ceph-osd-4', 'osd_id': '4', 'state': 'running'}) \u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get count of ceph-osd containers that are not running] *******************",
                                "Wednesday 30 September 2026  07:01:26 +0000 (0:00:00.611)       0:00:15.155 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if an OSD is not running] **********************",
                                "Wednesday 30 September 2026  07:01:27 +0000 (0:00:00.436)       0:00:15.591 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to failed if an OSD is not running] **********************",
                                "Wednesday 30 September 2026  07:01:27 +0000 (0:00:00.335)       0:00:15.927 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Set test result to passed if all containers are running] *****************",
                                "Wednesday 30 September 2026  07:01:27 +0000 (0:00:00.345)       0:00:16.273 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Aggregate test failed state across hosts] ********************************",
                                "Wednesday 30 September 2026  07:01:28 +0000 (0:00:00.567)       0:00:16.840 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  07:01:28 +0000 (0:00:00.389)       0:00:17.230 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  07:01:29 +0000 (0:00:00.305)       0:00:17.535 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  07:01:29 +0000 (0:00:00.384)       0:00:17.919 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:01:29 +0000 (0:00:00.270)       0:00:18.190 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:01:29 +0000 (0:00:00.082)       0:00:18.273 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:01:29 +0000 (0:00:00.072)       0:00:18.345 *** ",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  07:01:29 +0000 (0:00:00.074)       0:00:18.420 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail early due to containers not running] ********************************",
                                "Wednesday 30 September 2026  07:01:30 +0000 (0:00:00.314)       0:00:18.735 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  07:01:30 +0000 (0:00:00.307)       0:00:19.042 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get ceph osd tree via the ceph client] ***********************************",
                                "Wednesday 30 September 2026  07:01:31 +0000 (0:00:00.540)       0:00:19.582 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Parse osd tree from JSON] ************************************************",
                                "Wednesday 30 September 2026  07:01:33 +0000 (0:00:01.891)       0:00:21.473 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Get OSDs that are not up or in] ******************************************",
                                "Wednesday 30 September 2026  07:01:33 +0000 (0:00:00.154)       0:00:21.628 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Fail test if OSDs are not up or in] **************************************",
                                "Wednesday 30 September 2026  07:01:33 +0000 (0:00:00.405)       0:00:22.033 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Pass test if OSDs are all up and in] *************************************",
                                "Wednesday 30 September 2026  07:01:33 +0000 (0:00:00.137)       0:00:22.171 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  07:01:33 +0000 (0:00:00.149)       0:00:22.321 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Skip the encryption test on a host without OSDs] *************************",
                                "Wednesday 30 September 2026  07:01:34 +0000 (0:00:00.374)       0:00:22.695 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [List ceph LVM volumes and collect data] **********************************",
                                "Wednesday 30 September 2026  07:01:34 +0000 (0:00:00.357)       0:00:23.053 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-4]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Parse LVM data as JSON] **************************************************",
                                "Wednesday 30 September 2026  07:01:36 +0000 (0:00:01.652)       0:00:24.705 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get unencrypted and encrypted OSDs] **************************************",
                                "Wednesday 30 September 2026  07:01:36 +0000 (0:00:00.360)       0:00:25.065 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if count of encrypted OSDs does not match] **************************",
                                "Wednesday 30 September 2026  07:01:37 +0000 (0:00:00.645)       0:00:25.710 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Pass if count of encrypted OSDs equals count of OSDs] ********************",
                                "Wednesday 30 September 2026  07:01:37 +0000 (0:00:00.343)       0:00:26.053 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail if count of unencrypted OSDs does not match] ************************",
                                "Wednesday 30 September 2026  07:01:37 +0000 (0:00:00.352)       0:00:26.406 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Pass if count of unencrypted OSDs equals count of OSDs] ******************",
                                "Wednesday 30 September 2026  07:01:38 +0000 (0:00:00.572)       0:00:26.978 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Prepare test data] *******************************************************",
                                "Wednesday 30 September 2026  07:01:38 +0000 (0:00:00.312)       0:00:27.291 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Skip the CRUSH location test on a host without OSDs] *********************",
                                "Wednesday 30 September 2026  07:01:39 +0000 (0:00:00.635)       0:00:27.926 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Get CRUSH node data of each OSD host and root node childs] ***************",
                                "Wednesday 30 September 2026  07:01:39 +0000 (0:00:00.316)       0:00:28.242 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Calculate sub test expression results] ***********************************",
                                "Wednesday 30 September 2026  07:01:40 +0000 (0:00:00.942)       0:00:29.185 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Fail test if any sub test failed] ****************************************",
                                "Wednesday 30 September 2026  07:01:41 +0000 (0:00:00.334)       0:00:29.519 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-4]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Pass test if no sub test failed] *****************************************",
                                "Wednesday 30 September 2026  07:01:41 +0000 (0:00:00.324)       0:00:29.844 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-4]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-5]\u001b[0m",
                                "",
                                "TASK [Aggregate test failed state across hosts] ********************************",
                                "Wednesday 30 September 2026  07:01:41 +0000 (0:00:00.335)       0:00:30.180 *** ",
                                "\u001b[0;32mok: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Set validation result to passed if no test failed] ***********************",
                                "Wednesday 30 September 2026  07:01:42 +0000 (0:00:00.385)       0:00:30.565 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Set validation result to failed if a test failed] ************************",
                                "Wednesday 30 September 2026  07:01:42 +0000 (0:00:00.322)       0:00:30.887 *** ",
                                "\u001b[0;36mskipping: [testbed-node-3]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step one] *****************************************",
                                "Wednesday 30 September 2026  07:01:42 +0000 (0:00:00.535)       0:00:31.423 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step two] *****************************************",
                                "Wednesday 30 September 2026  07:01:45 +0000 (0:00:02.690)       0:00:34.113 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Aggregate test results step three] ***************************************",
                                "Wednesday 30 September 2026  07:01:46 +0000 (0:00:00.352)       0:00:34.465 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:01:46 +0000 (0:00:00.299)       0:00:34.765 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:01:46 +0000 (0:00:00.089)       0:00:34.855 *** ",
                                "",
                                "TASK [Flush handlers] **********************************************************",
                                "Wednesday 30 September 2026  07:01:46 +0000 (0:00:00.078)       0:00:34.933 *** ",
                                "",
                                "RUNNING HANDLER [Write report file] ********************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_handler_task_start) in callback\u001b[0m",
                                "\u001b[1;35mplugin (<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  07:01:46 +0000 (0:00:00.085)       0:00:35.018 *** ",
                                "\u001b[0;33mchanged: [testbed-node-3 -> testbed-manager(192.168.16.5)]\u001b[0m",
                                "",
                                "TASK [Print report file information] *******************************************",
                                "Wednesday 30 September 2026  07:01:48 +0000 (0:00:01.486)       0:00:36.505 *** ",
                                "\u001b[0;32mok: [testbed-node-3 -> testbed-manager(192.168.16.5)] => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": [\u001b[0m",
                                "\u001b[0;32m        \"Validator run completed.\",\u001b[0m",
                                "\u001b[0;32m        \"You can find the report file here:\",\u001b[0m",
                                "\u001b[0;32m        \"/opt/reports/validator/ceph-osds-validator-2026-09-30T07:01:20+00:00-report.json\",\u001b[0m",
                                "\u001b[0;32m        \"on the following host:\",\u001b[0m",
                                "\u001b[0;32m        \"testbed-manager\"\u001b[0m",
                                "\u001b[0;32m    ]\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-3\u001b[0m             : \u001b[0;32mok=37  \u001b[0m \u001b[0;33mchanged=4   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=19  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-4\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;33mtestbed-node-5\u001b[0m             : \u001b[0;32mok=19  \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=11  \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x7420a084c6e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  07:01:48 +0000 (0:00:00.451)       0:00:36.957 *** ",
                                "=============================================================================== ",
                                "Gather fresh facts ------------------------------------------------------ 6.79s",
                                "Aggregate test results step one ----------------------------------------- 2.69s",
                                "Get ceph osd tree via the ceph client ----------------------------------- 1.89s",
                                "List ceph LVM volumes and collect data ---------------------------------- 1.65s",
                                "Write report file ------------------------------------------------------- 1.49s",
                                "Get timestamp for report file ------------------------------------------- 1.28s",
                                "Create report output directory ------------------------------------------ 1.03s",
                                "Get list of ceph-osd containers on host --------------------------------- 1.02s",
                                "Get CRUSH node data of each OSD host and root node childs --------------- 0.94s",
                                "Get unencrypted and encrypted OSDs -------------------------------------- 0.64s",
                                "Prepare test data ------------------------------------------------------- 0.64s",
                                "Get list of ceph-osd containers that are not running -------------------- 0.61s",
                                "Fail if count of unencrypted OSDs does not match ------------------------ 0.57s",
                                "Set test result to passed if all containers are running ----------------- 0.57s",
                                "Prepare test data ------------------------------------------------------- 0.54s",
                                "Set validation result to failed if a test failed ------------------------ 0.54s",
                                "Print report file information ------------------------------------------- 0.45s",
                                "Get count of ceph-osd containers that are not running ------------------- 0.44s",
                                "Get OSDs that are not up or in ------------------------------------------ 0.41s",
                                "Aggregate test failed state across hosts -------------------------------- 0.39s",
                                "+ sh -c /opt/configuration/scripts/check/200-infrastructure.sh",
                                "+ set -e",
                                "+ source /opt/manager-vars.sh",
                                "++ export NUMBER_OF_NODES=6",
                                "++ NUMBER_OF_NODES=6",
                                "++ export CEPH_VERSION=reef",
                                "++ CEPH_VERSION=reef",
                                "++ export CONFIGURATION_VERSION=main",
                                "++ CONFIGURATION_VERSION=main",
                                "++ export MANAGER_VERSION=10.2.0",
                                "++ MANAGER_VERSION=10.2.0",
                                "++ export OPENSTACK_VERSION=2024.2",
                                "++ OPENSTACK_VERSION=2024.2",
                                "++ export ARA=false",
                                "++ ARA=false",
                                "++ export DEPLOY_MODE=manager",
                                "++ DEPLOY_MODE=manager",
                                "++ export TEMPEST=false",
                                "++ TEMPEST=false",
                                "++ export IS_ZUUL=true",
                                "++ IS_ZUUL=true",
                                "++ export MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ MANAGER_PUBLIC_IP_ADDRESS=81.163.193.19",
                                "++ export EXTERNAL_API=false",
                                "++ EXTERNAL_API=false",
                                "++ export IMAGE_USER=ubuntu",
                                "++ IMAGE_USER=ubuntu",
                                "++ export IMAGE_NODE_USER=ubuntu",
                                "++ IMAGE_NODE_USER=ubuntu",
                                "++ export CEPH_STACK=ceph-ansible",
                                "++ CEPH_STACK=ceph-ansible",
                                "++ export SKIP_CEPH_UPGRADE=true",
                                "++ SKIP_CEPH_UPGRADE=true",
                                "++ export SKIP_OPENSTACK_UPGRADE=false",
                                "++ SKIP_OPENSTACK_UPGRADE=false",
                                "++ export RABBITMQ3TO4=true",
                                "++ RABBITMQ3TO4=true",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ packages='libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client'",
                                "+ dpkg -s libmonitoring-plugin-perl libwww-perl libjson-perl monitoring-plugins-basic mariadb-client",
                                "",
                                "# Status of Elasticsearch",
                                "",
                                "+ pushd /opt/configuration/contrib",
                                "+ failures=0",
                                "+ echo",
                                "+ echo '# Status of Elasticsearch'",
                                "+ echo",
                                "+ run_check Elasticsearch bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s",
                                "+ local name=Elasticsearch",
                                "+ shift",
                                "+ bash nagios-plugins/check_elasticsearch -H api-int.testbed.osism.xyz -s",
                                "OK - elasticsearch (kolla_logging) is running. status: green; timed_out: false; number_of_nodes: 3; number_of_data_nodes: 3; active_primary_shards: 10; active_shards: 24; relocating_shards: 0; initializing_shards: 0; delayed_unassigned_shards: 0; unassigned_shards: 0  | 'active_primary'=10 'active'=24 'relocating'=0 'init'=0 'delay_unass'=0 'unass'=0",
                                "",
                                "# Status of MariaDB",
                                "",
                                "+ echo",
                                "+ echo '# Status of MariaDB'",
                                "+ echo",
                                "++ semver 10.2.0 10.0.0-0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ run_check MariaDB osism status database",
                                "+ local name=MariaDB",
                                "+ shift",
                                "+ osism status database",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnecting to MariaDB at 192.168.16.9...\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Status: Primary\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConnected: ON\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mReady: ON\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal State: Synced\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster State UUID: 606cfa03-bc81-11f1-9427-3770ff42bdce\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mCluster Members: 192.168.16.10:3306,192.168.16.11:3306,192.168.16.12:3306\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mGalera Version: 26.4.27(rf032a460)\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLocal Node UUID: c6614af0-bc91-11f1-8a86-eb85824d4f34\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mFlow Control Paused: 0.00%\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRecv Queue Avg: 0.603248\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mSend Queue Avg: 0.00143785\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTransactions: 21350 local commits, 21388 replicated, 431 received\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mConflicts: 0 cert failures, 0 bf aborts\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Uptime: 1 hour, 19 minutes\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mThreads: 146 connected, 1 running\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mQueries: 936797 total, 0 slow\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mAborted Connects: 553\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[33m\u001b[1mWARNING \u001b[0m | \u001b[33m\u001b[1mLocal receive queue average is 0.60, which may indicate apply lag\u001b[0m",
                                "\u001b[32m2026-09-30 07:01:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mMariaDB Galera Cluster validation PASSED\u001b[0m",
                                "",
                                "# Status of Prometheus",
                                "",
                                "+ echo",
                                "+ echo '# Status of Prometheus'",
                                "+ echo",
                                "+ run_check 'Prometheus healthy' curl -s https://api-int.testbed.osism.xyz:9091/-/healthy",
                                "+ local 'name=Prometheus healthy'",
                                "+ shift",
                                "+ curl -s https://api-int.testbed.osism.xyz:9091/-/healthy",
                                "Unauthorized",
                                "+ run_check 'Prometheus ready' curl -s https://api-int.testbed.osism.xyz:9091/-/ready",
                                "+ local 'name=Prometheus ready'",
                                "+ shift",
                                "+ curl -s https://api-int.testbed.osism.xyz:9091/-/ready",
                                "Unauthorized",
                                "",
                                "# Status of RabbitMQ",
                                "",
                                "+ echo",
                                "+ echo '# Status of RabbitMQ'",
                                "+ echo",
                                "++ semver 10.2.0 10.0.0-0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ run_check RabbitMQ osism status messaging",
                                "+ local name=RabbitMQ",
                                "+ shift",
                                "+ osism status messaging",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connecting to RabbitMQ Management API at 192.168.16.10:15672 as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] RabbitMQ Version: 4.2.9\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Erlang Version: 27.3.4.18\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Name: rabbit@testbed-node-0\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Cluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Partitions: None (healthy)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Connections: 216, Channels: 215, Queues: 318\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Messages: 594 total, 594 ready, 0 unacked\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Message Rates: 8.2/s publish, 8.0/s deliver\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Disk Free: 45.2 GB (limit: 0.0 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Memory Used: 0.24 GB (limit: 18.80 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] File Descriptors: 147/1048576\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-0] Sockets: 0/0\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connecting to RabbitMQ Management API at 192.168.16.11:15672 as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] RabbitMQ Version: 4.2.9\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Erlang Version: 27.3.4.18\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Name: rabbit@testbed-node-1\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Cluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Partitions: None (healthy)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Connections: 216, Channels: 215, Queues: 318\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Messages: 594 total, 594 ready, 0 unacked\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Message Rates: 8.2/s publish, 8.0/s deliver\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Disk Free: 44.5 GB (limit: 0.0 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Memory Used: 0.23 GB (limit: 18.80 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] File Descriptors: 175/1048576\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-1] Sockets: 0/0\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connecting to RabbitMQ Management API at 192.168.16.12:15672 as openstack...\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] RabbitMQ Version: 4.2.9\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Erlang Version: 27.3.4.18\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Name: rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Cluster Size: 3\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Running Nodes: rabbit@testbed-node-0, rabbit@testbed-node-1, rabbit@testbed-node-2\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Partitions: None (healthy)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Connections: 216, Channels: 215, Queues: 318\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Messages: 594 total, 594 ready, 0 unacked\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Message Rates: 8.2/s publish, 8.0/s deliver\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Disk Free: 44.5 GB (limit: 0.0 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Memory Used: 0.22 GB (limit: 18.80 GB)\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] File Descriptors: 216/1048576\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1m[testbed-node-2] Sockets: 0/0\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mRabbitMQ Cluster validation PASSED\u001b[0m",
                                "++ valkey_or_redis",
                                "++ local openstack_version",
                                "+++ docker inspect --format '{{ index .Config.Labels \"de.osism.release.openstack\" }}' kolla-ansible",
                                "++ openstack_version=2026.1",
                                "++ case \"$openstack_version\" in",
                                "++ echo valkey",
                                "+ key_value_store=valkey",
                                "++ awk -v k=valkey_master_password: '$1 == k {print $2}' /opt/configuration/environments/kolla/secrets.yml",
                                "",
                                "# Status of Valkey",
                                "",
                                "+ key_value_store_password=22vLVyeTJ1fkgVdfjesrPeY5PxPQvOOWoDHWzxxQ",
                                "+ echo",
                                "+ echo '# Status of Valkey'",
                                "+ echo",
                                "+ run_check Valkey /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH 22vLVyeTJ1fkgVdfjesrPeY5PxPQvOOWoDHWzxxQ\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j",
                                "+ local name=Valkey",
                                "+ shift",
                                "+ /usr/lib/nagios/plugins/check_tcp -H 192.168.16.10 -p 6379 -A -E -s 'AUTH 22vLVyeTJ1fkgVdfjesrPeY5PxPQvOOWoDHWzxxQ\\r\\nPING\\r\\nINFO replication\\r\\nQUIT\\r\\n' -e PONG -e role:master -e slave0:ip=192.168.16.1 -e,port=6379 -j",
                                "TCP OK - 0.001 second response time on 192.168.16.10 port 6379|time=0.001495s;;;0.000000;10.000000",
                                "+ popd",
                                "",
                                "# Create backup of MariaDB database",
                                "",
                                "+ [[ 0 -gt 0 ]]",
                                "+ echo",
                                "+ echo '# Create backup of MariaDB database'",
                                "+ echo",
                                "++ semver 10.2.0 9.0.0",
                                "+ [[ 1 -ge 0 ]]",
                                "+ osism apply mariadb-backup -e mariadb_backup_type=full",
                                "\u001b[32m2026-09-30 07:02:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of mariadb-backup.\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 3e4b3471-c087-40c0-9430-796f00e04aca (mariadb-backup) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 07:02:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 3e4b3471-c087-40c0-9430-796f00e04aca (mariadb-backup) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default': HTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mCallback dispatch 'v2_playbook_on_start' failed for plugin 'ara_default'.\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35m<<< caused by >>>\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "\u001b[1;35mHTTPConnectionPool(host='ara-server', port=8000): Max retries exceeded with url: /api/v1/playbooks (Caused by NameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to resolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "\u001b[1;35m\u001b[0m",
                                "",
                                "PLAY [Group hosts based on configuration] **************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_play_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Group hosts based on Kolla action] ***************************************",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_task_start' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  07:02:09 +0000 (0:00:00.267)       0:00:00.267 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Group hosts based on enabled services] ***********************************",
                                "Wednesday 30 September 2026  07:02:10 +0000 (0:00:00.204)       0:00:00.472 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1] => (item=enable_mariadb_True)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2] => (item=enable_mariadb_True)\u001b[0m",
                                "",
                                "PLAY [Apply role mariadb] ******************************************************",
                                "",
                                "TASK [mariadb : Group MariaDB hosts based on shards] ***************************",
                                "Wednesday 30 September 2026  07:02:10 +0000 (0:00:00.300)       0:00:00.772 *** ",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-0)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-1)\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-0] => (item=testbed-node-2)\u001b[0m",
                                "",
                                "TASK [mariadb : Include tasks for action backup] *******************************",
                                "Wednesday 30 September 2026  07:02:10 +0000 (0:00:00.273)       0:00:01.045 *** ",
                                "\u001b[0;36mincluded: /ansible/roles/mariadb/tasks/backup.yml for testbed-node-0, testbed-node-1, testbed-node-2\u001b[0m",
                                "",
                                "TASK [mariadb : Get MariaDB container facts] ***********************************",
                                "Wednesday 30 September 2026  07:02:10 +0000 (0:00:00.285)       0:00:01.330 *** ",
                                "\u001b[0;32mok: [testbed-node-0]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-2]\u001b[0m",
                                "\u001b[0;32mok: [testbed-node-1]\u001b[0m",
                                "",
                                "TASK [mariadb : Taking database backup via Mariabackup - backup type full] *****",
                                "Wednesday 30 September 2026  07:02:12 +0000 (0:00:01.665)       0:00:02.996 *** ",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "\u001b[0;33mchanged: [testbed-node-0]\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_restart\u001b[0m",
                                "",
                                "PLAY [Restart mariadb services] ************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_start\u001b[0m",
                                "",
                                "PLAY [Start mariadb services] **************************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "\u001b[1;35m[WARNING]: Could not match supplied host pattern, ignoring: mariadb_bootstrap_restart\u001b[0m",
                                "",
                                "PLAY [Restart bootstrap mariadb service] ***************************************",
                                "\u001b[0;36mskipping: no hosts matched\u001b[0m",
                                "",
                                "PLAY [Apply mariadb post-configuration] ****************************************",
                                "",
                                "TASK [Include mariadb post-deploy.yml] *****************************************",
                                "Wednesday 30 September 2026  07:02:22 +0000 (0:00:10.270)       0:00:13.267 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "TASK [Include mariadb post-upgrade.yml] ****************************************",
                                "Wednesday 30 September 2026  07:02:23 +0000 (0:00:00.215)       0:00:13.482 *** ",
                                "\u001b[0;36mskipping: [testbed-node-0]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-1]\u001b[0m",
                                "\u001b[0;36mskipping: [testbed-node-2]\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mtestbed-node-0\u001b[0m             : \u001b[0;32mok=6   \u001b[0m \u001b[0;33mchanged=1   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=2   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-1\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   ",
                                "\u001b[0;32mtestbed-node-2\u001b[0m             : \u001b[0;32mok=4   \u001b[0m changed=0    unreachable=0    failed=0    \u001b[0;36mskipped=3   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Callback dispatch 'v2_playbook_on_stats' failed for plugin 'ara_default': 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  07:02:23 +0000 (0:00:00.167)       0:00:13.649 *** ",
                                "=============================================================================== ",
                                "mariadb : Taking database backup via Mariabackup - backup type full ---- 10.27s",
                                "mariadb : Get MariaDB container facts ----------------------------------- 1.67s",
                                "Group hosts based on enabled services ----------------------------------- 0.30s",
                                "mariadb : Include tasks for action backup ------------------------------- 0.29s",
                                "mariadb : Group MariaDB hosts based on shards --------------------------- 0.27s",
                                "Include mariadb post-deploy.yml ----------------------------------------- 0.22s",
                                "Group hosts based on Kolla action --------------------------------------- 0.20s",
                                "Include mariadb post-upgrade.yml ---------------------------------------- 0.17s",
                                "+ sh -c /opt/configuration/scripts/check/300-openstack.sh",
                                "+ set -e",
                                "+ source /opt/configuration/scripts/include.sh",
                                "++ export INTERACTIVE=false",
                                "++ INTERACTIVE=false",
                                "++ export OSISM_APPLY_RETRY=1",
                                "++ OSISM_APPLY_RETRY=1",
                                "+ source /opt/configuration/scripts/manager-version.sh",
                                "+++ awk '-F: ' '/^manager_version:/ { print $2 }' /opt/configuration/environments/manager/configuration.yml",
                                "",
                                "# OpenStack endpoints",
                                "",
                                "++ export MANAGER_VERSION=latest",
                                "++ MANAGER_VERSION=latest",
                                "+ export OS_CLOUD=admin",
                                "+ OS_CLOUD=admin",
                                "+ echo",
                                "+ echo '# OpenStack endpoints'",
                                "+ echo",
                                "+ openstack endpoint list",
                                "+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+",
                                "| ID                               | Region    | Service Name | Service Type  | Enabled | Interface | URL                                                                 |",
                                "+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+",
                                "| 04ab252dc5324158a5ec6e7f7f12245d | RegionOne | barbican     | key-manager   | True    | internal  | https://api-int.testbed.osism.xyz:9311                              |",
                                "| 070e14d8068d4397869e98111d60b50e | RegionOne | nova         | compute       | True    | internal  | https://api-int.testbed.osism.xyz:8774/v2.1                         |",
                                "| 091a63f68d41464998f9e1de59f0ecd7 | RegionOne | placement    | placement     | True    | public    | https://api.testbed.osism.xyz:8780                                  |",
                                "| 0bbb2f1493514e2c9b3fed8ac572cbf1 | RegionOne | cinder       | block-storage | True    | public    | https://api.testbed.osism.xyz:8776/v3                               |",
                                "| 177543f256854e76a1929125443a00cf | RegionOne | placement    | placement     | True    | internal  | https://api-int.testbed.osism.xyz:8780                              |",
                                "| 2c01f012ba0a45fdaf7281da20ede653 | RegionOne | manilav2     | sharev2       | True    | public    | https://api.testbed.osism.xyz:8786/v2                               |",
                                "| 2c31a999407a40ce80b68473e54e377d | RegionOne | octavia      | load-balancer | True    | public    | https://api.testbed.osism.xyz:9876                                  |",
                                "| 3538806130864e92b049c5c9fe582695 | RegionOne | aodh         | alarming      | True    | internal  | https://api-int.testbed.osism.xyz:8042                              |",
                                "| 36848268aa124995bf4b570fc92c0330 | RegionOne | keystone     | identity      | True    | public    | https://api.testbed.osism.xyz:5000                                  |",
                                "| 444c4e07223a4e0d91813a76c1ed7ff2 | RegionOne | cinder       | block-storage | True    | internal  | https://api-int.testbed.osism.xyz:8776/v3                           |",
                                "| 6c7d5f4ce9fb4e108cd196275d911990 | RegionOne | neutron      | network       | True    | public    | https://api.testbed.osism.xyz:9696                                  |",
                                "| 70516c5067a341ec9ff91de55ad968e6 | RegionOne | octavia      | load-balancer | True    | internal  | https://api-int.testbed.osism.xyz:9876                              |",
                                "| 768ef64bfd0a42e18873c12b0acaa9d4 | RegionOne | swift        | object-store  | True    | public    | https://api.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s     |",
                                "| 788cfb0de30c429596712c19d0a59ddd | RegionOne | skyline      | panel         | True    | public    | https://api.testbed.osism.xyz:9998                                  |",
                                "| 84c152156d7f40f7b38cfb0c46bd30a9 | RegionOne | aodh         | alarming      | True    | public    | https://api.testbed.osism.xyz:8042                                  |",
                                "| 9453c4ed35e94a77b3b59a0944f049cf | RegionOne | neutron      | network       | True    | internal  | https://api-int.testbed.osism.xyz:9696                              |",
                                "| 9701313d6f3b4275b7c547789bd0b2af | RegionOne | keystone     | identity      | True    | internal  | https://api-int.testbed.osism.xyz:5000                              |",
                                "| 9843d33b264d43ebb2e264a7fcdac67b | RegionOne | manilav2     | sharev2       | True    | internal  | https://api-int.testbed.osism.xyz:8786/v2                           |",
                                "| b4703548c7c442b49d82b3ba7b90f148 | RegionOne | manila       | share         | True    | public    | https://api.testbed.osism.xyz:8786/v1/%(tenant_id)s                 |",
                                "| ba8dfd71f1be44deb9ad6d2ff021b319 | RegionOne | designate    | dns           | True    | internal  | https://api-int.testbed.osism.xyz:9001                              |",
                                "| bc0f51f289834f06949a75e3a698a00e | RegionOne | swift        | object-store  | True    | internal  | https://api-int.testbed.osism.xyz:6780/swift/v1/AUTH_%(project_id)s |",
                                "| c6b6ae2a372245f9b7bbb9e421add44e | RegionOne | nova         | compute       | True    | public    | https://api.testbed.osism.xyz:8774/v2.1                             |",
                                "| cb1d97ae039d4f4ca575e8c9b0134632 | RegionOne | barbican     | key-manager   | True    | public    | https://api.testbed.osism.xyz:9311                                  |",
                                "| d3a6a39b539f416db09b8c70b3ac10b5 | RegionOne | manila       | share         | True    | internal  | https://api-int.testbed.osism.xyz:8786/v1/%(tenant_id)s             |",
                                "| d52d66242ec54cf6bb1fe74bd596ab3f | RegionOne | glance       | image         | True    | internal  | https://api-int.testbed.osism.xyz:9292                              |",
                                "| ea644afbf74b47c2a9ad2252dbcc836c | RegionOne | designate    | dns           | True    | public    | https://api.testbed.osism.xyz:9001                                  |",
                                "| ef5d107c7e8f4c89a4a3e81083013d32 | RegionOne | skyline      | panel         | True    | internal  | https://api-int.testbed.osism.xyz:9998                              |",
                                "| ff9b20fa1dcd4442bf1900370526c027 | RegionOne | glance       | image         | True    | public    | https://api.testbed.osism.xyz:9292                                  |",
                                "+----------------------------------+-----------+--------------+---------------+---------+-----------+---------------------------------------------------------------------+",
                                "",
                                "# Cinder",
                                "",
                                "+ echo",
                                "+ echo '# Cinder'",
                                "+ echo",
                                "+ openstack volume service list",
                                "+------------------+----------------------------+----------+---------+-------+----------------------------+---------+---------------+",
                                "| Binary           | Host                       | Zone     | Status  | State | Updated At                 | Cluster | Backend State |",
                                "+------------------+----------------------------+----------+---------+-------+----------------------------+---------+---------------+",
                                "| cinder-scheduler | testbed-node-0             | internal | enabled | up    | 2026-09-30T07:02:32.000000 | None    | None          |",
                                "| cinder-scheduler | testbed-node-2             | internal | enabled | up    | 2026-09-30T07:02:22.000000 | None    | None          |",
                                "| cinder-scheduler | testbed-node-1             | internal | enabled | up    | 2026-09-30T07:02:32.000000 | None    | None          |",
                                "| cinder-volume    | testbed-node-0@rbd-volumes | nova     | enabled | up    | 2026-09-30T07:02:22.000000 | None    | None          |",
                                "| cinder-volume    | testbed-node-2@rbd-volumes | nova     | enabled | up    | 2026-09-30T07:02:31.000000 | None    | None          |",
                                "| cinder-volume    | testbed-node-1@rbd-volumes | nova     | enabled | up    | 2026-09-30T07:02:32.000000 | None    | None          |",
                                "| cinder-backup    | testbed-node-0             | nova     | enabled | up    | 2026-09-30T07:02:25.000000 | None    | None          |",
                                "| cinder-backup    | testbed-node-2             | nova     | enabled | up    | 2026-09-30T07:02:26.000000 | None    | None          |",
                                "| cinder-backup    | testbed-node-1             | nova     | enabled | up    | 2026-09-30T07:02:26.000000 | None    | None          |",
                                "+------------------+----------------------------+----------+---------+-------+----------------------------+---------+---------------+",
                                "",
                                "# Neutron",
                                "",
                                "+ echo",
                                "+ echo '# Neutron'",
                                "+ echo",
                                "+ openstack network agent list",
                                "+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+",
                                "| ID                                   | Agent Type                   | Host           | Availability Zone | Alive | State | Binary                     |",
                                "+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+",
                                "| 36b9d21c-9928-5c0a-9b27-73ac7a3e770c | OVN Metadata agent           | testbed-node-5 |                   | :-)   | UP    | neutron-ovn-metadata-agent |",
                                "| testbed-node-5                       | OVN Controller agent         | testbed-node-5 |                   | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-0                       | OVN Controller Gateway agent | testbed-node-0 | nova              | :-)   | UP    | ovn-controller             |",
                                "| 4939696e-6092-5a33-bb73-b850064684df | OVN Metadata agent           | testbed-node-4 |                   | :-)   | UP    | neutron-ovn-metadata-agent |",
                                "| testbed-node-4                       | OVN Controller agent         | testbed-node-4 |                   | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-1                       | OVN Controller Gateway agent | testbed-node-1 | nova              | :-)   | UP    | ovn-controller             |",
                                "| e645415a-98f5-5758-8cd1-c47af282b5c0 | OVN Metadata agent           | testbed-node-3 |                   | :-)   | UP    | neutron-ovn-metadata-agent |",
                                "| testbed-node-3                       | OVN Controller agent         | testbed-node-3 |                   | :-)   | UP    | ovn-controller             |",
                                "| testbed-node-2                       | OVN Controller Gateway agent | testbed-node-2 | nova              | :-)   | UP    | ovn-controller             |",
                                "+--------------------------------------+------------------------------+----------------+-------------------+-------+-------+----------------------------+",
                                "+ openstack network service provider list",
                                "+---------------+------+---------+",
                                "| Service Type  | Name | Default |",
                                "+---------------+------+---------+",
                                "| L3_ROUTER_NAT | ovn  | True    |",
                                "+---------------+------+---------+",
                                "+ echo",
                                "",
                                "# Nova",
                                "",
                                "+ echo '# Nova'",
                                "+ echo",
                                "+ openstack compute service list",
                                "+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+",
                                "| ID                                   | Binary         | Host           | Zone     | Status  | State | Updated At                 |",
                                "+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+",
                                "| 062a40d8-bfd8-43ef-8272-dcde64fd1afd | nova-scheduler | testbed-node-0 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |",
                                "| 6560d2f6-cd7c-484f-83a0-70b06f93fbdd | nova-scheduler | testbed-node-2 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |",
                                "| bf078457-f645-4b62-9bc7-6efddc5e37a0 | nova-scheduler | testbed-node-1 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |",
                                "| b95b5b90-1344-4212-98ef-d82fb3b90771 | nova-conductor | testbed-node-0 | internal | enabled | up    | 2026-09-30T07:02:39.000000 |",
                                "| bf48ecd5-aa1f-427f-9f7f-ae157a5f67bc | nova-conductor | testbed-node-2 | internal | enabled | up    | 2026-09-30T07:02:33.000000 |",
                                "| 7332b1e5-a576-4bd8-a7cc-474209a8e6d6 | nova-conductor | testbed-node-1 | internal | enabled | up    | 2026-09-30T07:02:33.000000 |",
                                "| 6d1e565f-d19c-46df-b941-e6678424ba7b | nova-compute   | testbed-node-3 | nova     | enabled | up    | 2026-09-30T07:02:37.000000 |",
                                "| f12f9d54-1866-4521-ae06-a772ec8ec384 | nova-compute   | testbed-node-5 | nova     | enabled | up    | 2026-09-30T07:02:38.000000 |",
                                "| 191c523c-c8fd-419d-be65-8b584a2d1553 | nova-compute   | testbed-node-4 | nova     | enabled | up    | 2026-09-30T07:02:39.000000 |",
                                "+--------------------------------------+----------------+----------------+----------+---------+-------+----------------------------+",
                                "+ openstack hypervisor list",
                                "+--------------------------------------+---------------------+-----------------+---------------+-------+",
                                "| ID                                   | Hypervisor Hostname | Hypervisor Type | Host IP       | State |",
                                "+--------------------------------------+---------------------+-----------------+---------------+-------+",
                                "| 2ae9dc72-c215-56a4-9e4f-3b6fb0450677 | testbed-node-3      | QEMU            | 192.168.16.13 | up    |",
                                "| 686f5454-ebbc-55b6-9477-49eaed7d3be8 | testbed-node-5      | QEMU            | 192.168.16.15 | up    |",
                                "| f60845e6-31bf-5d5b-8cd2-bf95aeea3cec | testbed-node-4      | QEMU            | 192.168.16.14 | up    |",
                                "+--------------------------------------+---------------------+-----------------+---------------+-------+",
                                "",
                                "# Run OpenStack test play",
                                "",
                                "+ echo",
                                "+ echo '# Run OpenStack test play'",
                                "+ echo",
                                "+ osism apply --environment openstack test",
                                "\u001b[32m2026-09-30 07:02:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTrying to run play test in environment openstack\u001b[0m",
                                "\u001b[32m2026-09-30 07:03:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mPrepare task for execution of test.\u001b[0m",
                                "\u001b[32m2026-09-30 07:03:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mTask 16035729-3039-405d-9a9a-176bd5956df9 (test) was prepared for execution.\u001b[0m",
                                "\u001b[32m2026-09-30 07:03:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mIt takes a moment until task 16035729-3039-405d-9a9a-176bd5956df9 (test) has been started and output is visible here.\u001b[0m",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x759a425206e0>): HTTPConnectionPool(host='ara-server', port=8000): Max retries\u001b[0m",
                                "\u001b[1;35mexceeded with url: /api/v1/playbooks (Caused by\u001b[0m",
                                "\u001b[1;35mNameResolutionError(\"HTTPConnection(host='ara-server', port=8000): Failed to\u001b[0m",
                                "\u001b[1;35mresolve 'ara-server' ([Errno -3] Temporary failure in name resolution)\"))\u001b[0m",
                                "",
                                "PLAY [Create test project] *****************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_play_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x759a425206e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASK [Create test domain] ******************************************************",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_task_start) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x759a425206e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "Wednesday 30 September 2026  07:03:04 +0000 (0:00:00.174)       0:00:00.174 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test-admin user] **************************************************",
                                "Wednesday 30 September 2026  07:03:10 +0000 (0:00:05.730)       0:00:05.904 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Add manager role to user test-admin] *************************************",
                                "Wednesday 30 September 2026  07:03:14 +0000 (0:00:04.565)       0:00:10.470 *** ",
                                "\u001b[0;33mchanged: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test project] *****************************************************",
                                "Wednesday 30 September 2026  07:03:26 +0000 (0:00:11.442)       0:00:21.912 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test user] ********************************************************",
                                "Wednesday 30 September 2026  07:03:30 +0000 (0:00:04.724)       0:00:26.637 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Add member roles to user test] *******************************************",
                                "Wednesday 30 September 2026  07:03:35 +0000 (0:00:04.657)       0:00:31.295 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item=load-balancer_member)\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=member)\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item=creator)\u001b[0m",
                                "",
                                "TASK [Create test server group] ************************************************",
                                "Wednesday 30 September 2026  07:03:49 +0000 (0:00:13.970)       0:00:45.266 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create ssh security group] ***********************************************",
                                "Wednesday 30 September 2026  07:03:54 +0000 (0:00:04.929)       0:00:50.196 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Add rule to ssh security group] ******************************************",
                                "Wednesday 30 September 2026  07:03:59 +0000 (0:00:04.665)       0:00:54.861 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create icmp security group] **********************************************",
                                "Wednesday 30 September 2026  07:04:04 +0000 (0:00:04.870)       0:00:59.732 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Add rule to icmp security group] *****************************************",
                                "Wednesday 30 September 2026  07:04:08 +0000 (0:00:04.363)       0:01:04.095 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test keypair] *****************************************************",
                                "Wednesday 30 September 2026  07:04:13 +0000 (0:00:05.032)       0:01:09.128 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test networks] ****************************************************",
                                "Wednesday 30 September 2026  07:04:18 +0000 (0:00:04.550)       0:01:13.679 *** ",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-1'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-2'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Create test subnets] *****************************************************",
                                "Wednesday 30 September 2026  07:04:31 +0000 (0:00:13.758)       0:01:27.437 *** ",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-1', 'subnet': 'subnet-test-1', 'cidr': '192.168.200.0/24'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-2', 'subnet': 'subnet-test-2', 'cidr': '192.168.201.0/24'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-3', 'subnet': 'subnet-test-3', 'cidr': '192.168.202.0/24'})\u001b[0m",
                                "",
                                "TASK [Create test routers] *****************************************************",
                                "Wednesday 30 September 2026  07:04:45 +0000 (0:00:13.639)       0:01:41.077 *** ",
                                "\u001b[0;32mok: [localhost] => (item={'router': 'router-test-1', 'subnet': 'subnet-test-1'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'router': 'router-test-2', 'subnet': 'subnet-test-2'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'router': 'router-test-3', 'subnet': 'subnet-test-3'})\u001b[0m",
                                "",
                                "PLAY [Manage test instances and volumes] ***************************************",
                                "",
                                "TASK [Get test server group] ***************************************************",
                                "Wednesday 30 September 2026  07:05:00 +0000 (0:00:15.357)       0:01:56.434 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Detach test volume] ******************************************************",
                                "Wednesday 30 September 2026  07:05:05 +0000 (0:00:04.657)       0:02:01.092 *** ",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Delete test volume] ******************************************************",
                                "Wednesday 30 September 2026  07:05:05 +0000 (0:00:00.048)       0:02:01.140 *** ",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Delete test instances] ***************************************************",
                                "Wednesday 30 September 2026  07:05:05 +0000 (0:00:00.057)       0:02:01.197 *** ",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-4', 'network': 'test-3'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-3', 'network': 'test-2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-2', 'network': 'test-2'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test-1', 'network': 'test-1'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost] => (item={'name': 'test', 'network': 'test-1'}) \u001b[0m",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Wait for instance deletion to complete] **********************************",
                                "Wednesday 30 September 2026  07:05:05 +0000 (0:00:00.188)       0:02:01.386 *** ",
                                "\u001b[0;36mskipping: [localhost]\u001b[0m",
                                "",
                                "TASK [Create test instances] ***************************************************",
                                "Wednesday 30 September 2026  07:05:05 +0000 (0:00:00.171)       0:02:01.557 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Wait for instance creation to complete] **********************************",
                                "Wednesday 30 September 2026  07:05:11 +0000 (0:00:05.815)       0:02:07.373 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for instance creation to complete (60 retries left).\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j420790568310.2521', 'results_file': '/ansible/.ansible_async/j420790568310.2521', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j462200727620.2546', 'results_file': '/ansible/.ansible_async/j462200727620.2546', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j330189712981.2571', 'results_file': '/ansible/.ansible_async/j330189712981.2571', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j579361875026.2596', 'results_file': '/ansible/.ansible_async/j579361875026.2596', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j67055178745.2621', 'results_file': '/ansible/.ansible_async/j67055178745.2621', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "TASK [Add metadata to instances] ***********************************************",
                                "Wednesday 30 September 2026  07:05:27 +0000 (0:00:15.759)       0:02:23.133 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Wait for metadata to be added] *******************************************",
                                "Wednesday 30 September 2026  07:05:32 +0000 (0:00:05.216)       0:02:28.350 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for metadata to be added (30 retries left).\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j519556327037.2699', 'results_file': '/ansible/.ansible_async/j519556327037.2699', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j682414897500.2724', 'results_file': '/ansible/.ansible_async/j682414897500.2724', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j696440757516.2749', 'results_file': '/ansible/.ansible_async/j696440757516.2749', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j124060896526.2774', 'results_file': '/ansible/.ansible_async/j124060896526.2774', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j328894808317.2799', 'results_file': '/ansible/.ansible_async/j328894808317.2799', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "TASK [Add tag to instances] ****************************************************",
                                "Wednesday 30 September 2026  07:05:43 +0000 (0:00:10.565)       0:02:38.916 *** ",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Wait for tags to be added] ***********************************************",
                                "Wednesday 30 September 2026  07:05:49 +0000 (0:00:05.961)       0:02:44.877 *** ",
                                "\u001b[1;30mFAILED - RETRYING: [localhost]: Wait for tags to be added (30 retries left).\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j22066539325.2870', 'results_file': '/ansible/.ansible_async/j22066539325.2870', 'changed': True, 'item': {'name': 'test', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j943649061136.2895', 'results_file': '/ansible/.ansible_async/j943649061136.2895', 'changed': True, 'item': {'name': 'test-1', 'network': 'test-1'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j475734918310.2921', 'results_file': '/ansible/.ansible_async/j475734918310.2921', 'changed': True, 'item': {'name': 'test-2', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j62490911078.2947', 'results_file': '/ansible/.ansible_async/j62490911078.2947', 'changed': True, 'item': {'name': 'test-3', 'network': 'test-2'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "\u001b[0;33mchanged: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j501484714104.2973', 'results_file': '/ansible/.ansible_async/j501484714104.2973', 'changed': True, 'item': {'name': 'test-4', 'network': 'test-3'}, 'ansible_loop_var': 'item'})\u001b[0m",
                                "",
                                "TASK [Create test volume] ******************************************************",
                                "Wednesday 30 September 2026  07:06:00 +0000 (0:00:11.103)       0:02:55.980 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Attach test volume] ******************************************************",
                                "Wednesday 30 September 2026  07:06:05 +0000 (0:00:04.807)       0:03:00.788 *** ",
                                "\u001b[0;32mok: [localhost]\u001b[0m",
                                "",
                                "TASK [Create floating ip addresses] ********************************************",
                                "Wednesday 30 September 2026  07:06:10 +0000 (0:00:05.637)       0:03:06.426 *** ",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-1', 'network': 'test-1'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-2', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-3', 'network': 'test-2'})\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item={'name': 'test-4', 'network': 'test-3'})\u001b[0m",
                                "",
                                "TASK [Print floating ip addresses] *********************************************",
                                "Wednesday 30 September 2026  07:06:36 +0000 (0:00:25.521)       0:03:31.947 *** ",
                                "\u001b[0;32mok: [localhost] => (item=test) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test: 192.168.112.141\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-1) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-1: 192.168.112.182\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-2) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-2: 192.168.112.146\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-3) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-3: 192.168.112.129\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "\u001b[0;32mok: [localhost] => (item=test-4) => {\u001b[0m",
                                "\u001b[0;32m    \"msg\": \"test-4: 192.168.112.100\"\u001b[0m",
                                "\u001b[0;32m}\u001b[0m",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "\u001b[0;33mlocalhost\u001b[0m                  : \u001b[0;32mok=26  \u001b[0m \u001b[0;33mchanged=8   \u001b[0m unreachable=0    failed=0    \u001b[0;36mskipped=4   \u001b[0m rescued=0    ignored=0   ",
                                "",
                                "\u001b[1;35m[WARNING]: Failure using method (v2_playbook_on_stats) in callback plugin\u001b[0m",
                                "\u001b[1;35m(<ansible.plugins.callback.ara_default.CallbackModule object at\u001b[0m",
                                "\u001b[1;35m0x759a425206e0>): 'NoneType' object is not subscriptable\u001b[0m",
                                "",
                                "TASKS RECAP ********************************************************************",
                                "Wednesday 30 September 2026  07:06:36 +0000 (0:00:00.146)       0:03:32.094 *** ",
                                "=============================================================================== ",
                                "Create floating ip addresses ------------------------------------------- 25.52s",
                                "Wait for instance creation to complete --------------------------------- 15.76s",
                                "Create test routers ---------------------------------------------------- 15.36s",
                                "Add member roles to user test ------------------------------------------ 13.97s",
                                "Create test networks --------------------------------------------------- 13.76s",
                                "Create test subnets ---------------------------------------------------- 13.64s",
                                "Add manager role to user test-admin ------------------------------------ 11.44s",
                                "Wait for tags to be added ---------------------------------------------- 11.10s",
                                "Wait for metadata to be added ------------------------------------------ 10.57s",
                                "Add tag to instances ---------------------------------------------------- 5.96s",
                                "Create test instances --------------------------------------------------- 5.82s",
                                "Create test domain ------------------------------------------------------ 5.73s",
                                "Attach test volume ------------------------------------------------------ 5.64s",
                                "Add metadata to instances ----------------------------------------------- 5.22s",
                                "Add rule to icmp security group ----------------------------------------- 5.03s",
                                "Create test server group ------------------------------------------------ 4.93s",
                                "Add rule to ssh security group ------------------------------------------ 4.87s",
                                "Create test volume ------------------------------------------------------ 4.81s",
                                "Create test project ----------------------------------------------------- 4.72s",
                                "Create ssh security group ----------------------------------------------- 4.67s",
                                "+ server_list",
                                "+ openstack --os-cloud test server list",
                                "+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+",
                                "| ID                                   | Name   | Status | Networks                                | Image                    | Flavor   |",
                                "+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+",
                                "| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE | test-3=192.168.112.100, 192.168.202.175 | N/A (booted from volume) | SCS-1L-1 |",
                                "| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE | test-2=192.168.112.129, 192.168.201.82  | N/A (booted from volume) | SCS-1L-1 |",
                                "| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE | test-2=192.168.112.146, 192.168.201.213 | N/A (booted from volume) | SCS-1L-1 |",
                                "| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE | test-1=192.168.112.182, 192.168.200.124 | N/A (booted from volume) | SCS-1L-1 |",
                                "| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE | test-1=192.168.112.141, 192.168.200.107 | N/A (booted from volume) | SCS-1L-1 |",
                                "+--------------------------------------+--------+--------+-----------------------------------------+--------------------------+----------+",
                                "+ openstack --os-cloud test server show test",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-1=192.168.112.141, 192.168.200.107                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:26Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | d1f055ee-c897-457b-af59-d8f01d7c2f3e                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test'                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T07:05:33Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='5a707f11-efd7-4645-b81e-aca6798e1d33'                                                                                                                                                                                                                                                                                                             |",
                                "|                                     | delete_on_termination='False', id='f501ec4f-f0fa-4916-b6dd-334c034f6bef'                                                                                                                                                                                                                                                                                                            |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-1",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-1                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:53.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-1=192.168.112.182, 192.168.200.124                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:27Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | 94cba47732444a8691634768af2beffe0e9a50b3f39f52ef95dd9106                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | 7ca18600-a8c2-4afb-899b-fddf57b3e241                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-1                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-1'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T07:05:34Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='8fa60fcf-139b-4fed-b8ea-e13d11ef86dd'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-2",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-2                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-2=192.168.112.146, 192.168.201.213                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:28Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | f722b8cd-af17-45d5-aa8f-446a3f6ba119                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-2                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-2'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T07:05:35Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='ab64caf8-c30d-4d29-840a-8ca2eedc3d56'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-3",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-3                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:55.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-2=192.168.112.129, 192.168.201.82                                                                                                                                                                                                                                                                                                                                              |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:30Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | e7122f94293c262ed227eb4f173df05c57473e1192e75653706935fe                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | 0ed2edea-309b-48ff-8c7a-26b42e6d1772                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-3                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-3'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T07:05:36Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='b380c8a0-b911-4e63-8ab3-f4bf2dea1f1d'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ openstack --os-cloud test server show test-4",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| Field                               | Value                                                                                                                                                                                                                                                                                                                                                                               |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "| OS-DCF:diskConfig                   | MANUAL                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-AZ:availability_zone         | nova                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:host                | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:hostname            | test-4                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:instance_name       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:kernel_id           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:launch_index        | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:ramdisk_id          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:reservation_id      | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:root_device_name    | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-SRV-ATTR:user_data           | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:power_state              | Running                                                                                                                                                                                                                                                                                                                                                                             |",
                                "| OS-EXT-STS:task_state               | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| OS-EXT-STS:vm_state                 | active                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| OS-SRV-USG:launched_at              | 2026-09-30T05:16:57.000000                                                                                                                                                                                                                                                                                                                                                          |",
                                "| OS-SRV-USG:terminated_at            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| accessIPv4                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| accessIPv6                          |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| addresses                           | test-3=192.168.112.100, 192.168.202.175                                                                                                                                                                                                                                                                                                                                             |",
                                "| config_drive                        |                                                                                                                                                                                                                                                                                                                                                                                     |",
                                "| created                             | 2026-09-30T05:16:31Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| description                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| flavor                              | description=, disk='0', ephemeral='0', extra_specs.hw_rng:allowed='True', extra_specs.scs:cpu-type='crowded-core', extra_specs.scs:disk0-type='network', extra_specs.scs:name-v1='SCS-1L:1', extra_specs.scs:name-v2='SCS-1L-1', id='SCS-1L-1', is_disabled=, is_public='True', location=, name='SCS-1L-1', original_name='SCS-1L-1', ram='1024', rxtx_factor=, swap='0', vcpus='1' |",
                                "| hostId                              | c5bde28eb551dfe1080979e05dc1028f19a0c4361f05424dc63b69a0                                                                                                                                                                                                                                                                                                                            |",
                                "| host_status                         | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| id                                  | dec51aef-8ac0-42e9-b2cb-a94394158a1c                                                                                                                                                                                                                                                                                                                                                |",
                                "| image                               | N/A (booted from volume)                                                                                                                                                                                                                                                                                                                                                            |",
                                "| key_name                            | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| locked                              | False                                                                                                                                                                                                                                                                                                                                                                               |",
                                "| locked_reason                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| name                                | test-4                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| pinned_availability_zone            | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| progress                            | 0                                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| project_id                          | 6f40a17e900746e18a25d69cc8f1ea02                                                                                                                                                                                                                                                                                                                                                    |",
                                "| properties                          | hostname='test-4'                                                                                                                                                                                                                                                                                                                                                                   |",
                                "| scheduler_hints                     | group=2f07c04e-b454-4088-8bf2-ff2f5caffe86                                                                                                                                                                                                                                                                                                                                          |",
                                "| security_groups                     | name='icmp'                                                                                                                                                                                                                                                                                                                                                                         |",
                                "|                                     | name='ssh'                                                                                                                                                                                                                                                                                                                                                                          |",
                                "| server_groups                       | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| status                              | ACTIVE                                                                                                                                                                                                                                                                                                                                                                              |",
                                "| tags                                | test                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| trusted_image_certificates          | None                                                                                                                                                                                                                                                                                                                                                                                |",
                                "| updated                             | 2026-09-30T07:05:37Z                                                                                                                                                                                                                                                                                                                                                                |",
                                "| user_id                             | b51ee1ea78fa485ca78f51088df461f2                                                                                                                                                                                                                                                                                                                                                    |",
                                "| volumes_attached                    | delete_on_termination='True', id='eaea9af8-fa3d-4155-b9fd-562407a43e5d'                                                                                                                                                                                                                                                                                                             |",
                                "+-------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+",
                                "+ server_ping",
                                "++ tr -d '\\r'",
                                "++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.129",
                                "PING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=11.3 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.69 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.76 ms",
                                "",
                                "--- 192.168.112.129 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2005ms",
                                "rtt min/avg/max/mdev = 1.762/5.260/11.328/4.307 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.182",
                                "PING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=11.3 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.61 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=2.67 ms",
                                "",
                                "--- 192.168.112.182 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 2.609/5.537/11.335/4.099 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.141",
                                "PING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=7.15 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.85 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.67 ms",
                                "",
                                "--- 192.168.112.141 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2002ms",
                                "rtt min/avg/max/mdev = 1.667/3.889/7.149/2.355 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.146",
                                "PING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=4.46 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.52 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.90 ms",
                                "",
                                "--- 192.168.112.146 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2004ms",
                                "rtt min/avg/max/mdev = 1.898/2.960/4.460/1.090 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.100",
                                "PING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=11.3 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=2.94 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.71 ms",
                                "",
                                "--- 192.168.112.100 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2002ms",
                                "rtt min/avg/max/mdev = 1.712/5.311/11.281/4.251 ms",
                                "+ [[ latest == \\l\\a\\t\\e\\s\\t ]]",
                                "+ compute_list",
                                "+ osism manage compute list testbed-node-3",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ osism manage compute list testbed-node-4",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |",
                                "| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ osism manage compute list testbed-node-5",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |",
                                "| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ osism manage compute migrate --yes --target testbed-node-3 testbed-node-4",
                                "\u001b[32m2026-09-30 07:07:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 0ed2edea-309b-48ff-8c7a-26b42e6d1772\u001b[0m",
                                "\u001b[32m2026-09-30 07:07:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:07:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:07:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:07:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:07\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:14\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server f722b8cd-af17-45d5-aa8f-446a3f6ba119\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:08:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) completed with status ACTIVE\u001b[0m",
                                "+ compute_list",
                                "+ osism manage compute list testbed-node-3",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |",
                                "| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |",
                                "| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ osism manage compute list testbed-node-4",
                                "+------+--------+----------+",
                                "| ID   | Name   | Status   |",
                                "|------+--------+----------|",
                                "+------+--------+----------+",
                                "+ osism manage compute list testbed-node-5",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |",
                                "| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ server_ping",
                                "++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'",
                                "++ tr -d '\\r'",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.129",
                                "PING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=10.5 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.77 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=2.18 ms",
                                "",
                                "--- 192.168.112.129 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 2.182/5.151/10.506/3.793 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.182",
                                "PING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=11.3 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.37 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.70 ms",
                                "",
                                "--- 192.168.112.182 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.704/5.128/11.308/4.378 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.141",
                                "PING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=6.42 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=3.02 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.98 ms",
                                "",
                                "--- 192.168.112.141 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.982/3.805/6.417/1.894 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.146",
                                "PING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=9.54 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.63 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.67 ms",
                                "",
                                "--- 192.168.112.146 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2004ms",
                                "rtt min/avg/max/mdev = 1.673/4.613/9.542/3.506 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.100",
                                "PING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=13.3 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=3.13 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.66 ms",
                                "",
                                "--- 192.168.112.100 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2002ms",
                                "rtt min/avg/max/mdev = 1.658/6.045/13.346/5.197 ms",
                                "+ osism manage compute migrate --yes --target testbed-node-3 testbed-node-5",
                                "\u001b[32m2026-09-30 07:09:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 7ca18600-a8c2-4afb-899b-fddf57b3e241\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:26\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:28\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:33\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server d1f055ee-c897-457b-af59-d8f01d7c2f3e\u001b[0m",
                                "\u001b[32m2026-09-30 07:09:59\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:02\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:10:23\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) completed with status ACTIVE\u001b[0m",
                                "+ compute_list",
                                "+ osism manage compute list testbed-node-3",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |",
                                "| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |",
                                "| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |",
                                "| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |",
                                "| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ osism manage compute list testbed-node-4",
                                "+------+--------+----------+",
                                "| ID   | Name   | Status   |",
                                "|------+--------+----------|",
                                "+------+--------+----------+",
                                "+ osism manage compute list testbed-node-5",
                                "+------+--------+----------+",
                                "| ID   | Name   | Status   |",
                                "|------+--------+----------|",
                                "+------+--------+----------+",
                                "+ server_ping",
                                "++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'",
                                "++ tr -d '\\r'",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.129",
                                "PING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=13.9 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.80 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=2.03 ms",
                                "",
                                "--- 192.168.112.129 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2002ms",
                                "rtt min/avg/max/mdev = 2.027/6.255/13.938/5.441 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.182",
                                "PING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=13.5 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.98 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=2.73 ms",
                                "",
                                "--- 192.168.112.182 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 2.730/6.403/13.498/5.017 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.141",
                                "PING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=7.16 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.62 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.54 ms",
                                "",
                                "--- 192.168.112.141 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2002ms",
                                "rtt min/avg/max/mdev = 1.537/3.772/7.160/2.435 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.146",
                                "PING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=5.16 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.54 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=2.12 ms",
                                "",
                                "--- 192.168.112.146 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2004ms",
                                "rtt min/avg/max/mdev = 2.121/3.273/5.159/1.344 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.100",
                                "PING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=11.4 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=3.00 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.96 ms",
                                "",
                                "--- 192.168.112.100 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.957/5.460/11.424/4.238 ms",
                                "+ osism manage compute migrate --yes --target testbed-node-4 testbed-node-3",
                                "\u001b[32m2026-09-30 07:10:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server dec51aef-8ac0-42e9-b2cb-a94394158a1c\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:05\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 0ed2edea-309b-48ff-8c7a-26b42e6d1772\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:36\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:38\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:40\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:45\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:47\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:52\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:11:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server f722b8cd-af17-45d5-aa8f-446a3f6ba119\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 7ca18600-a8c2-4afb-899b-fddf57b3e241\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:35\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:37\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:39\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:12:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server d1f055ee-c897-457b-af59-d8f01d7c2f3e\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:04\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:06\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:08\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:13:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) completed with status ACTIVE\u001b[0m",
                                "+ compute_list",
                                "+ osism manage compute list testbed-node-3",
                                "+------+--------+----------+",
                                "| ID   | Name   | Status   |",
                                "|------+--------+----------|",
                                "+------+--------+----------+",
                                "+ osism manage compute list testbed-node-4",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |",
                                "| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |",
                                "| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |",
                                "| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |",
                                "| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ osism manage compute list testbed-node-5",
                                "+------+--------+----------+",
                                "| ID   | Name   | Status   |",
                                "|------+--------+----------|",
                                "+------+--------+----------+",
                                "+ server_ping",
                                "++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'",
                                "++ tr -d '\\r'",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.129",
                                "PING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=14.5 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=2.84 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.69 ms",
                                "",
                                "--- 192.168.112.129 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.686/6.328/14.457/5.767 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.182",
                                "PING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=9.47 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.60 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.84 ms",
                                "",
                                "--- 192.168.112.182 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.837/4.636/9.470/3.431 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.141",
                                "PING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=7.60 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=2.81 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.75 ms",
                                "",
                                "--- 192.168.112.141 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2002ms",
                                "rtt min/avg/max/mdev = 1.752/4.053/7.601/2.545 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.146",
                                "PING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=4.52 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=2.76 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.92 ms",
                                "",
                                "--- 192.168.112.146 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.916/3.065/4.519/1.084 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.100",
                                "PING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=15.5 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=3.02 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=2.28 ms",
                                "",
                                "--- 192.168.112.100 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 2.276/6.932/15.499/6.065 ms",
                                "+ osism manage compute migrate --yes --target testbed-node-5 testbed-node-4",
                                "\u001b[32m2026-09-30 07:13:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server dec51aef-8ac0-42e9-b2cb-a94394158a1c\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:09\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:11\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:13\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:16\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:18\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:23\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:25\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of dec51aef-8ac0-42e9-b2cb-a94394158a1c (test-4) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:30\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 0ed2edea-309b-48ff-8c7a-26b42e6d1772\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:42\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:44\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:49\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:51\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:54\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:56\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:14:58\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 0ed2edea-309b-48ff-8c7a-26b42e6d1772 (test-3) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:01\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server f722b8cd-af17-45d5-aa8f-446a3f6ba119\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:19\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of f722b8cd-af17-45d5-aa8f-446a3f6ba119 (test-2) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:31\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server 7ca18600-a8c2-4afb-899b-fddf57b3e241\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:41\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:43\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:46\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:48\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:50\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:53\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:55\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:15:57\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of 7ca18600-a8c2-4afb-899b-fddf57b3e241 (test-1) completed with status ACTIVE\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:00\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migrating server d1f055ee-c897-457b-af59-d8f01d7c2f3e\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:10\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:12\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:15\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:17\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:20\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:22\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:24\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:27\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:29\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:32\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) is still in progress\u001b[0m",
                                "\u001b[32m2026-09-30 07:16:34\u001b[0m | \u001b[1mINFO    \u001b[0m | \u001b[1mLive migration of d1f055ee-c897-457b-af59-d8f01d7c2f3e (test) completed with status ACTIVE\u001b[0m",
                                "+ compute_list",
                                "+ osism manage compute list testbed-node-3",
                                "+------+--------+----------+",
                                "| ID   | Name   | Status   |",
                                "|------+--------+----------|",
                                "+------+--------+----------+",
                                "+ osism manage compute list testbed-node-4",
                                "+------+--------+----------+",
                                "| ID   | Name   | Status   |",
                                "|------+--------+----------|",
                                "+------+--------+----------+",
                                "+ osism manage compute list testbed-node-5",
                                "+--------------------------------------+--------+----------+",
                                "| ID                                   | Name   | Status   |",
                                "|--------------------------------------+--------+----------|",
                                "| dec51aef-8ac0-42e9-b2cb-a94394158a1c | test-4 | ACTIVE   |",
                                "| 0ed2edea-309b-48ff-8c7a-26b42e6d1772 | test-3 | ACTIVE   |",
                                "| f722b8cd-af17-45d5-aa8f-446a3f6ba119 | test-2 | ACTIVE   |",
                                "| 7ca18600-a8c2-4afb-899b-fddf57b3e241 | test-1 | ACTIVE   |",
                                "| d1f055ee-c897-457b-af59-d8f01d7c2f3e | test   | ACTIVE   |",
                                "+--------------------------------------+--------+----------+",
                                "+ server_ping",
                                "++ openstack --os-cloud test floating ip list --status ACTIVE -f value -c 'Floating IP Address'",
                                "++ tr -d '\\r'",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.129",
                                "PING 192.168.112.129 (192.168.112.129) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.129: icmp_seq=1 ttl=63 time=13.6 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=2 ttl=63 time=3.31 ms",
                                "64 bytes from 192.168.112.129: icmp_seq=3 ttl=63 time=1.70 ms",
                                "",
                                "--- 192.168.112.129 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.699/6.194/13.576/5.260 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.182",
                                "PING 192.168.112.182 (192.168.112.182) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.182: icmp_seq=1 ttl=63 time=9.53 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=2 ttl=63 time=2.89 ms",
                                "64 bytes from 192.168.112.182: icmp_seq=3 ttl=63 time=1.73 ms",
                                "",
                                "--- 192.168.112.182 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.729/4.717/9.534/3.438 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.141",
                                "PING 192.168.112.141 (192.168.112.141) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.141: icmp_seq=1 ttl=63 time=6.23 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=2 ttl=63 time=4.31 ms",
                                "64 bytes from 192.168.112.141: icmp_seq=3 ttl=63 time=1.83 ms",
                                "",
                                "--- 192.168.112.141 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.832/4.121/6.228/1.799 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.146",
                                "PING 192.168.112.146 (192.168.112.146) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.146: icmp_seq=1 ttl=63 time=5.76 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=2 ttl=63 time=3.09 ms",
                                "64 bytes from 192.168.112.146: icmp_seq=3 ttl=63 time=1.85 ms",
                                "",
                                "--- 192.168.112.146 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.854/3.566/5.759/1.629 ms",
                                "+ for address in $(openstack --os-cloud test floating ip list --status ACTIVE -f value -c \"Floating IP Address\" | tr -d '\\r')",
                                "+ ping -c3 192.168.112.100",
                                "PING 192.168.112.100 (192.168.112.100) 56(84) bytes of data.",
                                "64 bytes from 192.168.112.100: icmp_seq=1 ttl=63 time=11.3 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=2 ttl=63 time=2.66 ms",
                                "64 bytes from 192.168.112.100: icmp_seq=3 ttl=63 time=1.92 ms",
                                "",
                                "--- 192.168.112.100 ping statistics ---",
                                "3 packets transmitted, 3 received, 0% packet loss, time 2003ms",
                                "rtt min/avg/max/mdev = 1.919/5.279/11.263/4.241 ms"
                            ],
                            "zuul_log_id": "0242ac1f-6606-35ab-222c-00000000003a-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:00.643842Z",
                            "start": "2026-09-30T06:58:45.772561Z"
                        },
                        "id": "0242ac1f-6606-35ab-222c-00000000003a",
                        "name": "Run checks after the upgrade"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 14,
            "failures": 0,
            "ignored": 0,
            "ok": 33,
            "rescued": 0,
            "skipped": 7,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/osism/testbed/playbooks/collect-glance-logs.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:17:10.976411Z",
                    "start": "2026-09-30T07:17:01.842267Z"
                },
                "id": "0242ac1f-6606-8d88-6ec4-000000000002",
                "name": "Collect Glance API logs play"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "cloud": "ci"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:01.916147Z",
                            "start": "2026-09-30T07:17:01.859525Z"
                        },
                        "id": "0242ac1f-6606-8d88-6ec4-000000000004",
                        "name": "Set cloud fact (Zuul deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "'nodepool' not in hostvars[groups['all'][0]]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:01.960784Z",
                            "start": "2026-09-30T07:17:01.925669Z"
                        },
                        "id": "0242ac1f-6606-8d88-6ec4-000000000005",
                        "name": "Set cloud fact (local deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "TUFOQUdFUl9BRERSRVNTPSI4MS4xNjMuMTkzLjE5Igo=",
                            "encoding": "base64",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "src": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci"
                                }
                            },
                            "source": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/.MANAGER_ADDRESS.ci"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:02.405194Z",
                            "start": "2026-09-30T07:17:01.980218Z"
                        },
                        "id": "0242ac1f-6606-8d88-6ec4-000000000006",
                        "name": "Read the manager address"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail\nssh \\\n  -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci \\\n  -o BatchMode=yes \\\n  -o ConnectTimeout=10 \\\n  -o StrictHostKeyChecking=no \\\n  -o UserKnownHostsFile=/dev/null \\\n  -o LogLevel=ERROR \\\n  dragon@81.163.193.19 'bash -s' <<'REMOTE'\nset -uo pipefail\nerrfile=$(mktemp)\ntrap 'rm -f \"${errfile}\"' EXIT\nhosts=$(osism get hosts </dev/null 2>\"${errfile}\" | awk -F'|' '/^\\|/ {gsub(/^ +| +$/,\"\",$2); if ($2!=\"\" && $2!=\"Host\" && $2!~/^-+$/) print $2}')\nif [ -z \"${hosts}\" ]; then\n  echo \"===== 'osism get hosts' yielded no hosts; its stderr follows =====\"\n  cat \"${errfile}\" 2>/dev/null\n  if [ -r /opt/configuration/inventory/10-custom ]; then\n    echo \"===== falling back to /opt/configuration/inventory/10-custom =====\"\n    hosts=$(awk '/^\\[/ {skip = ($0 ~ /:(children|vars)\\]/); next} /^[[:space:]]*[#;]/ {next} /^[[:space:]]*$/ {next} !skip {print $1}' /opt/configuration/inventory/10-custom | sort -u)\n  else\n    echo \"===== no readable /opt/configuration/inventory/10-custom on the manager =====\"\n  fi\nfi\necho \"===== glance-api.log capture: hosts = ${hosts:-(none found)} =====\"\nfor h in ${hosts}; do\n  echo \"===== glance-api.log (tail -n 2000) @ ${h} =====\"\n  ssh -n -o StrictHostKeyChecking=no -o LogLevel=ERROR \"${h}\" '(sudo -n tail -n 2000 /var/log/kolla/glance/glance-api.log || tail -n 2000 /var/log/kolla/glance/glance-api.log) 2>/dev/null || echo \"(no readable glance-api.log on this host)\"'\n  echo\ndone\nREMOTE\n",
                            "delta": "0:00:07.044993",
                            "end": "2026-09-30 07:17:09.988701",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\nssh \\\n  -i /home/zuul-testbed05/src/github.com/osism/testbed/terraform/.id_rsa.ci \\\n  -o BatchMode=yes \\\n  -o ConnectTimeout=10 \\\n  -o StrictHostKeyChecking=no \\\n  -o UserKnownHostsFile=/dev/null \\\n  -o LogLevel=ERROR \\\n  dragon@81.163.193.19 'bash -s' <<'REMOTE'\nset -uo pipefail\nerrfile=$(mktemp)\ntrap 'rm -f \"${errfile}\"' EXIT\nhosts=$(osism get hosts </dev/null 2>\"${errfile}\" | awk -F'|' '/^\\|/ {gsub(/^ +| +$/,\"\",$2); if ($2!=\"\" && $2!=\"Host\" && $2!~/^-+$/) print $2}')\nif [ -z \"${hosts}\" ]; then\n  echo \"===== 'osism get hosts' yielded no hosts; its stderr follows =====\"\n  cat \"${errfile}\" 2>/dev/null\n  if [ -r /opt/configuration/inventory/10-custom ]; then\n    echo \"===== falling back to /opt/configuration/inventory/10-custom =====\"\n    hosts=$(awk '/^\\[/ {skip = ($0 ~ /:(children|vars)\\]/); next} /^[[:space:]]*[#;]/ {next} /^[[:space:]]*$/ {next} !skip {print $1}' /opt/configuration/inventory/10-custom | sort -u)\n  else\n    echo \"===== no readable /opt/configuration/inventory/10-custom on the manager =====\"\n  fi\nfi\necho \"===== glance-api.log capture: hosts = ${hosts:-(none found)} =====\"\nfor h in ${hosts}; do\n  echo \"===== glance-api.log (tail -n 2000) @ ${h} =====\"\n  ssh -n -o StrictHostKeyChecking=no -o LogLevel=ERROR \"${h}\" '(sudo -n tail -n 2000 /var/log/kolla/glance/glance-api.log || tail -n 2000 /var/log/kolla/glance/glance-api.log) 2>/dev/null || echo \"(no readable glance-api.log on this host)\"'\n  echo\ndone\nREMOTE\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-8d88-6ec4-000000000007-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 07:17:02.943708",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "===== glance-api.log capture: hosts = testbed-manager\ntestbed-node-0\ntestbed-node-1\ntestbed-node-2\ntestbed-node-3\ntestbed-node-4\ntestbed-node-5 =====\n===== glance-api.log (tail -n 2000) @ testbed-manager =====\n(no readable glance-api.log on this host)\n\n===== glance-api.log (tail -n 2000) @ testbed-node-0 =====\n2026-09-30 06:18:02.844 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:02.847 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002158\n2026-09-30 06:18:03.160 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:03.165 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002883\n2026-09-30 06:18:03.802 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 39114) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:03.802 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 39108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:03.805 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002280\n2026-09-30 06:18:03.807 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003335\n2026-09-30 06:18:03.840 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43368) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:03.844 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002810\n2026-09-30 06:18:03.845 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43384) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:03.849 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264\n2026-09-30 06:18:04.847 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:04.854 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.005234\n2026-09-30 06:18:05.165 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 60988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:05.172 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004480\n2026-09-30 06:18:05.808 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 39130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:05.808 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 39146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:05.812 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003205\n2026-09-30 06:18:05.813 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003085\n2026-09-30 06:18:05.847 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43394) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:05.851 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43406) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:05.852 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608\n2026-09-30 06:18:05.855 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003422\n2026-09-30 06:18:06.856 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:06.859 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002134\n2026-09-30 06:18:07.173 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57202) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:07.177 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685\n2026-09-30 06:18:07.815 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:07.816 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60532) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:07.825 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.005242\n2026-09-30 06:18:07.832 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.015037\n2026-09-30 06:18:07.853 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43422) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:07.858 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43438) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:07.859 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003706\n2026-09-30 06:18:07.863 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003553\n2026-09-30 06:18:08.860 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:08.863 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002105\n2026-09-30 06:18:09.179 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:09.182 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001905\n2026-09-30 06:18:09.826 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:09.834 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:09.834 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.005013\n2026-09-30 06:18:09.838 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002954\n2026-09-30 06:18:09.860 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46452) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:09.866 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46454) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:09.870 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.008363\n2026-09-30 06:18:09.874 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.006309\n2026-09-30 06:18:10.868 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57244) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:10.874 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.004405\n2026-09-30 06:18:11.185 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57256) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:11.189 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003696\n2026-09-30 06:18:11.835 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:11.840 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:11.842 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004967\n2026-09-30 06:18:11.845 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002933\n2026-09-30 06:18:11.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:11.877 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46474) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:11.880 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.006089\n2026-09-30 06:18:11.883 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004514\n2026-09-30 06:18:12.874 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:12.879 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.003788\n2026-09-30 06:18:13.194 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:13.198 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003157\n2026-09-30 06:18:13.845 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60562) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:13.849 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:13.854 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.007438\n2026-09-30 06:18:13.855 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.005544\n2026-09-30 06:18:13.883 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46480) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:13.885 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46486) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:13.892 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004499\n2026-09-30 06:18:13.899 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003926\n2026-09-30 06:18:14.880 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:14.886 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.005128\n2026-09-30 06:18:15.201 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:15.206 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003249\n2026-09-30 06:18:15.856 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:15.856 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:15.858 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001740\n2026-09-30 06:18:15.860 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001982\n2026-09-30 06:18:15.893 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:15.895 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001832\n2026-09-30 06:18:15.900 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:15.903 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001685\n2026-09-30 06:18:16.886 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54780) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:16.889 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.001673\n2026-09-30 06:18:17.207 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:17.209 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001570\n2026-09-30 06:18:17.860 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:17.860 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42870) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:17.864 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874\n2026-09-30 06:18:17.866 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.004063\n2026-09-30 06:18:17.898 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:17.901 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002311\n2026-09-30 06:18:17.904 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:17.907 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001916\n2026-09-30 06:18:18.888 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54790) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:18.891 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159\n2026-09-30 06:18:19.213 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:19.218 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004467\n2026-09-30 06:18:19.864 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:19.866 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001749\n2026-09-30 06:18:19.867 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:19.869 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001767\n2026-09-30 06:18:19.903 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:19.906 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002432\n2026-09-30 06:18:19.907 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:19.910 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001774\n2026-09-30 06:18:20.897 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:20.900 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002627\n2026-09-30 06:18:21.217 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:21.220 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002421\n2026-09-30 06:18:21.868 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:21.871 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001853\n2026-09-30 06:18:21.871 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:21.874 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001684\n2026-09-30 06:18:21.908 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:21.911 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002290\n2026-09-30 06:18:21.912 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:21.916 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003491\n2026-09-30 06:18:22.902 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54822) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:22.906 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002771\n2026-09-30 06:18:23.222 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:23.226 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002317\n2026-09-30 06:18:23.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:23.875 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:23.878 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003035\n2026-09-30 06:18:23.879 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002768\n2026-09-30 06:18:23.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:23.918 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:23.919 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003502\n2026-09-30 06:18:23.922 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002608\n2026-09-30 06:18:24.908 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 54842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:24.913 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.004417\n2026-09-30 06:18:25.228 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 54846) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:25.232 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002763\n2026-09-30 06:18:25.880 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:25.880 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:25.884 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002083\n2026-09-30 06:18:25.885 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003168\n2026-09-30 06:18:25.921 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53302) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:25.924 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098\n2026-09-30 06:18:25.924 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:25.927 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001847\n2026-09-30 06:18:26.167 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:18:26.172 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:26] \"GET / HTTP/1.1\" 300 1870 0.002476\n2026-09-30 06:18:26.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:26.918 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002911\n2026-09-30 06:18:27.233 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:27.236 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002236\n2026-09-30 06:18:27.886 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:27.886 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48180) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:27.892 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.004023\n2026-09-30 06:18:27.892 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003697\n2026-09-30 06:18:27.926 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:27.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53338) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:27.934 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.006873\n2026-09-30 06:18:27.939 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.006552\n2026-09-30 06:18:28.919 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:28.923 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.001984\n2026-09-30 06:18:29.239 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:29.242 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001919\n2026-09-30 06:18:29.893 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48196) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:29.893 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:29.896 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002110\n2026-09-30 06:18:29.897 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002267\n2026-09-30 06:18:29.934 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:29.936 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001706\n2026-09-30 06:18:29.940 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:29.943 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692\n2026-09-30 06:18:30.924 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 52004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:30.930 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.004821\n2026-09-30 06:18:31.243 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:31.247 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319\n2026-09-30 06:18:31.899 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:31.899 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:31.903 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002670\n2026-09-30 06:18:31.905 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003316\n2026-09-30 06:18:31.939 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:31.945 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:31.948 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.008171\n2026-09-30 06:18:31.949 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002761\n2026-09-30 06:18:32.931 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52022) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:32.934 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002612\n2026-09-30 06:18:33.248 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:33.254 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004068\n2026-09-30 06:18:33.905 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:33.907 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:33.908 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209\n2026-09-30 06:18:33.912 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003427\n2026-09-30 06:18:33.950 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:33.950 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43740) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:33.954 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002807\n2026-09-30 06:18:33.955 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002908\n2026-09-30 06:18:34.936 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52038) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:34.943 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.005088\n2026-09-30 06:18:35.255 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:35.258 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002054\n2026-09-30 06:18:35.911 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48260) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:35.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:35.915 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002886\n2026-09-30 06:18:35.920 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003829\n2026-09-30 06:18:35.956 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:35.956 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:35.959 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001842\n2026-09-30 06:18:35.960 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002552\n2026-09-30 06:18:36.944 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:36.948 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.003016\n2026-09-30 06:18:37.259 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:37.263 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003225\n2026-09-30 06:18:37.917 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57828) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:37.920 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002651\n2026-09-30 06:18:37.922 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:37.933 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.010020\n2026-09-30 06:18:37.961 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:37.962 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43782) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:37.966 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003078\n2026-09-30 06:18:37.969 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001936\n2026-09-30 06:18:38.951 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:38.954 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314\n2026-09-30 06:18:39.264 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:39.269 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003538\n2026-09-30 06:18:39.924 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57854) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:39.927 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002468\n2026-09-30 06:18:39.932 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:39.935 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002081\n2026-09-30 06:18:39.968 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55204) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:39.971 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:39.974 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126\n2026-09-30 06:18:39.976 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006331\n2026-09-30 06:18:40.956 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:40.960 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002051\n2026-09-30 06:18:41.270 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49878) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:41.274 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002546\n2026-09-30 06:18:41.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:41.935 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004061\n2026-09-30 06:18:41.937 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:41.943 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004740\n2026-09-30 06:18:41.977 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:41.978 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:41.985 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004804\n2026-09-30 06:18:41.991 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.005155\n2026-09-30 06:18:42.960 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:42.967 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.004904\n2026-09-30 06:18:43.277 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:43.284 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004715\n2026-09-30 06:18:43.936 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:43.941 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104\n2026-09-30 06:18:43.947 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:43.951 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003109\n2026-09-30 06:18:43.988 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:43.993 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004493\n2026-09-30 06:18:43.994 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:43.998 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292\n2026-09-30 06:18:44.970 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:44.984 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.009731\n2026-09-30 06:18:45.286 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:45.290 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003204\n2026-09-30 06:18:45.942 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:45.946 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453\n2026-09-30 06:18:45.953 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:45.957 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003071\n2026-09-30 06:18:45.996 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55264) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:45.999 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319\n2026-09-30 06:18:46.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:46.002 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692\n2026-09-30 06:18:46.986 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:46.991 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.003817\n2026-09-30 06:18:47.292 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:47.299 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003634\n2026-09-30 06:18:47.948 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44808) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:47.953 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990\n2026-09-30 06:18:47.959 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44816) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:47.962 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002077\n2026-09-30 06:18:48.002 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:48.005 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55294) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:48.007 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002866\n2026-09-30 06:18:48.010 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002995\n2026-09-30 06:18:48.995 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:49.000 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003402\n2026-09-30 06:18:49.300 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:49.303 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002284\n2026-09-30 06:18:49.956 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44830) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:49.960 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002543\n2026-09-30 06:18:49.965 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:49.969 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002964\n2026-09-30 06:18:50.010 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54082) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:50.010 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:50.014 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002115\n2026-09-30 06:18:50.014 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002945\n2026-09-30 06:18:51.002 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:51.011 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.007714\n2026-09-30 06:18:51.305 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:51.309 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002381\n2026-09-30 06:18:51.964 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:51.968 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002588\n2026-09-30 06:18:51.971 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:51.976 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003593\n2026-09-30 06:18:52.016 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54090) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:52.017 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:52.026 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.006298\n2026-09-30 06:18:52.033 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.005409\n2026-09-30 06:18:53.013 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:53.018 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003752\n2026-09-30 06:18:53.310 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:53.312 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.001452\n2026-09-30 06:18:53.969 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:53.973 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002575\n2026-09-30 06:18:53.980 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:53.983 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002067\n2026-09-30 06:18:54.028 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:54.031 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001809\n2026-09-30 06:18:54.034 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54104) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:54.037 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904\n2026-09-30 06:18:55.020 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:55.022 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001871\n2026-09-30 06:18:55.314 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:55.317 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001898\n2026-09-30 06:18:55.975 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:55.979 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002146\n2026-09-30 06:18:55.985 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:55.988 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002879\n2026-09-30 06:18:56.034 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54120) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:56.037 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002372\n2026-09-30 06:18:56.038 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:56.041 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002254\n2026-09-30 06:18:56.219 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:56.220 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:18:56.221 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:18:56.221 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:18:56.228 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:56] \"GET / HTTP/1.1\" 300 1870 0.008377\n2026-09-30 06:18:57.024 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59172) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:57.027 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002155\n2026-09-30 06:18:57.319 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:57.321 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001828\n2026-09-30 06:18:57.980 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:57.985 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003583\n2026-09-30 06:18:57.990 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42736) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:57.993 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685\n2026-09-30 06:18:58.039 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:58.042 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001790\n2026-09-30 06:18:58.042 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54142) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:58.045 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001805\n2026-09-30 06:18:59.028 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59184) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:59.031 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270\n2026-09-30 06:18:59.323 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:59.331 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.005903\n2026-09-30 06:18:59.988 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:59.991 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002421\n2026-09-30 06:18:59.995 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:18:59.998 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002347\n2026-09-30 06:19:00.043 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40012) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:00.046 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40028) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:00.046 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.001928\n2026-09-30 06:19:00.049 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002474\n2026-09-30 06:19:01.032 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:01.035 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.001520\n2026-09-30 06:19:01.332 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59220) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:01.336 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836\n2026-09-30 06:19:01.994 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42760) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:01.996 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.001879\n2026-09-30 06:19:02.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:02.003 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001707\n2026-09-30 06:19:02.048 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:02.051 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001991\n2026-09-30 06:19:02.052 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:02.054 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001870\n2026-09-30 06:19:03.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:03.044 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.006407\n2026-09-30 06:19:03.337 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59236) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:03.340 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002148\n2026-09-30 06:19:03.998 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:04.003 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003526\n2026-09-30 06:19:04.004 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42798) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:04.009 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.004014\n2026-09-30 06:19:04.054 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40054) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:04.058 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002463\n2026-09-30 06:19:04.064 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40068) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:04.068 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002714\n2026-09-30 06:19:05.044 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:05.052 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006289\n2026-09-30 06:19:05.342 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:05.346 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002684\n2026-09-30 06:19:06.005 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:06.010 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002841\n2026-09-30 06:19:06.011 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:06.016 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.003482\n2026-09-30 06:19:06.060 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:06.064 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.003511\n2026-09-30 06:19:06.070 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:06.074 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002540\n2026-09-30 06:19:07.054 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:07.059 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003160\n2026-09-30 06:19:07.348 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:07.352 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003320\n2026-09-30 06:19:08.012 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:08.018 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.004771\n2026-09-30 06:19:08.019 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:08.028 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003435\n2026-09-30 06:19:08.072 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40104) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:08.076 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002711\n2026-09-30 06:19:08.079 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40106) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:08.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002165\n2026-09-30 06:19:09.060 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:09.064 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003173\n2026-09-30 06:19:09.353 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:09.355 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001641\n2026-09-30 06:19:10.020 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:10.023 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001908\n2026-09-30 06:19:10.030 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46212) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:10.034 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002903\n2026-09-30 06:19:10.079 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:10.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001887\n2026-09-30 06:19:10.083 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:10.085 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001845\n2026-09-30 06:19:11.066 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34098) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.069 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002595\n2026-09-30 06:19:11.357 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34106) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.362 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003114\n2026-09-30 06:19:12.025 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:12.029 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002465\n2026-09-30 06:19:12.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:12.040 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341\n2026-09-30 06:19:12.084 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:12.088 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:12.089 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002985\n2026-09-30 06:19:12.092 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002443\n2026-09-30 06:19:13.071 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34120) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.074 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002336\n2026-09-30 06:19:13.363 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34122) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.367 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409\n2026-09-30 06:19:14.032 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:14.036 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002696\n2026-09-30 06:19:14.043 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46250) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:14.047 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002791\n2026-09-30 06:19:14.091 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:14.094 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:14.094 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002672\n2026-09-30 06:19:14.099 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.004045\n2026-09-30 06:19:15.075 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.080 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003193\n2026-09-30 06:19:15.372 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34138) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.376 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002163\n2026-09-30 06:19:16.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:16.041 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002843\n2026-09-30 06:19:16.049 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:16.053 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002680\n2026-09-30 06:19:16.097 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:16.102 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003790\n2026-09-30 06:19:16.102 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55636) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:16.107 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002944\n2026-09-30 06:19:17.081 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40762) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.084 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002329\n2026-09-30 06:19:17.376 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.379 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002232\n2026-09-30 06:19:18.044 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:18.049 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.004082\n2026-09-30 06:19:18.053 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:18.058 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003752\n2026-09-30 06:19:18.104 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:18.109 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:18.109 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003297\n2026-09-30 06:19:18.113 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559\n2026-09-30 06:19:19.086 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.092 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004553\n2026-09-30 06:19:19.381 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.385 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002525\n2026-09-30 06:19:20.051 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:20.053 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001784\n2026-09-30 06:19:20.059 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:20.062 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001746\n2026-09-30 06:19:20.110 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:20.113 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:20.114 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002436\n2026-09-30 06:19:20.116 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001943\n2026-09-30 06:19:21.092 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.095 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001701\n2026-09-30 06:19:21.386 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.389 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001783\n2026-09-30 06:19:22.055 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:22.059 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002428\n2026-09-30 06:19:22.063 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:22.067 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002494\n2026-09-30 06:19:22.114 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54488) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:22.118 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002228\n2026-09-30 06:19:22.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:22.123 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002605\n2026-09-30 06:19:23.096 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.100 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002773\n2026-09-30 06:19:23.392 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.397 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003605\n2026-09-30 06:19:24.062 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54982) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:24.065 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002408\n2026-09-30 06:19:24.069 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:24.074 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.003509\n2026-09-30 06:19:24.122 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:24.125 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:24.125 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002345\n2026-09-30 06:19:24.129 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.003045\n2026-09-30 06:19:25.104 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.111 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003949\n2026-09-30 06:19:25.399 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.404 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003516\n2026-09-30 06:19:26.067 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:26.073 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.003861\n2026-09-30 06:19:26.074 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 55010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:26.078 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697\n2026-09-30 06:19:26.127 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54520) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:26.130 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:26.131 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697\n2026-09-30 06:19:26.135 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.003762\n2026-09-30 06:19:26.291 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40872) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:26.292 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:19:26.292 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:19:26.293 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:19:26.294 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:26] \"GET / HTTP/1.1\" 300 1870 0.002065\n2026-09-30 06:19:27.113 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.116 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002056\n2026-09-30 06:19:27.405 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.409 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453\n2026-09-30 06:19:28.074 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:28.080 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.005545\n2026-09-30 06:19:28.081 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:28.085 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579\n2026-09-30 06:19:28.134 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:28.137 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:28.140 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.001901\n2026-09-30 06:19:28.139 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.004031\n2026-09-30 06:19:29.116 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.120 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002040\n2026-09-30 06:19:29.412 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.421 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.005145\n2026-09-30 06:19:30.083 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46048) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:30.087 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46056) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:30.089 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.004509\n2026-09-30 06:19:30.091 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003217\n2026-09-30 06:19:30.141 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:30.141 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:30.147 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003422\n2026-09-30 06:19:30.147 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.005566\n2026-09-30 06:19:31.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.124 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002213\n2026-09-30 06:19:31.422 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.425 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001921\n2026-09-30 06:19:32.090 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46066) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:32.092 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.001769\n2026-09-30 06:19:32.097 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:32.103 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003502\n2026-09-30 06:19:32.149 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49144) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:32.149 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:32.153 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003122\n2026-09-30 06:19:32.153 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003322\n2026-09-30 06:19:33.125 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.130 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003363\n2026-09-30 06:19:33.426 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.429 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170\n2026-09-30 06:19:34.094 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:34.098 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002731\n2026-09-30 06:19:34.102 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46092) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:34.105 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.001427\n2026-09-30 06:19:34.154 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49156) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:34.155 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:34.158 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002957\n2026-09-30 06:19:34.164 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.004150\n2026-09-30 06:19:35.131 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.134 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002776\n2026-09-30 06:19:35.431 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.435 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002380\n2026-09-30 06:19:36.100 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:36.106 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:36.107 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.006447\n2026-09-30 06:19:36.109 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314\n2026-09-30 06:19:36.160 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:36.164 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002926\n2026-09-30 06:19:36.164 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49174) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:36.168 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002596\n2026-09-30 06:19:37.136 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58244) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.139 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001756\n2026-09-30 06:19:37.436 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.440 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002519\n2026-09-30 06:19:38.109 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:38.111 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:38.112 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001816\n2026-09-30 06:19:38.114 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001672\n2026-09-30 06:19:38.165 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:38.170 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003051\n2026-09-30 06:19:38.170 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:38.173 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001853\n2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:19:38.445 940 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET / HTTP/1.1\" 300 2014 0.002259\n2026-09-30 06:19:39.139 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.145 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004341\n2026-09-30 06:19:39.441 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.445 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002722\n2026-09-30 06:19:40.114 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43398) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:40.118 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43408) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:40.121 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.006506\n2026-09-30 06:19:40.128 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.004988\n2026-09-30 06:19:40.172 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:40.180 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55450) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:40.187 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.012622\n2026-09-30 06:19:40.188 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.007035\n2026-09-30 06:19:41.146 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.149 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002242\n2026-09-30 06:19:41.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58278) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.451 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002564\n2026-09-30 06:19:42.123 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43412) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:42.127 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002930\n2026-09-30 06:19:42.131 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43428) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:42.135 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002817\n2026-09-30 06:19:42.187 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55454) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:42.191 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55464) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:42.192 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002908\n2026-09-30 06:19:42.197 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003356\n2026-09-30 06:19:43.150 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58286) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.154 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002775\n2026-09-30 06:19:43.454 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58294) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.460 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.005038\n2026-09-30 06:19:44.129 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:44.133 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002580\n2026-09-30 06:19:44.137 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43440) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:44.141 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444\n2026-09-30 06:19:44.193 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:44.197 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002717\n2026-09-30 06:19:44.198 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:44.202 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.003268\n2026-09-30 06:19:45.155 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.159 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003453\n2026-09-30 06:19:45.459 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58316) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.464 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003227\n2026-09-30 06:19:46.136 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43452) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:46.139 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002632\n2026-09-30 06:19:46.142 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43468) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:46.145 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.001922\n2026-09-30 06:19:46.198 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:46.202 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002893\n2026-09-30 06:19:46.203 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55496) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:46.206 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002122\n2026-09-30 06:19:47.162 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.166 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003096\n2026-09-30 06:19:47.465 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.470 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.004013\n2026-09-30 06:19:48.142 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:48.145 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453\n2026-09-30 06:19:48.147 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:48.150 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002598\n2026-09-30 06:19:48.203 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:48.207 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:48.207 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002700\n2026-09-30 06:19:48.210 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159\n2026-09-30 06:19:49.167 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.173 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.005174\n2026-09-30 06:19:49.470 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.475 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.004026\n2026-09-30 06:19:50.149 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:50.152 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:50.155 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004278\n2026-09-30 06:19:50.158 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.003637\n2026-09-30 06:19:50.210 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:50.215 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:50.217 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.006120\n2026-09-30 06:19:50.221 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004260\n2026-09-30 06:19:51.174 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.178 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002528\n2026-09-30 06:19:51.476 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.479 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002674\n2026-09-30 06:19:52.157 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:52.160 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:52.161 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002259\n2026-09-30 06:19:52.163 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002358\n2026-09-30 06:19:52.218 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:52.224 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.004805\n2026-09-30 06:19:52.224 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:52.228 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002263\n2026-09-30 06:19:53.179 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.183 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579\n2026-09-30 06:19:53.481 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.485 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002596\n2026-09-30 06:19:54.163 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:54.164 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:54.166 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002086\n2026-09-30 06:19:54.168 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002737\n2026-09-30 06:19:54.225 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:54.229 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002287\n2026-09-30 06:19:54.230 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:54.234 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002481\n2026-09-30 06:19:55.183 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.191 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.005810\n2026-09-30 06:19:55.487 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.492 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003978\n2026-09-30 06:19:56.167 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:56.170 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50760) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:56.170 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.001837\n2026-09-30 06:19:56.174 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.003264\n2026-09-30 06:19:56.231 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:56.234 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002228\n2026-09-30 06:19:56.234 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:56.237 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.001619\n2026-09-30 06:19:56.353 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:56.355 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:19:56.356 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:19:56.356 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:19:56.360 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:56] \"GET / HTTP/1.1\" 300 1870 0.004970\n2026-09-30 06:19:57.190 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.193 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001826\n2026-09-30 06:19:57.493 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58528) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.497 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805\n2026-09-30 06:19:58.172 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42358) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:58.174 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001913\n2026-09-30 06:19:58.175 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42372) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:58.178 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904\n2026-09-30 06:19:58.234 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:58.237 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001979\n2026-09-30 06:19:58.238 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 60002) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:58.241 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270\n2026-09-30 06:19:59.194 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58536) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.198 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003398\n2026-09-30 06:19:59.498 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.503 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003354\n2026-09-30 06:20:00.176 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:00.181 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42388) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:00.185 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003004\n2026-09-30 06:20:00.185 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.006538\n2026-09-30 06:20:00.239 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:00.242 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:00.244 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003361\n2026-09-30 06:20:00.249 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.005137\n2026-09-30 06:20:01.199 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.203 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003694\n2026-09-30 06:20:01.504 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.508 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002265\n2026-09-30 06:20:02.187 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42392) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:02.187 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42396) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:02.191 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002487\n2026-09-30 06:20:02.192 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003088\n2026-09-30 06:20:02.246 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:02.249 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:02.252 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455\n2026-09-30 06:20:02.256 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.005526\n2026-09-30 06:20:03.204 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.208 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002422\n2026-09-30 06:20:03.509 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.515 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.004040\n2026-09-30 06:20:04.194 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42402) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:04.194 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42416) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:04.200 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003713\n2026-09-30 06:20:04.201 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002983\n2026-09-30 06:20:04.254 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:04.257 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:04.258 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002294\n2026-09-30 06:20:04.266 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.007520\n2026-09-30 06:20:05.210 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.215 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003363\n2026-09-30 06:20:05.517 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.523 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.005607\n2026-09-30 06:20:06.203 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42424) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:06.204 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42440) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:06.207 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002655\n2026-09-30 06:20:06.211 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.005031\n2026-09-30 06:20:06.259 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:06.263 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559\n2026-09-30 06:20:06.269 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:06.275 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.004560\n2026-09-30 06:20:07.215 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 43200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.219 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002327\n2026-09-30 06:20:07.525 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.528 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001701\n2026-09-30 06:20:08.209 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 59060) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:08.212 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 59068) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:08.212 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630\n2026-09-30 06:20:08.215 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338\n2026-09-30 06:20:08.264 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:08.267 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.001990\n2026-09-30 06:20:08.276 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:08.279 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.001846\n2026-09-30 06:20:09.220 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.223 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002304\n2026-09-30 06:20:09.528 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.534 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.004091\n2026-09-30 06:20:10.214 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 59078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:10.218 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 59084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:10.219 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.003770\n2026-09-30 06:20:10.221 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001851\n2026-09-30 06:20:10.270 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 52712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:10.272 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001845\n2026-09-30 06:20:10.280 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 52716) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:10.283 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002581\n2026-09-30 06:20:10.420 7 DEBUG glance.common.wsgi [None req-db77dc3f-a552-4362-99cb-ce448bf16deb - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664\n2026-09-30 06:20:37.439 900 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325\n2026-09-30 06:20:37.456 900 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-09-30 06:20:37.456 900 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-09-30 06:20:47.414 899 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325\n2026-09-30 06:20:47.421 899 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-09-30 06:20:47.421 899 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-09-30 06:21:21.483 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'\n2026-09-30 06:21:21.484 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123\n2026-09-30 06:21:21.484 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:21.485 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:21.572 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'\n2026-09-30 06:21:21.573 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123\n2026-09-30 06:21:21.573 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:21.574 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:21.869 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440\n2026-09-30 06:21:21.881 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468\n2026-09-30 06:21:21.933 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440\n2026-09-30 06:21:21.945 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.012s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468\n2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.209 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.209 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.210 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.213 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84\n2026-09-30 06:21:23.214 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.214 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.214 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.214 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.214 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.215 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.215 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.236 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.236 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.236 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.237 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.238 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.238 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.239 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.240 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.240 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.240 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.241 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.242 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.242 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.243 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.243 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.268 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.269 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.269 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b754d820>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.470 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.470 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.473 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.473 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.477 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84\n2026-09-30 06:21:23.478 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.478 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.478 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.478 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.502 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.503 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.503 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.503 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.504 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.505 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.507 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.507 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.508 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.510 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.510 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:23.511 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:23.512 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:23.534 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:23.534 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:23.535 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b75a8da0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:25.229 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758\n2026-09-30 06:21:25.429 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758\n2026-09-30 06:21:26.996 899 WARNING keystonemiddleware.auth_token [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.\n2026-09-30 06:21:27.010 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979\n2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980\n2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981\n2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982\n2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987\n2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] bind_host                      = 192.168.16.10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.023 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] worker_self_reference_url      = http://192.168.16.10:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.054 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.086 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013\n2026-09-30 06:21:27.475 900 WARNING keystonemiddleware.auth_token [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.\n2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979\n2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980\n2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981\n2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982\n2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987\n2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] bind_host                      = 192.168.16.10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.505 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.505 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:27.505 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] worker_self_reference_url      = http://192.168.16.10:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.522 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.522 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.525 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.525 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.545 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:27.545 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.545 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.577 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013\n2026-09-30 06:21:37.202 899 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325\n2026-09-30 06:21:37.213 899 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-09-30 06:21:37.213 899 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-09-30 06:22:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:22:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:22:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:22:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:22:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:22:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:25:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:25:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:25:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:25:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:25:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:25:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:28:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:28:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:28:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:28:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:28:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:28:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:31:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:31:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:31:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:31:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:31:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:31:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:34:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:34:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:34:15.174 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:34:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:34:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:34:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:37:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:37:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:37:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:37:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:37:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:37:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:40:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:40:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:40:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:43:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:43:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:43:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:43:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:43:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:43:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:46:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:46:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:46:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:46:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:46:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:46:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:49:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:49:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:49:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:49:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:49:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:49:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:52:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:52:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:52:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:52:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:52:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:52:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:55:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:55:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:55:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:56:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:56:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:56:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:58:15.172 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:58:15.172 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:58:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:59:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:59:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:59:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:01:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:01:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:01:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:02:38.453 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:02:38.454 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:02:38.455 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:04:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:04:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:04:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:05:38.441 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:05:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:05:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:06:41.279 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET /v2/images Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:41.280 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:41.280 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Matched version: v2 process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:69\n2026-09-30 07:06:41.281 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] new path /v2/images process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:70\n2026-09-30 07:06:41.409 900 DEBUG oslo_db.sqlalchemy.engines [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325\n2026-09-30 07:06:53.149 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:53.150 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:53.150 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:07:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:07:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:07:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:07:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:07:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:07:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:10:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:10:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:10:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:10:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:10:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:10:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:13:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:13:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:13:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:13:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:13:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:13:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:16:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:16:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:16:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:16:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:16:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:16:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n\n===== glance-api.log (tail -n 2000) @ testbed-node-1 =====\n2026-09-30 06:19:09.838 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409\n2026-09-30 06:19:11.403 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34610) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.408 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003959\n2026-09-30 06:19:11.438 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.442 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34794) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.442 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002654\n2026-09-30 06:19:11.448 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004886\n2026-09-30 06:19:11.468 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.472 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002490\n2026-09-30 06:19:11.836 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.840 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002376\n2026-09-30 06:19:11.841 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33576) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.844 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002401\n2026-09-30 06:19:13.409 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34634) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.412 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645\n2026-09-30 06:19:13.443 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.447 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002618\n2026-09-30 06:19:13.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34812) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.452 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002778\n2026-09-30 06:19:13.474 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.480 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004660\n2026-09-30 06:19:13.842 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.846 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.846 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002961\n2026-09-30 06:19:13.850 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319\n2026-09-30 06:19:15.414 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.422 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.006670\n2026-09-30 06:19:15.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34828) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.453 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003771\n2026-09-30 06:19:15.454 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.459 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004697\n2026-09-30 06:19:15.482 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34654) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.488 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004125\n2026-09-30 06:19:15.848 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.851 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.852 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002189\n2026-09-30 06:19:15.854 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002138\n2026-09-30 06:19:17.424 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.433 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.006445\n2026-09-30 06:19:17.457 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34854) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.460 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002274\n2026-09-30 06:19:17.461 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.467 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003734\n2026-09-30 06:19:17.488 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.494 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003938\n2026-09-30 06:19:17.854 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.855 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.861 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.005319\n2026-09-30 06:19:17.863 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.005380\n2026-09-30 06:19:19.434 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.436 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001926\n2026-09-30 06:19:19.462 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54016) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.464 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001696\n2026-09-30 06:19:19.468 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54018) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.471 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001943\n2026-09-30 06:19:19.495 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59674) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.499 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002809\n2026-09-30 06:19:19.861 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.865 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403\n2026-09-30 06:19:19.865 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.869 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003188\n2026-09-30 06:19:21.439 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.444 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805\n2026-09-30 06:19:21.467 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.473 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.477 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.008447\n2026-09-30 06:19:21.478 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004143\n2026-09-30 06:19:21.500 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.507 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.005296\n2026-09-30 06:19:21.866 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.871 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003266\n2026-09-30 06:19:21.871 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.875 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002344\n2026-09-30 06:19:23.446 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.450 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002310\n2026-09-30 06:19:23.479 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54050) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.479 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.482 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126\n2026-09-30 06:19:23.486 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.005179\n2026-09-30 06:19:23.509 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.512 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002267\n2026-09-30 06:19:23.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55222) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.876 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002415\n2026-09-30 06:19:23.877 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.881 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002495\n2026-09-30 06:19:25.452 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59730) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.455 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002484\n2026-09-30 06:19:25.483 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54064) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.488 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.491 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004793\n2026-09-30 06:19:25.498 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.006448\n2026-09-30 06:19:25.515 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.519 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002907\n2026-09-30 06:19:25.879 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55238) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.882 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.883 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002732\n2026-09-30 06:19:25.890 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.006617\n2026-09-30 06:19:27.458 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40560) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.461 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001634\n2026-09-30 06:19:27.490 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.493 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001828\n2026-09-30 06:19:27.498 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.502 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002668\n2026-09-30 06:19:27.520 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.523 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001837\n2026-09-30 06:19:27.885 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.889 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002527\n2026-09-30 06:19:27.890 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.893 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001987\n2026-09-30 06:19:29.463 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.467 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002576\n2026-09-30 06:19:29.494 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.499 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003084\n2026-09-30 06:19:29.504 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.507 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002030\n2026-09-30 06:19:29.524 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.527 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001887\n2026-09-30 06:19:29.896 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.896 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.900 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002924\n2026-09-30 06:19:29.901 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003028\n2026-09-30 06:19:31.469 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.474 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003392\n2026-09-30 06:19:31.499 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.507 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.007298\n2026-09-30 06:19:31.508 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.512 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002502\n2026-09-30 06:19:31.528 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.531 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001786\n2026-09-30 06:19:31.903 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.904 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.906 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001590\n2026-09-30 06:19:31.908 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001858\n2026-09-30 06:19:33.475 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.481 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004672\n2026-09-30 06:19:33.510 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.513 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002241\n2026-09-30 06:19:33.516 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.520 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002623\n2026-09-30 06:19:33.533 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.538 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001684\n2026-09-30 06:19:33.908 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.909 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.912 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003092\n2026-09-30 06:19:33.916 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002518\n2026-09-30 06:19:34.477 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:19:34.479 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET / HTTP/1.1\" 300 1870 0.001377\n2026-09-30 06:19:35.483 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.488 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002611\n2026-09-30 06:19:35.516 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.520 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002696\n2026-09-30 06:19:35.520 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.523 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001969\n2026-09-30 06:19:35.538 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.541 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001687\n2026-09-30 06:19:35.914 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.917 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.918 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002922\n2026-09-30 06:19:35.920 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001856\n2026-09-30 06:19:37.489 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.492 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001776\n2026-09-30 06:19:37.520 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.523 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.524 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002910\n2026-09-30 06:19:37.527 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002549\n2026-09-30 06:19:37.543 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.545 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874\n2026-09-30 06:19:37.920 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.920 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.924 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524\n2026-09-30 06:19:37.927 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.004716\n2026-09-30 06:19:39.494 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.498 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002532\n2026-09-30 06:19:39.525 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.527 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.529 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002440\n2026-09-30 06:19:39.531 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002688\n2026-09-30 06:19:39.548 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.552 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003126\n2026-09-30 06:19:39.926 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59186) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59202) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.930 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003328\n2026-09-30 06:19:39.937 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006516\n2026-09-30 06:19:41.503 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34634) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.508 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003024\n2026-09-30 06:19:41.531 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.531 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.536 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003550\n2026-09-30 06:19:41.539 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.005672\n2026-09-30 06:19:41.555 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.559 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003245\n2026-09-30 06:19:41.932 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.936 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002556\n2026-09-30 06:19:41.939 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59216) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.944 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003043\n2026-09-30 06:19:43.510 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.515 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003202\n2026-09-30 06:19:43.537 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.540 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.541 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003043\n2026-09-30 06:19:43.545 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003232\n2026-09-30 06:19:43.561 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.567 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004408\n2026-09-30 06:19:43.938 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59232) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.942 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002462\n2026-09-30 06:19:43.945 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.949 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002945\n2026-09-30 06:19:45.517 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.521 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002865\n2026-09-30 06:19:45.542 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.545 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.546 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002929\n2026-09-30 06:19:45.550 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104\n2026-09-30 06:19:45.570 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.573 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002682\n2026-09-30 06:19:45.944 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59250) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.948 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002605\n2026-09-30 06:19:45.951 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59254) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.954 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002190\n2026-09-30 06:19:47.523 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57282) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.527 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002442\n2026-09-30 06:19:47.547 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.551 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002251\n2026-09-30 06:19:47.551 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.555 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002973\n2026-09-30 06:19:47.575 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.579 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002258\n2026-09-30 06:19:47.950 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59256) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.953 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002176\n2026-09-30 06:19:47.957 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.963 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003978\n2026-09-30 06:19:49.532 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57298) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.536 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002972\n2026-09-30 06:19:49.552 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53518) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.557 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003298\n2026-09-30 06:19:49.558 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.562 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002899\n2026-09-30 06:19:49.580 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.583 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326\n2026-09-30 06:19:49.955 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33730) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.959 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003003\n2026-09-30 06:19:49.965 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33746) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.969 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003113\n2026-09-30 06:19:51.538 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.544 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.004113\n2026-09-30 06:19:51.559 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53530) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.563 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.567 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002316\n2026-09-30 06:19:51.567 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.005492\n2026-09-30 06:19:51.586 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57326) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.590 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003124\n2026-09-30 06:19:51.961 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.965 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002802\n2026-09-30 06:19:51.971 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33766) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.976 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002859\n2026-09-30 06:19:53.546 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57334) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.550 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002701\n2026-09-30 06:19:53.569 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53562) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.569 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.573 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003410\n2026-09-30 06:19:53.575 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.004134\n2026-09-30 06:19:53.591 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57336) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.595 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002744\n2026-09-30 06:19:53.968 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.971 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002492\n2026-09-30 06:19:53.978 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.982 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805\n2026-09-30 06:19:55.552 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57350) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.555 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002462\n2026-09-30 06:19:55.573 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.576 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002182\n2026-09-30 06:19:55.576 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53578) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.579 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001872\n2026-09-30 06:19:55.597 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57354) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.600 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270\n2026-09-30 06:19:55.973 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33796) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.975 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001857\n2026-09-30 06:19:55.984 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33806) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.987 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002122\n2026-09-30 06:19:57.557 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.560 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002502\n2026-09-30 06:19:57.579 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.579 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.583 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003157\n2026-09-30 06:19:57.584 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002736\n2026-09-30 06:19:57.602 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49268) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.604 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001881\n2026-09-30 06:19:57.977 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.981 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002533\n2026-09-30 06:19:57.989 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.992 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001953\n2026-09-30 06:19:59.563 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49274) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.568 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003480\n2026-09-30 06:19:59.585 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.585 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.589 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002227\n2026-09-30 06:19:59.590 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003266\n2026-09-30 06:19:59.606 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.610 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002652\n2026-09-30 06:19:59.982 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.986 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738\n2026-09-30 06:19:59.993 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.996 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002212\n2026-09-30 06:20:01.570 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49282) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.574 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002792\n2026-09-30 06:20:01.592 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.592 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.595 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002207\n2026-09-30 06:20:01.596 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002831\n2026-09-30 06:20:01.612 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49284) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.616 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002550\n2026-09-30 06:20:01.989 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.992 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338\n2026-09-30 06:20:02.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57544) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:02.004 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003295\n2026-09-30 06:20:03.576 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49290) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.580 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002742\n2026-09-30 06:20:03.595 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42656) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.599 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.600 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002937\n2026-09-30 06:20:03.604 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003820\n2026-09-30 06:20:03.617 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.621 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002464\n2026-09-30 06:20:03.995 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:04.000 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003423\n2026-09-30 06:20:04.006 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:04.010 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836\n2026-09-30 06:20:04.534 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:04.537 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:20:04.538 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:20:04.539 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:20:04.540 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET / HTTP/1.1\" 300 1870 0.003534\n2026-09-30 06:20:05.581 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49308) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.584 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002542\n2026-09-30 06:20:05.601 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.605 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.606 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002904\n2026-09-30 06:20:05.609 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444\n2026-09-30 06:20:05.624 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.628 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002479\n2026-09-30 06:20:06.003 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:06.007 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002351\n2026-09-30 06:20:06.012 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:06.016 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002678\n2026-09-30 06:20:07.584 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.587 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001779\n2026-09-30 06:20:07.606 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37488) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.609 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002325\n2026-09-30 06:20:07.610 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.613 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002139\n2026-09-30 06:20:07.632 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48968) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.634 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001758\n2026-09-30 06:20:08.008 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:08.011 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002461\n2026-09-30 06:20:08.018 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57600) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:08.021 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002063\n2026-09-30 06:20:09.588 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.592 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002641\n2026-09-30 06:20:09.610 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.614 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.615 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003244\n2026-09-30 06:20:09.617 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874\n2026-09-30 06:20:09.636 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.639 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002320\n2026-09-30 06:20:10.013 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35886) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:10.016 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002088\n2026-09-30 06:20:10.023 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:10.025 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001816\n2026-09-30 06:20:11.594 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48998) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.597 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209\n2026-09-30 06:20:11.615 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.619 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.621 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004532\n2026-09-30 06:20:11.622 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001784\n2026-09-30 06:20:11.639 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.643 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002438\n2026-09-30 06:20:12.018 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:12.020 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001617\n2026-09-30 06:20:12.026 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:12.029 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001605\n2026-09-30 06:20:13.599 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.605 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004099\n2026-09-30 06:20:13.621 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37544) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.625 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.628 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.005735\n2026-09-30 06:20:13.630 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003717\n2026-09-30 06:20:13.644 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.648 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002343\n2026-09-30 06:20:14.022 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:14.026 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002514\n2026-09-30 06:20:14.030 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:14.033 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002213\n2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:20:15.173 942 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET / HTTP/1.1\" 300 2078 0.002384\n2026-09-30 06:20:15.607 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49030) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.611 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002599\n2026-09-30 06:20:15.628 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.632 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.633 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002771\n2026-09-30 06:20:15.636 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002691\n2026-09-30 06:20:15.651 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.654 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331\n2026-09-30 06:20:16.027 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:16.032 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003808\n2026-09-30 06:20:16.035 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:16.041 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.004292\n2026-09-30 06:20:17.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.616 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403\n2026-09-30 06:20:17.633 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.637 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002677\n2026-09-30 06:20:17.637 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41820) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.641 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524\n2026-09-30 06:20:17.656 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.660 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002180\n2026-09-30 06:20:18.033 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35938) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:18.037 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002859\n2026-09-30 06:20:18.042 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35954) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:18.046 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002893\n2026-09-30 06:20:19.618 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.621 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403\n2026-09-30 06:20:19.637 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.645 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005883\n2026-09-30 06:20:19.645 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003108\n2026-09-30 06:20:19.661 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.665 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367\n2026-09-30 06:20:20.040 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:20.045 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608\n2026-09-30 06:20:20.049 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58360) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:20.053 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002931\n2026-09-30 06:20:21.623 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.627 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003382\n2026-09-30 06:20:21.645 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.645 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41846) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.649 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002285\n2026-09-30 06:20:21.650 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159\n2026-09-30 06:20:21.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.669 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002179\n2026-09-30 06:20:22.048 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58362) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:22.052 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003298\n2026-09-30 06:20:22.055 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58370) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:22.060 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003891\n2026-09-30 06:20:23.630 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.634 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645\n2026-09-30 06:20:23.650 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41864) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.651 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.656 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003915\n2026-09-30 06:20:23.662 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.004341\n2026-09-30 06:20:23.670 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.675 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003174\n2026-09-30 06:20:24.054 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58374) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:24.059 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002972\n2026-09-30 06:20:24.062 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:24.066 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002711\n2026-09-30 06:20:25.636 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46720) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.638 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001668\n2026-09-30 06:20:25.658 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41888) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.660 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001858\n2026-09-30 06:20:25.664 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.667 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001771\n2026-09-30 06:20:25.676 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.679 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001952\n2026-09-30 06:20:26.060 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58388) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:26.063 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098\n2026-09-30 06:20:26.068 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:26.070 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.001705\n2026-09-30 06:20:27.642 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43888) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.645 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002356\n2026-09-30 06:20:27.663 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56938) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.667 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002877\n2026-09-30 06:20:27.668 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.673 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003156\n2026-09-30 06:20:27.680 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.684 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002308\n2026-09-30 06:20:28.066 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58394) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:28.071 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.003053\n2026-09-30 06:20:28.071 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58404) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:28.075 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002474\n2026-09-30 06:20:29.647 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.651 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002466\n2026-09-30 06:20:29.669 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.673 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002501\n2026-09-30 06:20:29.673 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.679 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003794\n2026-09-30 06:20:29.685 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.688 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002567\n2026-09-30 06:20:30.073 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:30.077 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002833\n2026-09-30 06:20:30.078 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:30.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579\n2026-09-30 06:20:31.653 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.659 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003859\n2026-09-30 06:20:31.674 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56976) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.681 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56982) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.681 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.005294\n2026-09-30 06:20:31.684 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341\n2026-09-30 06:20:31.690 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43934) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.695 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104\n2026-09-30 06:20:32.078 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:32.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002646\n2026-09-30 06:20:32.083 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:32.086 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002392\n2026-09-30 06:20:33.661 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.665 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002393\n2026-09-30 06:20:33.683 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.686 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.687 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002732\n2026-09-30 06:20:33.689 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002410\n2026-09-30 06:20:33.697 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.701 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002740\n2026-09-30 06:20:34.084 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:34.087 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002107\n2026-09-30 06:20:34.088 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48658) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:34.092 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346\n2026-09-30 06:20:34.589 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56998) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:34.590 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:20:34.590 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:20:34.591 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:20:34.592 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET / HTTP/1.1\" 300 1870 0.002469\n2026-09-30 06:20:35.668 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.671 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292\n2026-09-30 06:20:35.690 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 57010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.690 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57006) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.693 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002223\n2026-09-30 06:20:35.694 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003347\n2026-09-30 06:20:35.702 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43968) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.705 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697\n2026-09-30 06:20:36.089 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:36.092 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002119\n2026-09-30 06:20:36.093 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:36.096 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002144\n2026-09-30 06:20:37.672 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.677 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003245\n2026-09-30 06:20:37.695 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.697 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55086) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.698 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002360\n2026-09-30 06:20:37.701 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002624\n2026-09-30 06:20:37.708 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.711 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264\n2026-09-30 06:20:38.094 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:38.096 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:38.098 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003152\n2026-09-30 06:20:38.101 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.002796\n2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:20:38.450 941 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET / HTTP/1.1\" 300 2014 0.002996\n2026-09-30 06:20:39.679 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.682 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002400\n2026-09-30 06:20:39.699 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.703 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002074\n2026-09-30 06:20:39.703 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.707 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002479\n2026-09-30 06:20:39.712 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48528) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.716 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002392\n2026-09-30 06:20:40.101 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:40.101 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:40.105 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.003030\n2026-09-30 06:20:40.106 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.004315\n2026-09-30 06:20:41.685 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.688 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002709\n2026-09-30 06:20:41.703 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.707 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002420\n2026-09-30 06:20:41.707 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55122) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.711 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002600\n2026-09-30 06:20:41.718 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.723 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003423\n2026-09-30 06:20:42.107 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:42.111 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:42.112 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003364\n2026-09-30 06:20:42.115 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002910\n2026-09-30 06:20:43.690 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48556) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.693 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001806\n2026-09-30 06:20:43.708 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55126) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.711 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001695\n2026-09-30 06:20:43.711 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.715 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002792\n2026-09-30 06:20:43.724 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48560) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.728 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003073\n2026-09-30 06:20:44.114 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:44.117 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:44.117 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001720\n2026-09-30 06:20:44.119 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001882\n2026-09-30 06:20:45.695 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.699 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003571\n2026-09-30 06:20:45.712 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.716 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55150) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.716 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002832\n2026-09-30 06:20:45.719 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270\n2026-09-30 06:20:45.728 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.731 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001976\n2026-09-30 06:20:46.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:46.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:46.124 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002593\n2026-09-30 06:20:46.127 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002478\n2026-09-30 06:20:47.701 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.705 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003878\n2026-09-30 06:20:47.717 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.720 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002195\n2026-09-30 06:20:47.721 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.724 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002309\n2026-09-30 06:20:47.733 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.736 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170\n2026-09-30 06:20:48.124 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56976) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:48.128 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002651\n2026-09-30 06:20:48.128 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:48.131 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002323\n2026-09-30 06:20:49.707 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.712 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003201\n2026-09-30 06:20:49.723 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.726 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.727 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003253\n2026-09-30 06:20:49.731 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003027\n2026-09-30 06:20:49.738 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.741 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002234\n2026-09-30 06:20:50.130 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:50.133 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40332) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:50.134 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002988\n2026-09-30 06:20:50.137 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002131\n2026-09-30 06:20:51.713 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51608) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.717 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002306\n2026-09-30 06:20:51.728 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42724) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.732 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002385\n2026-09-30 06:20:51.733 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.738 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003299\n2026-09-30 06:20:51.743 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.747 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002452\n2026-09-30 06:20:52.135 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40344) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:52.138 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40346) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:52.140 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002996\n2026-09-30 06:20:52.142 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002875\n2026-09-30 06:20:53.718 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.722 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002499\n2026-09-30 06:20:53.734 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.739 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003136\n2026-09-30 06:20:53.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.746 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.004378\n2026-09-30 06:20:53.748 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.753 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003568\n2026-09-30 06:20:54.141 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40348) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:54.144 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:54.145 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002867\n2026-09-30 06:20:54.148 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002182\n2026-09-30 06:20:55.723 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.728 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003291\n2026-09-30 06:20:55.740 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.745 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003545\n2026-09-30 06:20:55.748 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.751 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002196\n2026-09-30 06:20:55.756 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.759 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002020\n2026-09-30 06:20:56.148 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40354) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:56.148 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40366) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:56.151 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444\n2026-09-30 06:20:56.152 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002778\n2026-09-30 06:20:57.729 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.733 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002158\n2026-09-30 06:20:57.746 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.749 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002383\n2026-09-30 06:20:57.752 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.755 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001972\n2026-09-30 06:20:57.760 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41576) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.764 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002512\n2026-09-30 06:20:58.154 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40378) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:58.154 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:58.158 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517\n2026-09-30 06:20:58.159 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.003014\n2026-09-30 06:20:59.734 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.737 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002026\n2026-09-30 06:20:59.751 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.756 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47114) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.757 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.004480\n2026-09-30 06:20:59.760 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002628\n2026-09-30 06:20:59.766 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.769 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002240\n2026-09-30 06:21:00.159 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:00.160 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:00.163 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002221\n2026-09-30 06:21:00.164 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003271\n2026-09-30 06:21:01.739 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.742 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002467\n2026-09-30 06:21:01.759 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.761 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47140) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.763 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002580\n2026-09-30 06:21:01.765 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002451\n2026-09-30 06:21:01.771 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 41604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.774 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264\n2026-09-30 06:21:02.165 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:02.166 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:02.169 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002571\n2026-09-30 06:21:02.169 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002190\n2026-09-30 06:21:03.743 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.747 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002756\n2026-09-30 06:21:03.765 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.768 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.770 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.004108\n2026-09-30 06:21:03.771 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346\n2026-09-30 06:21:03.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.779 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002698\n2026-09-30 06:21:04.171 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59934) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:04.171 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:04.175 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002795\n2026-09-30 06:21:04.176 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003439\n2026-09-30 06:21:04.644 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47154) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:21:04.648 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET / HTTP/1.1\" 300 1870 0.002172\n2026-09-30 06:21:05.750 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.754 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002626\n2026-09-30 06:21:05.772 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47162) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.772 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.777 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003296\n2026-09-30 06:21:05.779 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41656) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.780 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006532\n2026-09-30 06:21:05.783 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002751\n2026-09-30 06:21:06.177 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:06.177 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:06.180 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002300\n2026-09-30 06:21:06.181 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367\n2026-09-30 06:21:07.757 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.760 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002064\n2026-09-30 06:21:07.781 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54832) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.781 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.786 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003021\n2026-09-30 06:21:07.786 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.004053\n2026-09-30 06:21:07.787 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.791 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002939\n2026-09-30 06:21:08.183 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:08.183 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:08.188 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003626\n2026-09-30 06:21:08.189 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003656\n2026-09-30 06:21:09.763 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.766 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002215\n2026-09-30 06:21:09.788 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.788 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.792 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002653\n2026-09-30 06:21:09.793 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002995\n2026-09-30 06:21:09.793 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.797 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517\n2026-09-30 06:21:10.191 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:10.191 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40482) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:10.195 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002795\n2026-09-30 06:21:10.196 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002633\n2026-09-30 06:21:11.767 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.771 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002503\n2026-09-30 06:21:11.794 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.794 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.799 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003903\n2026-09-30 06:21:11.800 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004109\n2026-09-30 06:21:11.800 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.805 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002698\n2026-09-30 06:21:12.197 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:12.197 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40494) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:12.199 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001760\n2026-09-30 06:21:12.204 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.006176\n2026-09-30 06:21:13.774 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.778 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002608\n2026-09-30 06:21:13.801 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.801 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54886) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.805 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002890\n2026-09-30 06:21:13.805 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002518\n2026-09-30 06:21:13.807 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.811 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559\n2026-09-30 06:21:14.201 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:14.205 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40520) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:14.209 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002297\n2026-09-30 06:21:14.209 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.005823\n2026-09-30 06:21:15.780 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.785 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003539\n2026-09-30 06:21:15.807 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.807 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.811 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002305\n2026-09-30 06:21:15.813 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.005067\n2026-09-30 06:21:15.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.818 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003219\n2026-09-30 06:21:16.209 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:16.211 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:16.212 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002543\n2026-09-30 06:21:16.215 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002676\n2026-09-30 06:21:17.786 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 37826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.790 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002423\n2026-09-30 06:21:17.813 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 58160) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58162) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.817 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002344\n2026-09-30 06:21:17.818 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002322\n2026-09-30 06:21:17.822 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.826 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002653\n2026-09-30 06:21:18.214 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:18.218 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002283\n2026-09-30 06:21:18.218 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:18.225 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.004555\n2026-09-30 06:21:19.792 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37850) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.796 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002734\n2026-09-30 06:21:19.819 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58168) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.819 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 58178) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.822 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002629\n2026-09-30 06:21:19.822 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002355\n2026-09-30 06:21:19.829 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37860) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.831 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001641\n2026-09-30 06:21:20.219 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 39478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:20.223 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277\n2026-09-30 06:21:20.225 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 39492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:20.228 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002037\n2026-09-30 06:21:21.152 7 DEBUG glance.common.wsgi [None req-2b476992-3726-48df-bf14-6a4f2138d973 - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664\n2026-09-30 06:21:34.118 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'\n2026-09-30 06:21:34.119 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123\n2026-09-30 06:21:34.120 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.120 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.317 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'\n2026-09-30 06:21:34.318 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123\n2026-09-30 06:21:34.319 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.319 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.500 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440\n2026-09-30 06:21:34.512 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.012s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468\n2026-09-30 06:21:34.733 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440\n2026-09-30 06:21:34.745 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468\n2026-09-30 06:21:35.911 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:35.916 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.916 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:35.917 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:35.917 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.917 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.924 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84\n2026-09-30 06:21:35.926 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:35.926 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:35.927 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.927 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.960 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:35.961 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:35.961 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:35.961 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.962 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.963 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:35.963 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:35.964 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.965 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.965 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.965 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.966 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:35.966 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:35.966 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:35.966 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.966 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.968 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:35.968 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:35.993 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:35.994 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:35.994 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600161df0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.309 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.314 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.314 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.315 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.315 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.321 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84\n2026-09-30 06:21:36.323 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.323 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.323 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.323 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.323 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.324 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.324 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.355 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.356 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.356 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.356 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.357 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.358 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.358 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.358 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.358 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.358 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.359 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.360 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.360 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.360 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.360 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.361 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.408 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.409 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.410 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60055c7a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:38.282 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758\n2026-09-30 06:21:38.998 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758\n2026-09-30 06:21:40.672 899 WARNING keystonemiddleware.auth_token [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.\n2026-09-30 06:21:40.691 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979\n2026-09-30 06:21:40.691 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980\n2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981\n2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982\n2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987\n2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] bind_host                      = 192.168.16.11 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.695 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.695 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.705 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] worker_self_reference_url      = http://192.168.16.11:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.725 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.735 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.757 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013\n2026-09-30 06:21:41.509 900 WARNING keystonemiddleware.auth_token [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.\n2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979\n2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980\n2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981\n2026-09-30 06:21:41.527 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982\n2026-09-30 06:21:41.527 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987\n2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] bind_host                      = 192.168.16.11 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.537 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] worker_self_reference_url      = http://192.168.16.11:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.563 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.563 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.565 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.565 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.566 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.566 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.567 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.567 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.568 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.568 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.571 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.571 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.571 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.596 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013\n2026-09-30 06:24:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:24:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:24:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:24:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:24:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:24:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:27:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:27:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:27:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:27:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:27:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:27:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:30:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:30:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:30:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:30:38.438 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:30:38.438 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:30:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:33:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:33:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:33:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:33:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:33:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:33:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:36:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:36:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:36:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:36:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:36:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:36:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:39:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:39:15.177 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:39:15.178 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:39:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:39:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:39:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:42:15.183 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:42:15.185 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:42:15.185 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:42:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:42:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:42:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:45:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:45:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:45:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:48:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:48:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:48:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:48:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:48:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:48:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:51:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:51:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:51:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:51:38.441 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:51:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:51:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:54:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:54:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:54:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:55:38.473 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:55:38.473 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:55:38.474 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:57:15.163 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:57:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:57:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:58:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:58:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:58:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:00:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:00:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:00:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:01:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:01:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:01:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:03:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:03:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:03:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:04:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:04:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:04:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:06:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:06:40.120 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:40.121 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:40.122 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:06:49.375 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:49.376 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:49.376 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:07:01.321 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:07:01.322 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:07:01.322 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:09:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:09:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:09:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:09:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:09:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:09:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:12:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:12:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:12:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:12:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:12:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:12:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:15:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:15:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:15:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:15:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:15:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:15:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n\n===== glance-api.log (tail -n 2000) @ testbed-node-2 =====\n2026-09-30 06:19:11.496 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002431\n2026-09-30 06:19:11.504 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.009786\n2026-09-30 06:19:11.569 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.574 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002849\n2026-09-30 06:19:11.602 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.605 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002368\n2026-09-30 06:19:11.778 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.781 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002566\n2026-09-30 06:19:11.788 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:11.791 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002238\n2026-09-30 06:19:13.498 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54914) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.502 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002901\n2026-09-30 06:19:13.505 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.509 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002197\n2026-09-30 06:19:13.574 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.578 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002096\n2026-09-30 06:19:13.608 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.611 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002577\n2026-09-30 06:19:13.783 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60168) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.787 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002312\n2026-09-30 06:19:13.795 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 60170) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:13.798 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341\n2026-09-30 06:19:15.169 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:19:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:19:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:19:15.171 943 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET / HTTP/1.1\" 300 2078 0.002384\n2026-09-30 06:19:15.505 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 54922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.509 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738\n2026-09-30 06:19:15.510 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.514 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326\n2026-09-30 06:19:15.579 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.583 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002560\n2026-09-30 06:19:15.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.617 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002959\n2026-09-30 06:19:15.790 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.794 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003189\n2026-09-30 06:19:15.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:15.806 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003857\n2026-09-30 06:19:17.511 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.515 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002432\n2026-09-30 06:19:17.515 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.520 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003865\n2026-09-30 06:19:17.584 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.588 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003440\n2026-09-30 06:19:17.619 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.623 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002655\n2026-09-30 06:19:17.797 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 45952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.805 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.006137\n2026-09-30 06:19:17.808 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 45960) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:17.811 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002361\n2026-09-30 06:19:19.517 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37790) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.520 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002660\n2026-09-30 06:19:19.521 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.523 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001910\n2026-09-30 06:19:19.590 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.593 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002108\n2026-09-30 06:19:19.625 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40756) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.628 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001915\n2026-09-30 06:19:19.806 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.809 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001735\n2026-09-30 06:19:19.813 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:19.817 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001920\n2026-09-30 06:19:21.522 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37806) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.526 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002080\n2026-09-30 06:19:21.526 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37820) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.533 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004950\n2026-09-30 06:19:21.594 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40762) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.599 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003577\n2026-09-30 06:19:21.628 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.633 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738\n2026-09-30 06:19:21.811 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.816 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990\n2026-09-30 06:19:21.820 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:21.824 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002904\n2026-09-30 06:19:23.529 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37824) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.532 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126\n2026-09-30 06:19:23.533 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37832) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.536 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002057\n2026-09-30 06:19:23.602 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40774) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.606 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002800\n2026-09-30 06:19:23.635 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40776) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.639 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003258\n2026-09-30 06:19:23.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.821 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002281\n2026-09-30 06:19:23.827 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:23.831 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002389\n2026-09-30 06:19:25.535 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.538 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.540 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003153\n2026-09-30 06:19:25.544 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003576\n2026-09-30 06:19:25.607 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40778) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.613 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004369\n2026-09-30 06:19:25.640 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.645 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003456\n2026-09-30 06:19:25.823 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46022) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.828 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003605\n2026-09-30 06:19:25.833 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:25.837 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002923\n2026-09-30 06:19:27.542 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.545 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.546 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003667\n2026-09-30 06:19:27.548 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001934\n2026-09-30 06:19:27.615 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40794) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.618 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001751\n2026-09-30 06:19:27.647 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40796) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.650 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001899\n2026-09-30 06:19:27.830 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.833 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002348\n2026-09-30 06:19:27.839 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:27.842 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002003\n2026-09-30 06:19:29.548 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.549 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.552 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002075\n2026-09-30 06:19:29.553 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003824\n2026-09-30 06:19:29.620 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36824) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.624 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003619\n2026-09-30 06:19:29.652 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.658 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.004352\n2026-09-30 06:19:29.835 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.840 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.004043\n2026-09-30 06:19:29.844 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:29.848 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002799\n2026-09-30 06:19:31.552 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.555 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002275\n2026-09-30 06:19:31.555 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.558 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001804\n2026-09-30 06:19:31.626 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.630 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455\n2026-09-30 06:19:31.660 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36850) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.665 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002505\n2026-09-30 06:19:31.842 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.846 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645\n2026-09-30 06:19:31.849 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:31.854 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.004408\n2026-09-30 06:19:32.013 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36860) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:19:32.016 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET / HTTP/1.1\" 300 1870 0.001935\n2026-09-30 06:19:33.556 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.561 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.562 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004940\n2026-09-30 06:19:33.563 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001842\n2026-09-30 06:19:33.635 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36864) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.640 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004464\n2026-09-30 06:19:33.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.669 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001774\n2026-09-30 06:19:33.847 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50704) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.850 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002147\n2026-09-30 06:19:33.857 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50706) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:33.861 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003032\n2026-09-30 06:19:35.563 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.565 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.566 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002449\n2026-09-30 06:19:35.569 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409\n2026-09-30 06:19:35.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36876) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.644 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692\n2026-09-30 06:19:35.670 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.673 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001863\n2026-09-30 06:19:35.853 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.860 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003152\n2026-09-30 06:19:35.861 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50724) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:35.865 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002868\n2026-09-30 06:19:37.568 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55532) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.569 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.572 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002046\n2026-09-30 06:19:37.574 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001844\n2026-09-30 06:19:37.646 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.650 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003021\n2026-09-30 06:19:37.674 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.679 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003518\n2026-09-30 06:19:37.863 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.867 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:37.868 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003762\n2026-09-30 06:19:37.870 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002082\n2026-09-30 06:19:39.573 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.577 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.579 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004317\n2026-09-30 06:19:39.583 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004991\n2026-09-30 06:19:39.652 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.659 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.005585\n2026-09-30 06:19:39.681 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.689 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006256\n2026-09-30 06:19:39.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.871 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:39.874 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.001886\n2026-09-30 06:19:39.876 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003708\n2026-09-30 06:19:41.582 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.584 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.586 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002730\n2026-09-30 06:19:41.589 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003834\n2026-09-30 06:19:41.660 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.664 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002968\n2026-09-30 06:19:41.689 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42126) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.693 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002428\n2026-09-30 06:19:41.877 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.877 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:41.881 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002777\n2026-09-30 06:19:41.882 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003201\n2026-09-30 06:19:43.589 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.591 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.592 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002179\n2026-09-30 06:19:43.594 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002074\n2026-09-30 06:19:43.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42132) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.670 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455\n2026-09-30 06:19:43.694 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.698 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002710\n2026-09-30 06:19:43.883 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39964) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.883 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:43.887 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002237\n2026-09-30 06:19:43.887 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002353\n2026-09-30 06:19:45.594 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.597 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.598 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524\n2026-09-30 06:19:45.601 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002412\n2026-09-30 06:19:45.672 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.676 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002578\n2026-09-30 06:19:45.700 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42150) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.704 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002279\n2026-09-30 06:19:45.888 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.889 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:45.893 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003876\n2026-09-30 06:19:45.896 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003994\n2026-09-30 06:19:47.600 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39910) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.604 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.605 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002656\n2026-09-30 06:19:47.609 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003391\n2026-09-30 06:19:47.677 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.682 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002786\n2026-09-30 06:19:47.706 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.710 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002906\n2026-09-30 06:19:47.896 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.898 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40030) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:47.900 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003303\n2026-09-30 06:19:47.903 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003772\n2026-09-30 06:19:49.607 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.610 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002174\n2026-09-30 06:19:49.611 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.615 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002751\n2026-09-30 06:19:49.684 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.688 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002634\n2026-09-30 06:19:49.711 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43344) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.715 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002275\n2026-09-30 06:19:49.903 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.906 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209\n2026-09-30 06:19:49.906 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40042) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:49.913 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003902\n2026-09-30 06:19:51.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39940) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.617 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.620 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.005434\n2026-09-30 06:19:51.623 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003634\n2026-09-30 06:19:51.690 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43360) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.693 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002536\n2026-09-30 06:19:51.717 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43368) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.722 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002619\n2026-09-30 06:19:51.910 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.915 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003279\n2026-09-30 06:19:51.916 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40048) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:51.920 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002759\n2026-09-30 06:19:53.623 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.623 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.628 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002951\n2026-09-30 06:19:53.628 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002931\n2026-09-30 06:19:53.696 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.700 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002537\n2026-09-30 06:19:53.723 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.728 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002760\n2026-09-30 06:19:53.917 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40062) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.921 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002512\n2026-09-30 06:19:53.922 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40064) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:53.925 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002035\n2026-09-30 06:19:55.630 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39960) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.630 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.634 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001919\n2026-09-30 06:19:55.634 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001930\n2026-09-30 06:19:55.701 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43406) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.704 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001896\n2026-09-30 06:19:55.730 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43422) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.733 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002323\n2026-09-30 06:19:55.923 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.926 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001809\n2026-09-30 06:19:55.926 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:55.929 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001891\n2026-09-30 06:19:57.636 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.636 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.639 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002038\n2026-09-30 06:19:57.639 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002378\n2026-09-30 06:19:57.705 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43430) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.711 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.004462\n2026-09-30 06:19:57.734 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43438) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.739 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003101\n2026-09-30 06:19:57.927 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34900) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.932 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:57.932 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003217\n2026-09-30 06:19:57.935 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002568\n2026-09-30 06:19:59.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.641 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.645 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002700\n2026-09-30 06:19:59.646 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003792\n2026-09-30 06:19:59.713 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44028) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.717 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002944\n2026-09-30 06:19:59.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.744 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002534\n2026-09-30 06:19:59.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.937 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:19:59.937 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.001903\n2026-09-30 06:19:59.940 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002116\n2026-09-30 06:20:01.648 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.648 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.653 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002736\n2026-09-30 06:20:01.653 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104\n2026-09-30 06:20:01.719 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.722 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002139\n2026-09-30 06:20:01.745 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44056) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.749 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002946\n2026-09-30 06:20:01.939 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.943 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002347\n2026-09-30 06:20:01.943 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34964) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:01.946 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002532\n2026-09-30 06:20:02.066 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44066) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:20:02.069 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET / HTTP/1.1\" 300 1870 0.002084\n2026-09-30 06:20:03.654 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.654 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.657 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002245\n2026-09-30 06:20:03.659 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003175\n2026-09-30 06:20:03.724 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.728 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003121\n2026-09-30 06:20:03.752 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.755 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002150\n2026-09-30 06:20:03.944 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.948 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002293\n2026-09-30 06:20:03.949 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:03.951 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.001929\n2026-09-30 06:20:05.659 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.661 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.665 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004754\n2026-09-30 06:20:05.667 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004075\n2026-09-30 06:20:05.731 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.734 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002151\n2026-09-30 06:20:05.757 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44110) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.761 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003048\n2026-09-30 06:20:05.950 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34992) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.953 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 35008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:05.955 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003735\n2026-09-30 06:20:05.958 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003052\n2026-09-30 06:20:07.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39498) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.667 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39512) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.670 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001976\n2026-09-30 06:20:07.670 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002422\n2026-09-30 06:20:07.736 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.739 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001996\n2026-09-30 06:20:07.762 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44138) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.765 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001755\n2026-09-30 06:20:07.957 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42736) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.960 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:07.960 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002379\n2026-09-30 06:20:07.963 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001857\n2026-09-30 06:20:09.670 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.670 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39530) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.673 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001914\n2026-09-30 06:20:09.676 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904\n2026-09-30 06:20:09.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.744 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002796\n2026-09-30 06:20:09.766 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.769 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001871\n2026-09-30 06:20:09.962 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.962 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:09.965 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002244\n2026-09-30 06:20:09.966 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002418\n2026-09-30 06:20:11.676 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39542) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.676 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.678 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001562\n2026-09-30 06:20:11.681 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003976\n2026-09-30 06:20:11.745 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.748 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002014\n2026-09-30 06:20:11.770 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.773 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001628\n2026-09-30 06:20:11.967 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.967 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:11.971 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002724\n2026-09-30 06:20:11.971 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003090\n2026-09-30 06:20:13.678 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.681 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002120\n2026-09-30 06:20:13.682 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.685 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338\n2026-09-30 06:20:13.750 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.756 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004303\n2026-09-30 06:20:13.775 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.780 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003924\n2026-09-30 06:20:13.973 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.973 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:13.976 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002296\n2026-09-30 06:20:13.979 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.001683\n2026-09-30 06:20:15.682 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39578) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.686 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002332\n2026-09-30 06:20:15.687 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.690 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002378\n2026-09-30 06:20:15.757 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.762 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003073\n2026-09-30 06:20:15.782 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.787 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003270\n2026-09-30 06:20:15.978 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42798) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.981 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:15.984 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004749\n2026-09-30 06:20:15.985 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331\n2026-09-30 06:20:17.687 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.690 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170\n2026-09-30 06:20:17.691 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.695 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002780\n2026-09-30 06:20:17.763 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.769 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.004293\n2026-09-30 06:20:17.789 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.793 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002757\n2026-09-30 06:20:17.987 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.987 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:17.991 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002852\n2026-09-30 06:20:17.992 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003312\n2026-09-30 06:20:19.692 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58870) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.696 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58878) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.699 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005209\n2026-09-30 06:20:19.699 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002248\n2026-09-30 06:20:19.770 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.775 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003047\n2026-09-30 06:20:19.794 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.798 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002354\n2026-09-30 06:20:19.993 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.993 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:19.996 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002404\n2026-09-30 06:20:19.998 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003594\n2026-09-30 06:20:21.700 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.700 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58900) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.704 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002460\n2026-09-30 06:20:21.704 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002324\n2026-09-30 06:20:21.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55086) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.782 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004307\n2026-09-30 06:20:21.799 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.803 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517\n2026-09-30 06:20:21.999 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:21.999 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:22.004 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003205\n2026-09-30 06:20:22.005 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002987\n2026-09-30 06:20:23.706 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.706 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.710 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098\n2026-09-30 06:20:23.711 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003316\n2026-09-30 06:20:23.784 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.788 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002869\n2026-09-30 06:20:23.804 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55098) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:23.809 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002935\n2026-09-30 06:20:24.006 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:24.006 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:24.009 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002466\n2026-09-30 06:20:24.011 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002281\n2026-09-30 06:20:25.711 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.711 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.714 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264\n2026-09-30 06:20:25.717 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004582\n2026-09-30 06:20:25.790 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.794 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003092\n2026-09-30 06:20:25.810 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:25.814 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002168\n2026-09-30 06:20:26.012 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:26.012 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55002) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:26.015 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.001899\n2026-09-30 06:20:26.016 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002460\n2026-09-30 06:20:27.716 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.720 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.722 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.004092\n2026-09-30 06:20:27.723 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002399\n2026-09-30 06:20:27.796 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.800 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002516\n2026-09-30 06:20:27.815 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:27.819 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003303\n2026-09-30 06:20:28.016 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:28.016 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:28.021 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002542\n2026-09-30 06:20:28.021 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002959\n2026-09-30 06:20:29.724 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.724 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36642) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.729 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002852\n2026-09-30 06:20:29.732 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.006052\n2026-09-30 06:20:29.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.805 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002707\n2026-09-30 06:20:29.822 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:29.826 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002458\n2026-09-30 06:20:30.024 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58224) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:30.024 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58210) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:30.027 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002354\n2026-09-30 06:20:30.029 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003174\n2026-09-30 06:20:31.731 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.734 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.737 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003001\n2026-09-30 06:20:31.738 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003577\n2026-09-30 06:20:31.807 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.812 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003530\n2026-09-30 06:20:31.828 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:31.832 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002900\n2026-09-30 06:20:32.029 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58238) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:32.029 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58240) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:32.033 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002210\n2026-09-30 06:20:32.033 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002855\n2026-09-30 06:20:32.118 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56756) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:32.119 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:20:32.120 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:20:32.120 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:20:32.121 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET / HTTP/1.1\" 300 1870 0.002466\n2026-09-30 06:20:33.738 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.742 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002846\n2026-09-30 06:20:33.745 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002516\n2026-09-30 06:20:33.813 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.817 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002352\n2026-09-30 06:20:33.834 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56776) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:33.837 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002621\n2026-09-30 06:20:34.036 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58246) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:34.036 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:34.041 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.003347\n2026-09-30 06:20:34.041 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002841\n2026-09-30 06:20:35.744 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.748 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.749 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002226\n2026-09-30 06:20:35.751 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002777\n2026-09-30 06:20:35.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56782) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.822 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002336\n2026-09-30 06:20:35.839 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:35.842 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002034\n2026-09-30 06:20:36.043 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:36.043 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:36.047 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685\n2026-09-30 06:20:36.048 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.003249\n2026-09-30 06:20:37.749 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 32972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.752 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002359\n2026-09-30 06:20:37.753 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 32984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.756 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346\n2026-09-30 06:20:37.824 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.827 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002081\n2026-09-30 06:20:37.845 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:37.848 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002383\n2026-09-30 06:20:38.050 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:38.050 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:38.054 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003278\n2026-09-30 06:20:38.055 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003326\n2026-09-30 06:20:39.753 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 32986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.757 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002687\n2026-09-30 06:20:39.758 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 32996) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.761 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277\n2026-09-30 06:20:39.828 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56872) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.831 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270\n2026-09-30 06:20:39.850 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:39.854 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002860\n2026-09-30 06:20:40.057 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:40.057 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:40.061 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002307\n2026-09-30 06:20:40.061 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002693\n2026-09-30 06:20:41.760 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.763 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326\n2026-09-30 06:20:41.763 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 33024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.767 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002371\n2026-09-30 06:20:41.834 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.837 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002465\n2026-09-30 06:20:41.856 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56910) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:41.860 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002379\n2026-09-30 06:20:42.064 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:42.064 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:42.068 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292\n2026-09-30 06:20:42.069 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003540\n2026-09-30 06:20:43.764 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33032) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.769 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004118\n2026-09-30 06:20:43.769 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 33038) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.772 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002138\n2026-09-30 06:20:43.839 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56914) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.842 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001814\n2026-09-30 06:20:43.861 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:43.864 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001961\n2026-09-30 06:20:44.070 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:44.071 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:44.073 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001929\n2026-09-30 06:20:44.077 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001733\n2026-09-30 06:20:45.769 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.772 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001846\n2026-09-30 06:20:45.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.778 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001875\n2026-09-30 06:20:45.842 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.847 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003756\n2026-09-30 06:20:45.865 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:45.869 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002791\n2026-09-30 06:20:46.075 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:46.079 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:46.082 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.005292\n2026-09-30 06:20:46.083 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002733\n2026-09-30 06:20:47.773 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.778 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003763\n2026-09-30 06:20:47.781 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.784 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002415\n2026-09-30 06:20:47.849 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.852 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002177\n2026-09-30 06:20:47.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:47.874 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002290\n2026-09-30 06:20:48.084 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:48.084 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:48.087 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002096\n2026-09-30 06:20:48.087 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331\n2026-09-30 06:20:49.780 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.784 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990\n2026-09-30 06:20:49.785 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.790 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.004290\n2026-09-30 06:20:49.854 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53320) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.858 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003418\n2026-09-30 06:20:49.876 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:49.879 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326\n2026-09-30 06:20:50.089 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:50.089 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:50.094 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.003806\n2026-09-30 06:20:50.095 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004278\n2026-09-30 06:20:51.785 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58536) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.789 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002498\n2026-09-30 06:20:51.793 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.802 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.004075\n2026-09-30 06:20:51.860 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.865 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003232\n2026-09-30 06:20:51.881 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53346) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:51.885 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002823\n2026-09-30 06:20:52.098 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:52.098 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:52.103 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.003292\n2026-09-30 06:20:52.105 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.005584\n2026-09-30 06:20:53.790 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.793 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002287\n2026-09-30 06:20:53.804 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58556) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.809 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003209\n2026-09-30 06:20:53.866 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53350) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.871 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002991\n2026-09-30 06:20:53.887 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53364) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:53.890 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002475\n2026-09-30 06:20:54.105 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:54.108 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47196) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:54.108 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126\n2026-09-30 06:20:54.111 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001971\n2026-09-30 06:20:55.796 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.799 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002288\n2026-09-30 06:20:55.811 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.816 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003041\n2026-09-30 06:20:55.872 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53380) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.876 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630\n2026-09-30 06:20:55.891 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:55.894 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367\n2026-09-30 06:20:56.111 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47212) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:56.111 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47216) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:56.115 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002308\n2026-09-30 06:20:56.116 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.003041\n2026-09-30 06:20:57.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.806 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003592\n2026-09-30 06:20:57.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.823 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003525\n2026-09-30 06:20:57.876 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53398) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.880 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002358\n2026-09-30 06:20:57.896 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53408) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:57.900 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002227\n2026-09-30 06:20:58.117 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36144) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:58.117 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:58.121 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002408\n2026-09-30 06:20:58.121 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002097\n2026-09-30 06:20:59.808 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40158) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.812 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002131\n2026-09-30 06:20:59.825 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.829 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002748\n2026-09-30 06:20:59.880 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50658) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.884 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003084\n2026-09-30 06:20:59.902 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:20:59.907 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003644\n2026-09-30 06:21:00.121 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36154) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:00.124 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:00.125 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002362\n2026-09-30 06:21:00.128 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002765\n2026-09-30 06:21:01.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40176) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.819 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003460\n2026-09-30 06:21:01.831 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40188) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.835 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002757\n2026-09-30 06:21:01.887 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.891 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002276\n2026-09-30 06:21:01.909 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:01.912 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002212\n2026-09-30 06:21:02.126 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36174) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:02.130 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36190) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:02.131 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003326\n2026-09-30 06:21:02.137 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.005116\n2026-09-30 06:21:02.177 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:02.178 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:21:02.179 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:21:02.179 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:21:02.181 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET / HTTP/1.1\" 300 1870 0.003124\n2026-09-30 06:21:03.821 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.825 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002808\n2026-09-30 06:21:03.837 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.840 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002389\n2026-09-30 06:21:03.893 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.896 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277\n2026-09-30 06:21:03.913 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:03.917 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002538\n2026-09-30 06:21:04.132 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:04.135 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.001957\n2026-09-30 06:21:04.138 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:04.141 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002333\n2026-09-30 06:21:05.827 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.830 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002260\n2026-09-30 06:21:05.842 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40226) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.850 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006111\n2026-09-30 06:21:05.898 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.902 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002284\n2026-09-30 06:21:05.918 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:05.926 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006762\n2026-09-30 06:21:06.137 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36210) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:06.140 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002575\n2026-09-30 06:21:06.143 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36224) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:06.147 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002712\n2026-09-30 06:21:07.833 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45416) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.838 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003461\n2026-09-30 06:21:07.851 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45420) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.855 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836\n2026-09-30 06:21:07.904 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.907 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002337\n2026-09-30 06:21:07.929 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:07.933 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002867\n2026-09-30 06:21:08.143 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:08.149 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.004425\n2026-09-30 06:21:08.150 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:08.157 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.005543\n2026-09-30 06:21:09.841 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45426) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.845 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002913\n2026-09-30 06:21:09.857 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.861 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002525\n2026-09-30 06:21:09.908 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37382) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.913 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002765\n2026-09-30 06:21:09.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:09.940 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003580\n2026-09-30 06:21:10.151 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46246) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:10.155 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002649\n2026-09-30 06:21:10.159 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:10.162 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002798\n2026-09-30 06:21:11.847 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45442) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.853 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004434\n2026-09-30 06:21:11.865 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45448) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.871 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004539\n2026-09-30 06:21:11.914 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37402) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.919 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003483\n2026-09-30 06:21:11.941 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37418) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:11.944 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001807\n2026-09-30 06:21:12.158 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46278) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:12.161 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002291\n2026-09-30 06:21:12.164 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:12.170 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.003869\n2026-09-30 06:21:13.856 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45460) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.860 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002538\n2026-09-30 06:21:13.875 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45470) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.878 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002082\n2026-09-30 06:21:13.921 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37426) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.927 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002449\n2026-09-30 06:21:13.945 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37428) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:13.950 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003268\n2026-09-30 06:21:14.164 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46290) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:14.167 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314\n2026-09-30 06:21:14.171 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46300) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:14.175 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.003168\n2026-09-30 06:21:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:21:15.171 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:21:15.171 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:21:15.172 943 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET / HTTP/1.1\" 300 2078 0.002309\n2026-09-30 06:21:15.863 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.867 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002684\n2026-09-30 06:21:15.880 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45490) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.885 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003456\n2026-09-30 06:21:15.929 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37442) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.932 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002221\n2026-09-30 06:21:15.950 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:15.954 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002416\n2026-09-30 06:21:16.168 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46310) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:16.175 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003898\n2026-09-30 06:21:16.178 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:16.182 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002351\n2026-09-30 06:21:17.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.875 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209\n2026-09-30 06:21:17.888 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.893 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003886\n2026-09-30 06:21:17.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37468) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.938 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002583\n2026-09-30 06:21:17.955 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37482) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:17.959 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002413\n2026-09-30 06:21:18.175 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47314) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:18.179 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002827\n2026-09-30 06:21:18.184 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47316) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:18.191 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608\n2026-09-30 06:21:19.876 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40284) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.882 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005471\n2026-09-30 06:21:19.895 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40288) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.900 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002401\n2026-09-30 06:21:19.940 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 38338) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.947 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004510\n2026-09-30 06:21:19.960 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 38352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:19.964 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002391\n2026-09-30 06:21:20.181 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:20.185 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630\n2026-09-30 06:21:20.193 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067\n2026-09-30 06:21:20.200 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002418\n2026-09-30 06:21:21.167 7 DEBUG glance.common.wsgi [None req-2fddeee7-03f6-4609-981b-05e1477ff4c8 - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664\n2026-09-30 06:21:34.222 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'\n2026-09-30 06:21:34.223 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123\n2026-09-30 06:21:34.223 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.224 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.423 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'\n2026-09-30 06:21:34.424 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123\n2026-09-30 06:21:34.424 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.425 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148\n2026-09-30 06:21:34.598 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440\n2026-09-30 06:21:34.609 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468\n2026-09-30 06:21:34.744 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440\n2026-09-30 06:21:34.754 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.010s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468\n2026-09-30 06:21:36.108 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.109 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.109 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.112 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.116 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.119 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.119 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.120 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.120 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.120 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.125 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84\n2026-09-30 06:21:36.127 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.127 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.128 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.128 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.156 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.157 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.158 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.158 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.160 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.161 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.161 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.161 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.161 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.163 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.163 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.163 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.165 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.165 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.165 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.165 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.167 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.202 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.203 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.203 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4599a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.268 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.271 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157\n2026-09-30 06:21:36.271 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.272 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.272 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.272 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.272 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.277 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84\n2026-09-30 06:21:36.279 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.279 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.279 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.279 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.311 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.313 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.315 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.315 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.316 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.318 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.318 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302\n2026-09-30 06:21:36.318 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:36.320 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169\n2026-09-30 06:21:36.355 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91\n2026-09-30 06:21:36.356 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134\n2026-09-30 06:21:36.356 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a45e5a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132\n2026-09-30 06:21:38.776 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758\n2026-09-30 06:21:38.817 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758\n2026-09-30 06:21:41.290 900 WARNING keystonemiddleware.auth_token [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.\n2026-09-30 06:21:41.309 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979\n2026-09-30 06:21:41.310 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980\n2026-09-30 06:21:41.310 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981\n2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982\n2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987\n2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] bind_host                      = 192.168.16.12 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.321 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] worker_self_reference_url      = http://192.168.16.12:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.344 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.366 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.377 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.377 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013\n2026-09-30 06:21:41.395 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:21:41.395 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:21:41.396 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:21:41.416 899 WARNING keystonemiddleware.auth_token [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.\n2026-09-30 06:21:41.429 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979\n2026-09-30 06:21:41.430 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980\n2026-09-30 06:21:41.430 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981\n2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982\n2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987\n2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] bind_host                      = 192.168.16.12 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.438 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.438 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.443 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] worker_self_reference_url      = http://192.168.16.12:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995\n2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.468 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.470 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.470 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.494 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.495 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.495 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.498 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.502 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.\n2026-09-30 06:21:41.502 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.502 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.510 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.510 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.511 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.511 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006\n2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013\n2026-09-30 06:23:15.164 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:23:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:23:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:23:38.456 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:23:38.459 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:23:38.460 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:26:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:26:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:26:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:26:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:26:38.449 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:26:38.449 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:29:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:29:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:29:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:29:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:29:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:29:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:32:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:32:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:32:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:32:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:32:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:32:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:35:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:35:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:35:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:35:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:35:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:35:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:38:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:38:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:38:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:38:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:38:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:38:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:41:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:41:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:41:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:41:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:41:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:41:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:44:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:44:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:44:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:44:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:44:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:44:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:47:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:47:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:47:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:47:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:47:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:47:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:50:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:50:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:50:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:50:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:50:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:50:38.450 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:53:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:53:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:53:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:53:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:53:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:53:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:56:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:56:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:56:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:57:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:57:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:57:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 06:59:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 06:59:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 06:59:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:00:38.451 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:00:38.452 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:00:38.452 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:03:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:03:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:03:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:05:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:05:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:05:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:06:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:06:44.959 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:44.960 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:44.961 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:06:57.290 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:06:57.291 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:06:57.291 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:08:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:08:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:08:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:08:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:08:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:08:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:11:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:11:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:11:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:11:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:11:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:11:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:14:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:14:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:14:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n2026-09-30 07:14:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44\n2026-09-30 07:14:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57\n2026-09-30 07:14:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64\n\n===== glance-api.log (tail -n 2000) @ testbed-node-3 =====\n(no readable glance-api.log on this host)\n\n===== glance-api.log (tail -n 2000) @ testbed-node-4 =====\n(no readable glance-api.log on this host)\n\n===== glance-api.log (tail -n 2000) @ testbed-node-5 =====\n(no readable glance-api.log on this host)",
                            "stdout_lines": [
                                "===== glance-api.log capture: hosts = testbed-manager",
                                "testbed-node-0",
                                "testbed-node-1",
                                "testbed-node-2",
                                "testbed-node-3",
                                "testbed-node-4",
                                "testbed-node-5 =====",
                                "===== glance-api.log (tail -n 2000) @ testbed-manager =====",
                                "(no readable glance-api.log on this host)",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-0 =====",
                                "2026-09-30 06:18:02.844 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:02.847 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002158",
                                "2026-09-30 06:18:03.160 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.165 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002883",
                                "2026-09-30 06:18:03.802 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 39114) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.802 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 39108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.805 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002280",
                                "2026-09-30 06:18:03.807 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003335",
                                "2026-09-30 06:18:03.840 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43368) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.844 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002810",
                                "2026-09-30 06:18:03.845 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43384) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.849 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:18:04.847 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:04.854 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.005234",
                                "2026-09-30 06:18:05.165 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 60988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.172 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004480",
                                "2026-09-30 06:18:05.808 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 39130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.808 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 39146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.812 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003205",
                                "2026-09-30 06:18:05.813 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003085",
                                "2026-09-30 06:18:05.847 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43394) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.851 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43406) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.852 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608",
                                "2026-09-30 06:18:05.855 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003422",
                                "2026-09-30 06:18:06.856 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:06.859 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002134",
                                "2026-09-30 06:18:07.173 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57202) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.177 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685",
                                "2026-09-30 06:18:07.815 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.816 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60532) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.825 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.005242",
                                "2026-09-30 06:18:07.832 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.015037",
                                "2026-09-30 06:18:07.853 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43422) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.858 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43438) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.859 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003706",
                                "2026-09-30 06:18:07.863 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003553",
                                "2026-09-30 06:18:08.860 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:08.863 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002105",
                                "2026-09-30 06:18:09.179 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.182 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001905",
                                "2026-09-30 06:18:09.826 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.834 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.834 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.005013",
                                "2026-09-30 06:18:09.838 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002954",
                                "2026-09-30 06:18:09.860 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46452) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.866 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46454) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.870 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.008363",
                                "2026-09-30 06:18:09.874 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.006309",
                                "2026-09-30 06:18:10.868 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57244) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:10.874 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.004405",
                                "2026-09-30 06:18:11.185 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57256) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.189 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003696",
                                "2026-09-30 06:18:11.835 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.840 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.842 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004967",
                                "2026-09-30 06:18:11.845 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002933",
                                "2026-09-30 06:18:11.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.877 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46474) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.880 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.006089",
                                "2026-09-30 06:18:11.883 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004514",
                                "2026-09-30 06:18:12.874 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:12.879 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.003788",
                                "2026-09-30 06:18:13.194 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.198 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003157",
                                "2026-09-30 06:18:13.845 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60562) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.849 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.854 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.007438",
                                "2026-09-30 06:18:13.855 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.005544",
                                "2026-09-30 06:18:13.883 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46480) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.885 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46486) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.892 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004499",
                                "2026-09-30 06:18:13.899 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003926",
                                "2026-09-30 06:18:14.880 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:14.886 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.005128",
                                "2026-09-30 06:18:15.201 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.206 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003249",
                                "2026-09-30 06:18:15.856 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.856 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.858 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001740",
                                "2026-09-30 06:18:15.860 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001982",
                                "2026-09-30 06:18:15.893 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.895 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001832",
                                "2026-09-30 06:18:15.900 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.903 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001685",
                                "2026-09-30 06:18:16.886 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54780) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:16.889 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.001673",
                                "2026-09-30 06:18:17.207 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.209 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001570",
                                "2026-09-30 06:18:17.860 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.860 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42870) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.864 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874",
                                "2026-09-30 06:18:17.866 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.004063",
                                "2026-09-30 06:18:17.898 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.901 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002311",
                                "2026-09-30 06:18:17.904 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.907 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001916",
                                "2026-09-30 06:18:18.888 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54790) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:18.891 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159",
                                "2026-09-30 06:18:19.213 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.218 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004467",
                                "2026-09-30 06:18:19.864 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.866 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001749",
                                "2026-09-30 06:18:19.867 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.869 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001767",
                                "2026-09-30 06:18:19.903 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.906 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002432",
                                "2026-09-30 06:18:19.907 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.910 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001774",
                                "2026-09-30 06:18:20.897 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:20.900 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002627",
                                "2026-09-30 06:18:21.217 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.220 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002421",
                                "2026-09-30 06:18:21.868 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.871 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001853",
                                "2026-09-30 06:18:21.871 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.874 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001684",
                                "2026-09-30 06:18:21.908 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.911 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002290",
                                "2026-09-30 06:18:21.912 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.916 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003491",
                                "2026-09-30 06:18:22.902 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54822) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:22.906 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002771",
                                "2026-09-30 06:18:23.222 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.226 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002317",
                                "2026-09-30 06:18:23.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.875 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.878 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003035",
                                "2026-09-30 06:18:23.879 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002768",
                                "2026-09-30 06:18:23.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.918 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.919 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003502",
                                "2026-09-30 06:18:23.922 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002608",
                                "2026-09-30 06:18:24.908 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 54842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:24.913 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.004417",
                                "2026-09-30 06:18:25.228 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 54846) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.232 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002763",
                                "2026-09-30 06:18:25.880 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.880 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.884 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002083",
                                "2026-09-30 06:18:25.885 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003168",
                                "2026-09-30 06:18:25.921 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53302) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.924 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098",
                                "2026-09-30 06:18:25.924 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.927 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001847",
                                "2026-09-30 06:18:26.167 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:18:26.172 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:26] \"GET / HTTP/1.1\" 300 1870 0.002476",
                                "2026-09-30 06:18:26.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:26.918 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002911",
                                "2026-09-30 06:18:27.233 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.236 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002236",
                                "2026-09-30 06:18:27.886 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.886 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48180) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.892 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.004023",
                                "2026-09-30 06:18:27.892 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003697",
                                "2026-09-30 06:18:27.926 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53338) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.934 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.006873",
                                "2026-09-30 06:18:27.939 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.006552",
                                "2026-09-30 06:18:28.919 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:28.923 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.001984",
                                "2026-09-30 06:18:29.239 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.242 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001919",
                                "2026-09-30 06:18:29.893 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48196) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.893 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.896 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002110",
                                "2026-09-30 06:18:29.897 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002267",
                                "2026-09-30 06:18:29.934 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.936 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001706",
                                "2026-09-30 06:18:29.940 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.943 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692",
                                "2026-09-30 06:18:30.924 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 52004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:30.930 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.004821",
                                "2026-09-30 06:18:31.243 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.247 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319",
                                "2026-09-30 06:18:31.899 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.899 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.903 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002670",
                                "2026-09-30 06:18:31.905 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003316",
                                "2026-09-30 06:18:31.939 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.945 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.948 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.008171",
                                "2026-09-30 06:18:31.949 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002761",
                                "2026-09-30 06:18:32.931 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52022) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:32.934 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002612",
                                "2026-09-30 06:18:33.248 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.254 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004068",
                                "2026-09-30 06:18:33.905 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.907 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.908 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:18:33.912 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003427",
                                "2026-09-30 06:18:33.950 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.950 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43740) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.954 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002807",
                                "2026-09-30 06:18:33.955 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002908",
                                "2026-09-30 06:18:34.936 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52038) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:34.943 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.005088",
                                "2026-09-30 06:18:35.255 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.258 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002054",
                                "2026-09-30 06:18:35.911 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48260) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.915 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002886",
                                "2026-09-30 06:18:35.920 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003829",
                                "2026-09-30 06:18:35.956 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.956 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.959 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001842",
                                "2026-09-30 06:18:35.960 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002552",
                                "2026-09-30 06:18:36.944 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:36.948 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.003016",
                                "2026-09-30 06:18:37.259 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.263 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003225",
                                "2026-09-30 06:18:37.917 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57828) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.920 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002651",
                                "2026-09-30 06:18:37.922 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.933 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.010020",
                                "2026-09-30 06:18:37.961 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.962 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43782) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.966 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003078",
                                "2026-09-30 06:18:37.969 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001936",
                                "2026-09-30 06:18:38.951 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:38.954 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314",
                                "2026-09-30 06:18:39.264 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.269 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003538",
                                "2026-09-30 06:18:39.924 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57854) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.927 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002468",
                                "2026-09-30 06:18:39.932 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.935 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002081",
                                "2026-09-30 06:18:39.968 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55204) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.971 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.974 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:18:39.976 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006331",
                                "2026-09-30 06:18:40.956 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:40.960 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002051",
                                "2026-09-30 06:18:41.270 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49878) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.274 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002546",
                                "2026-09-30 06:18:41.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.935 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004061",
                                "2026-09-30 06:18:41.937 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.943 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004740",
                                "2026-09-30 06:18:41.977 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.978 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.985 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004804",
                                "2026-09-30 06:18:41.991 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.005155",
                                "2026-09-30 06:18:42.960 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:42.967 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.004904",
                                "2026-09-30 06:18:43.277 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.284 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004715",
                                "2026-09-30 06:18:43.936 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.941 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:18:43.947 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.951 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003109",
                                "2026-09-30 06:18:43.988 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.993 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004493",
                                "2026-09-30 06:18:43.994 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.998 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292",
                                "2026-09-30 06:18:44.970 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:44.984 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.009731",
                                "2026-09-30 06:18:45.286 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.290 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003204",
                                "2026-09-30 06:18:45.942 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.946 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453",
                                "2026-09-30 06:18:45.953 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.957 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003071",
                                "2026-09-30 06:18:45.996 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55264) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.999 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319",
                                "2026-09-30 06:18:46.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:46.002 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692",
                                "2026-09-30 06:18:46.986 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:46.991 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.003817",
                                "2026-09-30 06:18:47.292 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:47.299 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003634",
                                "2026-09-30 06:18:47.948 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44808) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:47.953 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990",
                                "2026-09-30 06:18:47.959 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44816) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:47.962 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002077",
                                "2026-09-30 06:18:48.002 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:48.005 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55294) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:48.007 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002866",
                                "2026-09-30 06:18:48.010 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002995",
                                "2026-09-30 06:18:48.995 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.000 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003402",
                                "2026-09-30 06:18:49.300 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.303 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002284",
                                "2026-09-30 06:18:49.956 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44830) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.960 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002543",
                                "2026-09-30 06:18:49.965 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.969 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002964",
                                "2026-09-30 06:18:50.010 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54082) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:50.010 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:50.014 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002115",
                                "2026-09-30 06:18:50.014 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002945",
                                "2026-09-30 06:18:51.002 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.011 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.007714",
                                "2026-09-30 06:18:51.305 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.309 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002381",
                                "2026-09-30 06:18:51.964 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.968 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002588",
                                "2026-09-30 06:18:51.971 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.976 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003593",
                                "2026-09-30 06:18:52.016 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54090) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:52.017 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:52.026 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.006298",
                                "2026-09-30 06:18:52.033 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.005409",
                                "2026-09-30 06:18:53.013 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.018 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003752",
                                "2026-09-30 06:18:53.310 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.312 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.001452",
                                "2026-09-30 06:18:53.969 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.973 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002575",
                                "2026-09-30 06:18:53.980 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.983 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002067",
                                "2026-09-30 06:18:54.028 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:54.031 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001809",
                                "2026-09-30 06:18:54.034 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54104) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:54.037 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904",
                                "2026-09-30 06:18:55.020 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.022 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001871",
                                "2026-09-30 06:18:55.314 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.317 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001898",
                                "2026-09-30 06:18:55.975 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.979 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002146",
                                "2026-09-30 06:18:55.985 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.988 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002879",
                                "2026-09-30 06:18:56.034 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54120) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:56.037 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002372",
                                "2026-09-30 06:18:56.038 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:56.041 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002254",
                                "2026-09-30 06:18:56.219 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:56.220 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:18:56.221 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:18:56.221 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:18:56.228 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:56] \"GET / HTTP/1.1\" 300 1870 0.008377",
                                "2026-09-30 06:18:57.024 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59172) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.027 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002155",
                                "2026-09-30 06:18:57.319 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.321 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001828",
                                "2026-09-30 06:18:57.980 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.985 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003583",
                                "2026-09-30 06:18:57.990 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42736) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.993 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685",
                                "2026-09-30 06:18:58.039 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:58.042 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001790",
                                "2026-09-30 06:18:58.042 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54142) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:58.045 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001805",
                                "2026-09-30 06:18:59.028 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59184) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.031 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:18:59.323 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.331 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.005903",
                                "2026-09-30 06:18:59.988 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.991 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002421",
                                "2026-09-30 06:18:59.995 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.998 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002347",
                                "2026-09-30 06:19:00.043 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40012) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:00.046 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40028) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:00.046 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.001928",
                                "2026-09-30 06:19:00.049 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002474",
                                "2026-09-30 06:19:01.032 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:01.035 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.001520",
                                "2026-09-30 06:19:01.332 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59220) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:01.336 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836",
                                "2026-09-30 06:19:01.994 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42760) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:01.996 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.001879",
                                "2026-09-30 06:19:02.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:02.003 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001707",
                                "2026-09-30 06:19:02.048 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:02.051 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001991",
                                "2026-09-30 06:19:02.052 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:02.054 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001870",
                                "2026-09-30 06:19:03.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:03.044 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.006407",
                                "2026-09-30 06:19:03.337 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59236) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:03.340 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002148",
                                "2026-09-30 06:19:03.998 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.003 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003526",
                                "2026-09-30 06:19:04.004 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42798) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.009 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.004014",
                                "2026-09-30 06:19:04.054 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40054) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.058 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002463",
                                "2026-09-30 06:19:04.064 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40068) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.068 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002714",
                                "2026-09-30 06:19:05.044 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:05.052 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006289",
                                "2026-09-30 06:19:05.342 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:05.346 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002684",
                                "2026-09-30 06:19:06.005 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.010 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002841",
                                "2026-09-30 06:19:06.011 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.016 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.003482",
                                "2026-09-30 06:19:06.060 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.064 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.003511",
                                "2026-09-30 06:19:06.070 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.074 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002540",
                                "2026-09-30 06:19:07.054 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:07.059 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003160",
                                "2026-09-30 06:19:07.348 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:07.352 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003320",
                                "2026-09-30 06:19:08.012 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.018 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.004771",
                                "2026-09-30 06:19:08.019 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.028 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003435",
                                "2026-09-30 06:19:08.072 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40104) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.076 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002711",
                                "2026-09-30 06:19:08.079 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40106) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002165",
                                "2026-09-30 06:19:09.060 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:09.064 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003173",
                                "2026-09-30 06:19:09.353 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:09.355 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001641",
                                "2026-09-30 06:19:10.020 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.023 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001908",
                                "2026-09-30 06:19:10.030 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46212) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.034 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002903",
                                "2026-09-30 06:19:10.079 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001887",
                                "2026-09-30 06:19:10.083 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.085 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001845",
                                "2026-09-30 06:19:11.066 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34098) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.069 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002595",
                                "2026-09-30 06:19:11.357 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34106) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.362 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003114",
                                "2026-09-30 06:19:12.025 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.029 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002465",
                                "2026-09-30 06:19:12.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.040 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341",
                                "2026-09-30 06:19:12.084 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.088 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.089 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002985",
                                "2026-09-30 06:19:12.092 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002443",
                                "2026-09-30 06:19:13.071 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34120) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.074 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002336",
                                "2026-09-30 06:19:13.363 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34122) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.367 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409",
                                "2026-09-30 06:19:14.032 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.036 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002696",
                                "2026-09-30 06:19:14.043 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46250) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.047 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002791",
                                "2026-09-30 06:19:14.091 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.094 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.094 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002672",
                                "2026-09-30 06:19:14.099 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.004045",
                                "2026-09-30 06:19:15.075 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.080 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003193",
                                "2026-09-30 06:19:15.372 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34138) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.376 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002163",
                                "2026-09-30 06:19:16.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.041 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002843",
                                "2026-09-30 06:19:16.049 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.053 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002680",
                                "2026-09-30 06:19:16.097 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.102 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003790",
                                "2026-09-30 06:19:16.102 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55636) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.107 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002944",
                                "2026-09-30 06:19:17.081 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40762) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.084 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002329",
                                "2026-09-30 06:19:17.376 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.379 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002232",
                                "2026-09-30 06:19:18.044 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.049 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.004082",
                                "2026-09-30 06:19:18.053 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.058 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003752",
                                "2026-09-30 06:19:18.104 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.109 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.109 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003297",
                                "2026-09-30 06:19:18.113 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559",
                                "2026-09-30 06:19:19.086 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.092 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004553",
                                "2026-09-30 06:19:19.381 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.385 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002525",
                                "2026-09-30 06:19:20.051 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.053 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001784",
                                "2026-09-30 06:19:20.059 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.062 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001746",
                                "2026-09-30 06:19:20.110 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.113 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.114 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002436",
                                "2026-09-30 06:19:20.116 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001943",
                                "2026-09-30 06:19:21.092 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.095 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001701",
                                "2026-09-30 06:19:21.386 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.389 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001783",
                                "2026-09-30 06:19:22.055 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.059 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002428",
                                "2026-09-30 06:19:22.063 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.067 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002494",
                                "2026-09-30 06:19:22.114 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54488) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.118 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002228",
                                "2026-09-30 06:19:22.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.123 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002605",
                                "2026-09-30 06:19:23.096 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.100 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002773",
                                "2026-09-30 06:19:23.392 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.397 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003605",
                                "2026-09-30 06:19:24.062 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54982) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.065 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002408",
                                "2026-09-30 06:19:24.069 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.074 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.003509",
                                "2026-09-30 06:19:24.122 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.125 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.125 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002345",
                                "2026-09-30 06:19:24.129 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.003045",
                                "2026-09-30 06:19:25.104 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.111 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003949",
                                "2026-09-30 06:19:25.399 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.404 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003516",
                                "2026-09-30 06:19:26.067 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.073 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.003861",
                                "2026-09-30 06:19:26.074 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 55010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.078 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697",
                                "2026-09-30 06:19:26.127 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54520) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.130 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.131 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697",
                                "2026-09-30 06:19:26.135 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.003762",
                                "2026-09-30 06:19:26.291 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40872) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.292 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:26.292 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:26.293 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:26.294 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:26] \"GET / HTTP/1.1\" 300 1870 0.002065",
                                "2026-09-30 06:19:27.113 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.116 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002056",
                                "2026-09-30 06:19:27.405 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.409 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453",
                                "2026-09-30 06:19:28.074 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.080 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.005545",
                                "2026-09-30 06:19:28.081 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.085 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579",
                                "2026-09-30 06:19:28.134 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.137 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.140 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.001901",
                                "2026-09-30 06:19:28.139 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.004031",
                                "2026-09-30 06:19:29.116 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.120 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002040",
                                "2026-09-30 06:19:29.412 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.421 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.005145",
                                "2026-09-30 06:19:30.083 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46048) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.087 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46056) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.089 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.004509",
                                "2026-09-30 06:19:30.091 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003217",
                                "2026-09-30 06:19:30.141 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.141 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.147 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003422",
                                "2026-09-30 06:19:30.147 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.005566",
                                "2026-09-30 06:19:31.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.124 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002213",
                                "2026-09-30 06:19:31.422 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.425 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001921",
                                "2026-09-30 06:19:32.090 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46066) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.092 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.001769",
                                "2026-09-30 06:19:32.097 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.103 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003502",
                                "2026-09-30 06:19:32.149 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49144) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.149 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.153 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003122",
                                "2026-09-30 06:19:32.153 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003322",
                                "2026-09-30 06:19:33.125 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.130 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003363",
                                "2026-09-30 06:19:33.426 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.429 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170",
                                "2026-09-30 06:19:34.094 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.098 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002731",
                                "2026-09-30 06:19:34.102 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46092) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.105 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.001427",
                                "2026-09-30 06:19:34.154 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49156) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.155 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.158 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002957",
                                "2026-09-30 06:19:34.164 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.004150",
                                "2026-09-30 06:19:35.131 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.134 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002776",
                                "2026-09-30 06:19:35.431 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.435 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002380",
                                "2026-09-30 06:19:36.100 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.106 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.107 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.006447",
                                "2026-09-30 06:19:36.109 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314",
                                "2026-09-30 06:19:36.160 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.164 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002926",
                                "2026-09-30 06:19:36.164 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49174) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.168 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002596",
                                "2026-09-30 06:19:37.136 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58244) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.139 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001756",
                                "2026-09-30 06:19:37.436 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.440 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002519",
                                "2026-09-30 06:19:38.109 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.111 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.112 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001816",
                                "2026-09-30 06:19:38.114 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001672",
                                "2026-09-30 06:19:38.165 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.170 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003051",
                                "2026-09-30 06:19:38.170 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.173 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001853",
                                "2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:38.445 940 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET / HTTP/1.1\" 300 2014 0.002259",
                                "2026-09-30 06:19:39.139 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.145 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004341",
                                "2026-09-30 06:19:39.441 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.445 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002722",
                                "2026-09-30 06:19:40.114 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43398) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.118 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43408) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.121 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.006506",
                                "2026-09-30 06:19:40.128 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.004988",
                                "2026-09-30 06:19:40.172 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.180 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55450) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.187 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.012622",
                                "2026-09-30 06:19:40.188 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.007035",
                                "2026-09-30 06:19:41.146 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.149 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002242",
                                "2026-09-30 06:19:41.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58278) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.451 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002564",
                                "2026-09-30 06:19:42.123 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43412) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.127 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002930",
                                "2026-09-30 06:19:42.131 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43428) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.135 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002817",
                                "2026-09-30 06:19:42.187 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55454) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.191 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55464) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.192 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002908",
                                "2026-09-30 06:19:42.197 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003356",
                                "2026-09-30 06:19:43.150 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58286) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.154 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002775",
                                "2026-09-30 06:19:43.454 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58294) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.460 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.005038",
                                "2026-09-30 06:19:44.129 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.133 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002580",
                                "2026-09-30 06:19:44.137 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43440) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.141 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444",
                                "2026-09-30 06:19:44.193 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.197 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002717",
                                "2026-09-30 06:19:44.198 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.202 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.003268",
                                "2026-09-30 06:19:45.155 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.159 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003453",
                                "2026-09-30 06:19:45.459 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58316) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.464 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003227",
                                "2026-09-30 06:19:46.136 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43452) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.139 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002632",
                                "2026-09-30 06:19:46.142 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43468) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.145 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.001922",
                                "2026-09-30 06:19:46.198 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.202 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002893",
                                "2026-09-30 06:19:46.203 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55496) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.206 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002122",
                                "2026-09-30 06:19:47.162 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.166 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003096",
                                "2026-09-30 06:19:47.465 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.470 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.004013",
                                "2026-09-30 06:19:48.142 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.145 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453",
                                "2026-09-30 06:19:48.147 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.150 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002598",
                                "2026-09-30 06:19:48.203 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.207 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.207 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002700",
                                "2026-09-30 06:19:48.210 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159",
                                "2026-09-30 06:19:49.167 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.173 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.005174",
                                "2026-09-30 06:19:49.470 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.475 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.004026",
                                "2026-09-30 06:19:50.149 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.152 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.155 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004278",
                                "2026-09-30 06:19:50.158 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.003637",
                                "2026-09-30 06:19:50.210 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.215 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.217 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.006120",
                                "2026-09-30 06:19:50.221 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004260",
                                "2026-09-30 06:19:51.174 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.178 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002528",
                                "2026-09-30 06:19:51.476 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.479 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002674",
                                "2026-09-30 06:19:52.157 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.160 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.161 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002259",
                                "2026-09-30 06:19:52.163 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002358",
                                "2026-09-30 06:19:52.218 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.224 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.004805",
                                "2026-09-30 06:19:52.224 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.228 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002263",
                                "2026-09-30 06:19:53.179 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.183 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579",
                                "2026-09-30 06:19:53.481 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.485 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002596",
                                "2026-09-30 06:19:54.163 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.164 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.166 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002086",
                                "2026-09-30 06:19:54.168 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002737",
                                "2026-09-30 06:19:54.225 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.229 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002287",
                                "2026-09-30 06:19:54.230 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.234 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002481",
                                "2026-09-30 06:19:55.183 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.191 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.005810",
                                "2026-09-30 06:19:55.487 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.492 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003978",
                                "2026-09-30 06:19:56.167 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.170 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50760) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.170 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.001837",
                                "2026-09-30 06:19:56.174 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.003264",
                                "2026-09-30 06:19:56.231 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.234 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002228",
                                "2026-09-30 06:19:56.234 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.237 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.001619",
                                "2026-09-30 06:19:56.353 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.355 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:56.356 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:56.356 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:56.360 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:56] \"GET / HTTP/1.1\" 300 1870 0.004970",
                                "2026-09-30 06:19:57.190 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.193 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001826",
                                "2026-09-30 06:19:57.493 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58528) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.497 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805",
                                "2026-09-30 06:19:58.172 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42358) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.174 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001913",
                                "2026-09-30 06:19:58.175 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42372) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.178 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904",
                                "2026-09-30 06:19:58.234 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.237 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001979",
                                "2026-09-30 06:19:58.238 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 60002) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.241 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:19:59.194 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58536) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.198 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003398",
                                "2026-09-30 06:19:59.498 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.503 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003354",
                                "2026-09-30 06:20:00.176 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.181 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42388) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.185 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003004",
                                "2026-09-30 06:20:00.185 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.006538",
                                "2026-09-30 06:20:00.239 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.242 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.244 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003361",
                                "2026-09-30 06:20:00.249 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.005137",
                                "2026-09-30 06:20:01.199 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.203 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003694",
                                "2026-09-30 06:20:01.504 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.508 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002265",
                                "2026-09-30 06:20:02.187 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42392) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.187 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42396) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.191 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002487",
                                "2026-09-30 06:20:02.192 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003088",
                                "2026-09-30 06:20:02.246 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.249 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.252 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455",
                                "2026-09-30 06:20:02.256 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.005526",
                                "2026-09-30 06:20:03.204 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.208 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002422",
                                "2026-09-30 06:20:03.509 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.515 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.004040",
                                "2026-09-30 06:20:04.194 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42402) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.194 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42416) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.200 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003713",
                                "2026-09-30 06:20:04.201 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002983",
                                "2026-09-30 06:20:04.254 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.257 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.258 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002294",
                                "2026-09-30 06:20:04.266 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.007520",
                                "2026-09-30 06:20:05.210 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.215 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003363",
                                "2026-09-30 06:20:05.517 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.523 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.005607",
                                "2026-09-30 06:20:06.203 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42424) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.204 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42440) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.207 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002655",
                                "2026-09-30 06:20:06.211 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.005031",
                                "2026-09-30 06:20:06.259 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.263 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559",
                                "2026-09-30 06:20:06.269 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.275 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.004560",
                                "2026-09-30 06:20:07.215 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 43200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.219 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002327",
                                "2026-09-30 06:20:07.525 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.528 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001701",
                                "2026-09-30 06:20:08.209 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 59060) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.212 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 59068) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.212 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630",
                                "2026-09-30 06:20:08.215 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338",
                                "2026-09-30 06:20:08.264 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.267 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.001990",
                                "2026-09-30 06:20:08.276 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.279 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.001846",
                                "2026-09-30 06:20:09.220 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.223 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002304",
                                "2026-09-30 06:20:09.528 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.534 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.004091",
                                "2026-09-30 06:20:10.214 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 59078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.218 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 59084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.219 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.003770",
                                "2026-09-30 06:20:10.221 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001851",
                                "2026-09-30 06:20:10.270 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 52712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.272 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001845",
                                "2026-09-30 06:20:10.280 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 52716) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.283 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002581",
                                "2026-09-30 06:20:10.420 7 DEBUG glance.common.wsgi [None req-db77dc3f-a552-4362-99cb-ce448bf16deb - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664",
                                "2026-09-30 06:20:37.439 900 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 06:20:37.456 900 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-09-30 06:20:37.456 900 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-09-30 06:20:47.414 899 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 06:20:47.421 899 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-09-30 06:20:47.421 899 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-09-30 06:21:21.483 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:21.484 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:21.484 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.485 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.572 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:21.573 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:21.573 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.574 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.869 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:21.881 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:21.933 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:21.945 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.012s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.210 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.213 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.215 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.215 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.236 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.236 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.236 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.238 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.238 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.240 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.240 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.240 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.241 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.243 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.243 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.268 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.269 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.269 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b754d820>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.470 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.470 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.477 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.502 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.503 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.503 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.503 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.505 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.508 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.510 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.510 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.534 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.534 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.535 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b75a8da0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:25.229 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:25.429 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:26.996 899 WARNING keystonemiddleware.auth_token [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:27.010 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] bind_host                      = 192.168.16.10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] worker_self_reference_url      = http://192.168.16.10:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.086 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:27.475 900 WARNING keystonemiddleware.auth_token [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] bind_host                      = 192.168.16.10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.505 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.505 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.505 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] worker_self_reference_url      = http://192.168.16.10:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.522 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.522 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.525 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.525 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.545 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.545 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.545 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.577 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:37.202 899 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 06:21:37.213 899 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-09-30 06:21:37.213 899 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-09-30 06:22:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:22:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:22:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:22:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:22:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:22:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:25:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:25:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:25:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:25:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:25:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:25:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:28:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:28:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:28:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:28:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:28:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:28:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:31:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:31:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:31:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:31:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:31:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:31:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:34:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:34:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:34:15.174 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:34:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:34:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:34:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:37:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:37:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:37:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:37:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:37:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:37:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:40:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:40:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:40:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:43:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:43:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:43:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:43:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:43:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:43:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:46:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:46:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:46:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:46:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:46:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:46:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:49:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:49:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:49:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:49:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:49:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:49:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:52:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:52:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:52:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:52:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:52:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:52:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:55:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:55:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:55:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:56:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:56:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:56:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:58:15.172 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:58:15.172 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:58:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:59:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:59:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:59:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:01:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:01:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:01:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:02:38.453 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:02:38.454 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:02:38.455 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:04:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:04:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:04:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:05:38.441 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:05:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:05:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:41.279 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET /v2/images Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:41.280 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:41.280 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Matched version: v2 process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:69",
                                "2026-09-30 07:06:41.281 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] new path /v2/images process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:70",
                                "2026-09-30 07:06:41.409 900 DEBUG oslo_db.sqlalchemy.engines [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 07:06:53.149 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:53.150 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:53.150 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:07:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:07:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:07:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:07:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:07:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:07:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:10:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:10:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:10:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:10:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:10:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:10:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:13:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:13:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:13:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:13:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:13:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:13:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:16:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:16:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:16:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:16:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:16:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:16:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-1 =====",
                                "2026-09-30 06:19:09.838 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409",
                                "2026-09-30 06:19:11.403 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34610) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.408 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003959",
                                "2026-09-30 06:19:11.438 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.442 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34794) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.442 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002654",
                                "2026-09-30 06:19:11.448 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004886",
                                "2026-09-30 06:19:11.468 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.472 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002490",
                                "2026-09-30 06:19:11.836 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.840 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002376",
                                "2026-09-30 06:19:11.841 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33576) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.844 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002401",
                                "2026-09-30 06:19:13.409 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34634) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.412 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645",
                                "2026-09-30 06:19:13.443 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.447 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002618",
                                "2026-09-30 06:19:13.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34812) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.452 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002778",
                                "2026-09-30 06:19:13.474 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.480 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004660",
                                "2026-09-30 06:19:13.842 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.846 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.846 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002961",
                                "2026-09-30 06:19:13.850 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319",
                                "2026-09-30 06:19:15.414 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.422 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.006670",
                                "2026-09-30 06:19:15.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34828) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.453 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003771",
                                "2026-09-30 06:19:15.454 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.459 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004697",
                                "2026-09-30 06:19:15.482 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34654) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.488 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004125",
                                "2026-09-30 06:19:15.848 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.851 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.852 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002189",
                                "2026-09-30 06:19:15.854 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002138",
                                "2026-09-30 06:19:17.424 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.433 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.006445",
                                "2026-09-30 06:19:17.457 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34854) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.460 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002274",
                                "2026-09-30 06:19:17.461 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.467 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003734",
                                "2026-09-30 06:19:17.488 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.494 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003938",
                                "2026-09-30 06:19:17.854 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.855 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.861 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.005319",
                                "2026-09-30 06:19:17.863 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.005380",
                                "2026-09-30 06:19:19.434 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.436 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001926",
                                "2026-09-30 06:19:19.462 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54016) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.464 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001696",
                                "2026-09-30 06:19:19.468 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54018) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.471 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001943",
                                "2026-09-30 06:19:19.495 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59674) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.499 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002809",
                                "2026-09-30 06:19:19.861 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.865 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403",
                                "2026-09-30 06:19:19.865 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.869 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003188",
                                "2026-09-30 06:19:21.439 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.444 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805",
                                "2026-09-30 06:19:21.467 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.473 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.477 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.008447",
                                "2026-09-30 06:19:21.478 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004143",
                                "2026-09-30 06:19:21.500 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.507 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.005296",
                                "2026-09-30 06:19:21.866 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.871 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003266",
                                "2026-09-30 06:19:21.871 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.875 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002344",
                                "2026-09-30 06:19:23.446 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.450 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002310",
                                "2026-09-30 06:19:23.479 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54050) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.479 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.482 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:19:23.486 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.005179",
                                "2026-09-30 06:19:23.509 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.512 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002267",
                                "2026-09-30 06:19:23.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55222) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.876 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002415",
                                "2026-09-30 06:19:23.877 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.881 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002495",
                                "2026-09-30 06:19:25.452 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59730) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.455 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002484",
                                "2026-09-30 06:19:25.483 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54064) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.488 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.491 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004793",
                                "2026-09-30 06:19:25.498 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.006448",
                                "2026-09-30 06:19:25.515 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.519 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002907",
                                "2026-09-30 06:19:25.879 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55238) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.882 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.883 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002732",
                                "2026-09-30 06:19:25.890 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.006617",
                                "2026-09-30 06:19:27.458 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40560) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.461 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001634",
                                "2026-09-30 06:19:27.490 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.493 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001828",
                                "2026-09-30 06:19:27.498 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.502 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002668",
                                "2026-09-30 06:19:27.520 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.523 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001837",
                                "2026-09-30 06:19:27.885 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.889 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002527",
                                "2026-09-30 06:19:27.890 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.893 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001987",
                                "2026-09-30 06:19:29.463 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.467 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002576",
                                "2026-09-30 06:19:29.494 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.499 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003084",
                                "2026-09-30 06:19:29.504 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.507 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002030",
                                "2026-09-30 06:19:29.524 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.527 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001887",
                                "2026-09-30 06:19:29.896 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.896 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.900 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002924",
                                "2026-09-30 06:19:29.901 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003028",
                                "2026-09-30 06:19:31.469 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.474 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003392",
                                "2026-09-30 06:19:31.499 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.507 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.007298",
                                "2026-09-30 06:19:31.508 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.512 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002502",
                                "2026-09-30 06:19:31.528 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.531 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001786",
                                "2026-09-30 06:19:31.903 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.904 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.906 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001590",
                                "2026-09-30 06:19:31.908 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001858",
                                "2026-09-30 06:19:33.475 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.481 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004672",
                                "2026-09-30 06:19:33.510 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.513 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002241",
                                "2026-09-30 06:19:33.516 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.520 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002623",
                                "2026-09-30 06:19:33.533 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.538 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001684",
                                "2026-09-30 06:19:33.908 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.909 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.912 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003092",
                                "2026-09-30 06:19:33.916 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002518",
                                "2026-09-30 06:19:34.477 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:34.479 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET / HTTP/1.1\" 300 1870 0.001377",
                                "2026-09-30 06:19:35.483 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.488 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002611",
                                "2026-09-30 06:19:35.516 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.520 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002696",
                                "2026-09-30 06:19:35.520 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.523 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001969",
                                "2026-09-30 06:19:35.538 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.541 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001687",
                                "2026-09-30 06:19:35.914 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.917 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.918 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002922",
                                "2026-09-30 06:19:35.920 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001856",
                                "2026-09-30 06:19:37.489 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.492 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001776",
                                "2026-09-30 06:19:37.520 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.523 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.524 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002910",
                                "2026-09-30 06:19:37.527 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002549",
                                "2026-09-30 06:19:37.543 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.545 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874",
                                "2026-09-30 06:19:37.920 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.920 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.924 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524",
                                "2026-09-30 06:19:37.927 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.004716",
                                "2026-09-30 06:19:39.494 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.498 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002532",
                                "2026-09-30 06:19:39.525 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.527 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.529 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002440",
                                "2026-09-30 06:19:39.531 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002688",
                                "2026-09-30 06:19:39.548 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.552 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003126",
                                "2026-09-30 06:19:39.926 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59186) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59202) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.930 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003328",
                                "2026-09-30 06:19:39.937 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006516",
                                "2026-09-30 06:19:41.503 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34634) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.508 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003024",
                                "2026-09-30 06:19:41.531 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.531 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.536 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003550",
                                "2026-09-30 06:19:41.539 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.005672",
                                "2026-09-30 06:19:41.555 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.559 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003245",
                                "2026-09-30 06:19:41.932 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.936 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002556",
                                "2026-09-30 06:19:41.939 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59216) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.944 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003043",
                                "2026-09-30 06:19:43.510 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.515 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003202",
                                "2026-09-30 06:19:43.537 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.540 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.541 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003043",
                                "2026-09-30 06:19:43.545 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003232",
                                "2026-09-30 06:19:43.561 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.567 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004408",
                                "2026-09-30 06:19:43.938 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59232) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.942 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002462",
                                "2026-09-30 06:19:43.945 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.949 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002945",
                                "2026-09-30 06:19:45.517 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.521 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002865",
                                "2026-09-30 06:19:45.542 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.545 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.546 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002929",
                                "2026-09-30 06:19:45.550 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:19:45.570 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.573 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002682",
                                "2026-09-30 06:19:45.944 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59250) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.948 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002605",
                                "2026-09-30 06:19:45.951 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59254) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.954 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002190",
                                "2026-09-30 06:19:47.523 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57282) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.527 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002442",
                                "2026-09-30 06:19:47.547 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.551 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002251",
                                "2026-09-30 06:19:47.551 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.555 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002973",
                                "2026-09-30 06:19:47.575 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.579 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002258",
                                "2026-09-30 06:19:47.950 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59256) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.953 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002176",
                                "2026-09-30 06:19:47.957 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.963 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003978",
                                "2026-09-30 06:19:49.532 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57298) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.536 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002972",
                                "2026-09-30 06:19:49.552 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53518) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.557 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003298",
                                "2026-09-30 06:19:49.558 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.562 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002899",
                                "2026-09-30 06:19:49.580 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.583 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:19:49.955 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33730) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.959 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003003",
                                "2026-09-30 06:19:49.965 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33746) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.969 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003113",
                                "2026-09-30 06:19:51.538 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.544 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.004113",
                                "2026-09-30 06:19:51.559 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53530) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.563 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.567 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002316",
                                "2026-09-30 06:19:51.567 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.005492",
                                "2026-09-30 06:19:51.586 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57326) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.590 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003124",
                                "2026-09-30 06:19:51.961 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.965 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002802",
                                "2026-09-30 06:19:51.971 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33766) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.976 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002859",
                                "2026-09-30 06:19:53.546 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57334) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.550 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002701",
                                "2026-09-30 06:19:53.569 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53562) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.569 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.573 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003410",
                                "2026-09-30 06:19:53.575 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.004134",
                                "2026-09-30 06:19:53.591 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57336) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.595 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002744",
                                "2026-09-30 06:19:53.968 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.971 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002492",
                                "2026-09-30 06:19:53.978 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.982 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805",
                                "2026-09-30 06:19:55.552 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57350) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.555 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002462",
                                "2026-09-30 06:19:55.573 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.576 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002182",
                                "2026-09-30 06:19:55.576 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53578) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.579 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001872",
                                "2026-09-30 06:19:55.597 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57354) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.600 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:19:55.973 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33796) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.975 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001857",
                                "2026-09-30 06:19:55.984 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33806) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.987 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002122",
                                "2026-09-30 06:19:57.557 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.560 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002502",
                                "2026-09-30 06:19:57.579 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.579 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.583 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003157",
                                "2026-09-30 06:19:57.584 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002736",
                                "2026-09-30 06:19:57.602 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49268) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.604 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001881",
                                "2026-09-30 06:19:57.977 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.981 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002533",
                                "2026-09-30 06:19:57.989 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.992 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001953",
                                "2026-09-30 06:19:59.563 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49274) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.568 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003480",
                                "2026-09-30 06:19:59.585 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.585 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.589 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002227",
                                "2026-09-30 06:19:59.590 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003266",
                                "2026-09-30 06:19:59.606 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.610 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002652",
                                "2026-09-30 06:19:59.982 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.986 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738",
                                "2026-09-30 06:19:59.993 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.996 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002212",
                                "2026-09-30 06:20:01.570 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49282) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.574 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002792",
                                "2026-09-30 06:20:01.592 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.592 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.595 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002207",
                                "2026-09-30 06:20:01.596 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002831",
                                "2026-09-30 06:20:01.612 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49284) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.616 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002550",
                                "2026-09-30 06:20:01.989 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.992 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338",
                                "2026-09-30 06:20:02.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57544) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.004 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003295",
                                "2026-09-30 06:20:03.576 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49290) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.580 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002742",
                                "2026-09-30 06:20:03.595 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42656) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.599 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.600 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002937",
                                "2026-09-30 06:20:03.604 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003820",
                                "2026-09-30 06:20:03.617 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.621 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002464",
                                "2026-09-30 06:20:03.995 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.000 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003423",
                                "2026-09-30 06:20:04.006 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.010 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836",
                                "2026-09-30 06:20:04.534 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.537 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:04.538 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:04.539 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:04.540 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET / HTTP/1.1\" 300 1870 0.003534",
                                "2026-09-30 06:20:05.581 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49308) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.584 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002542",
                                "2026-09-30 06:20:05.601 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.605 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.606 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002904",
                                "2026-09-30 06:20:05.609 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444",
                                "2026-09-30 06:20:05.624 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.628 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002479",
                                "2026-09-30 06:20:06.003 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.007 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002351",
                                "2026-09-30 06:20:06.012 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.016 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002678",
                                "2026-09-30 06:20:07.584 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.587 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001779",
                                "2026-09-30 06:20:07.606 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37488) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.609 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002325",
                                "2026-09-30 06:20:07.610 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.613 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002139",
                                "2026-09-30 06:20:07.632 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48968) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.634 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001758",
                                "2026-09-30 06:20:08.008 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.011 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002461",
                                "2026-09-30 06:20:08.018 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57600) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.021 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002063",
                                "2026-09-30 06:20:09.588 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.592 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002641",
                                "2026-09-30 06:20:09.610 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.614 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.615 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003244",
                                "2026-09-30 06:20:09.617 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874",
                                "2026-09-30 06:20:09.636 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.639 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002320",
                                "2026-09-30 06:20:10.013 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35886) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.016 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002088",
                                "2026-09-30 06:20:10.023 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.025 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001816",
                                "2026-09-30 06:20:11.594 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48998) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.597 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:20:11.615 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.619 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.621 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004532",
                                "2026-09-30 06:20:11.622 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001784",
                                "2026-09-30 06:20:11.639 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.643 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002438",
                                "2026-09-30 06:20:12.018 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:12.020 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001617",
                                "2026-09-30 06:20:12.026 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:12.029 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001605",
                                "2026-09-30 06:20:13.599 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.605 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004099",
                                "2026-09-30 06:20:13.621 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37544) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.625 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.628 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.005735",
                                "2026-09-30 06:20:13.630 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003717",
                                "2026-09-30 06:20:13.644 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.648 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002343",
                                "2026-09-30 06:20:14.022 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:14.026 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002514",
                                "2026-09-30 06:20:14.030 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:14.033 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002213",
                                "2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:15.173 942 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET / HTTP/1.1\" 300 2078 0.002384",
                                "2026-09-30 06:20:15.607 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49030) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.611 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002599",
                                "2026-09-30 06:20:15.628 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.632 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.633 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002771",
                                "2026-09-30 06:20:15.636 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002691",
                                "2026-09-30 06:20:15.651 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.654 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331",
                                "2026-09-30 06:20:16.027 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:16.032 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003808",
                                "2026-09-30 06:20:16.035 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:16.041 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.004292",
                                "2026-09-30 06:20:17.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.616 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403",
                                "2026-09-30 06:20:17.633 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.637 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002677",
                                "2026-09-30 06:20:17.637 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41820) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.641 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524",
                                "2026-09-30 06:20:17.656 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.660 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002180",
                                "2026-09-30 06:20:18.033 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35938) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:18.037 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002859",
                                "2026-09-30 06:20:18.042 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35954) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:18.046 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002893",
                                "2026-09-30 06:20:19.618 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.621 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403",
                                "2026-09-30 06:20:19.637 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.645 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005883",
                                "2026-09-30 06:20:19.645 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003108",
                                "2026-09-30 06:20:19.661 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.665 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367",
                                "2026-09-30 06:20:20.040 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:20.045 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608",
                                "2026-09-30 06:20:20.049 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58360) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:20.053 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002931",
                                "2026-09-30 06:20:21.623 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.627 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003382",
                                "2026-09-30 06:20:21.645 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.645 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41846) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.649 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002285",
                                "2026-09-30 06:20:21.650 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159",
                                "2026-09-30 06:20:21.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.669 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002179",
                                "2026-09-30 06:20:22.048 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58362) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:22.052 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003298",
                                "2026-09-30 06:20:22.055 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58370) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:22.060 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003891",
                                "2026-09-30 06:20:23.630 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.634 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645",
                                "2026-09-30 06:20:23.650 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41864) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.651 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.656 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003915",
                                "2026-09-30 06:20:23.662 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.004341",
                                "2026-09-30 06:20:23.670 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.675 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003174",
                                "2026-09-30 06:20:24.054 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58374) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.059 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002972",
                                "2026-09-30 06:20:24.062 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.066 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002711",
                                "2026-09-30 06:20:25.636 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46720) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.638 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001668",
                                "2026-09-30 06:20:25.658 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41888) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.660 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001858",
                                "2026-09-30 06:20:25.664 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.667 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001771",
                                "2026-09-30 06:20:25.676 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.679 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001952",
                                "2026-09-30 06:20:26.060 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58388) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.063 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098",
                                "2026-09-30 06:20:26.068 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.070 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.001705",
                                "2026-09-30 06:20:27.642 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43888) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.645 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002356",
                                "2026-09-30 06:20:27.663 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56938) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.667 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002877",
                                "2026-09-30 06:20:27.668 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.673 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003156",
                                "2026-09-30 06:20:27.680 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.684 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002308",
                                "2026-09-30 06:20:28.066 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58394) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.071 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.003053",
                                "2026-09-30 06:20:28.071 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58404) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.075 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002474",
                                "2026-09-30 06:20:29.647 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.651 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002466",
                                "2026-09-30 06:20:29.669 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.673 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002501",
                                "2026-09-30 06:20:29.673 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.679 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003794",
                                "2026-09-30 06:20:29.685 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.688 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002567",
                                "2026-09-30 06:20:30.073 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.077 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002833",
                                "2026-09-30 06:20:30.078 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579",
                                "2026-09-30 06:20:31.653 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.659 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003859",
                                "2026-09-30 06:20:31.674 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56976) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.681 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56982) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.681 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.005294",
                                "2026-09-30 06:20:31.684 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341",
                                "2026-09-30 06:20:31.690 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43934) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.695 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:20:32.078 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002646",
                                "2026-09-30 06:20:32.083 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.086 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002392",
                                "2026-09-30 06:20:33.661 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.665 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002393",
                                "2026-09-30 06:20:33.683 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.686 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.687 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002732",
                                "2026-09-30 06:20:33.689 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002410",
                                "2026-09-30 06:20:33.697 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.701 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002740",
                                "2026-09-30 06:20:34.084 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.087 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002107",
                                "2026-09-30 06:20:34.088 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48658) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.092 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346",
                                "2026-09-30 06:20:34.589 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56998) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.590 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:34.590 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:34.591 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:34.592 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET / HTTP/1.1\" 300 1870 0.002469",
                                "2026-09-30 06:20:35.668 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.671 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292",
                                "2026-09-30 06:20:35.690 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 57010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.690 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57006) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.693 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002223",
                                "2026-09-30 06:20:35.694 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003347",
                                "2026-09-30 06:20:35.702 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43968) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.705 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697",
                                "2026-09-30 06:20:36.089 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.092 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002119",
                                "2026-09-30 06:20:36.093 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.096 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002144",
                                "2026-09-30 06:20:37.672 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.677 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003245",
                                "2026-09-30 06:20:37.695 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.697 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55086) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.698 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002360",
                                "2026-09-30 06:20:37.701 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002624",
                                "2026-09-30 06:20:37.708 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.711 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:20:38.094 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.096 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.098 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003152",
                                "2026-09-30 06:20:38.101 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.002796",
                                "2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:38.450 941 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET / HTTP/1.1\" 300 2014 0.002996",
                                "2026-09-30 06:20:39.679 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.682 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002400",
                                "2026-09-30 06:20:39.699 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.703 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002074",
                                "2026-09-30 06:20:39.703 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.707 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002479",
                                "2026-09-30 06:20:39.712 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48528) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.716 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002392",
                                "2026-09-30 06:20:40.101 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.101 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.105 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.003030",
                                "2026-09-30 06:20:40.106 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.004315",
                                "2026-09-30 06:20:41.685 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.688 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002709",
                                "2026-09-30 06:20:41.703 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.707 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002420",
                                "2026-09-30 06:20:41.707 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55122) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.711 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002600",
                                "2026-09-30 06:20:41.718 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.723 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003423",
                                "2026-09-30 06:20:42.107 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.111 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.112 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003364",
                                "2026-09-30 06:20:42.115 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002910",
                                "2026-09-30 06:20:43.690 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48556) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.693 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001806",
                                "2026-09-30 06:20:43.708 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55126) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.711 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001695",
                                "2026-09-30 06:20:43.711 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.715 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002792",
                                "2026-09-30 06:20:43.724 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48560) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.728 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003073",
                                "2026-09-30 06:20:44.114 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.117 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.117 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001720",
                                "2026-09-30 06:20:44.119 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001882",
                                "2026-09-30 06:20:45.695 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.699 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003571",
                                "2026-09-30 06:20:45.712 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.716 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55150) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.716 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002832",
                                "2026-09-30 06:20:45.719 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:20:45.728 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.731 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001976",
                                "2026-09-30 06:20:46.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.124 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002593",
                                "2026-09-30 06:20:46.127 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002478",
                                "2026-09-30 06:20:47.701 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.705 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003878",
                                "2026-09-30 06:20:47.717 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.720 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002195",
                                "2026-09-30 06:20:47.721 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.724 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002309",
                                "2026-09-30 06:20:47.733 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.736 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170",
                                "2026-09-30 06:20:48.124 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56976) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.128 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002651",
                                "2026-09-30 06:20:48.128 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.131 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002323",
                                "2026-09-30 06:20:49.707 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.712 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003201",
                                "2026-09-30 06:20:49.723 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.726 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.727 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003253",
                                "2026-09-30 06:20:49.731 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003027",
                                "2026-09-30 06:20:49.738 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.741 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002234",
                                "2026-09-30 06:20:50.130 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.133 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40332) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.134 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002988",
                                "2026-09-30 06:20:50.137 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002131",
                                "2026-09-30 06:20:51.713 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51608) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.717 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002306",
                                "2026-09-30 06:20:51.728 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42724) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.732 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002385",
                                "2026-09-30 06:20:51.733 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.738 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003299",
                                "2026-09-30 06:20:51.743 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.747 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002452",
                                "2026-09-30 06:20:52.135 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40344) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.138 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40346) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.140 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002996",
                                "2026-09-30 06:20:52.142 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002875",
                                "2026-09-30 06:20:53.718 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.722 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002499",
                                "2026-09-30 06:20:53.734 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.739 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003136",
                                "2026-09-30 06:20:53.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.746 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.004378",
                                "2026-09-30 06:20:53.748 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.753 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003568",
                                "2026-09-30 06:20:54.141 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40348) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.144 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.145 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002867",
                                "2026-09-30 06:20:54.148 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002182",
                                "2026-09-30 06:20:55.723 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.728 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003291",
                                "2026-09-30 06:20:55.740 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.745 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003545",
                                "2026-09-30 06:20:55.748 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.751 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002196",
                                "2026-09-30 06:20:55.756 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.759 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002020",
                                "2026-09-30 06:20:56.148 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40354) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.148 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40366) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.151 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444",
                                "2026-09-30 06:20:56.152 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002778",
                                "2026-09-30 06:20:57.729 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.733 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002158",
                                "2026-09-30 06:20:57.746 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.749 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002383",
                                "2026-09-30 06:20:57.752 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.755 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001972",
                                "2026-09-30 06:20:57.760 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41576) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.764 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002512",
                                "2026-09-30 06:20:58.154 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40378) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.154 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.158 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517",
                                "2026-09-30 06:20:58.159 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.003014",
                                "2026-09-30 06:20:59.734 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.737 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002026",
                                "2026-09-30 06:20:59.751 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.756 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47114) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.757 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.004480",
                                "2026-09-30 06:20:59.760 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002628",
                                "2026-09-30 06:20:59.766 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.769 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002240",
                                "2026-09-30 06:21:00.159 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.160 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.163 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002221",
                                "2026-09-30 06:21:00.164 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003271",
                                "2026-09-30 06:21:01.739 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.742 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002467",
                                "2026-09-30 06:21:01.759 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.761 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47140) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.763 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002580",
                                "2026-09-30 06:21:01.765 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002451",
                                "2026-09-30 06:21:01.771 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 41604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.774 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:21:02.165 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.166 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.169 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002571",
                                "2026-09-30 06:21:02.169 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002190",
                                "2026-09-30 06:21:03.743 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.747 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002756",
                                "2026-09-30 06:21:03.765 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.768 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.770 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.004108",
                                "2026-09-30 06:21:03.771 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346",
                                "2026-09-30 06:21:03.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.779 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002698",
                                "2026-09-30 06:21:04.171 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59934) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.171 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.175 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002795",
                                "2026-09-30 06:21:04.176 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003439",
                                "2026-09-30 06:21:04.644 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47154) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:04.648 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET / HTTP/1.1\" 300 1870 0.002172",
                                "2026-09-30 06:21:05.750 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.754 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002626",
                                "2026-09-30 06:21:05.772 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47162) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.772 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.777 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003296",
                                "2026-09-30 06:21:05.779 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41656) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.780 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006532",
                                "2026-09-30 06:21:05.783 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002751",
                                "2026-09-30 06:21:06.177 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.177 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.180 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002300",
                                "2026-09-30 06:21:06.181 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367",
                                "2026-09-30 06:21:07.757 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.760 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002064",
                                "2026-09-30 06:21:07.781 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54832) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.781 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.786 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003021",
                                "2026-09-30 06:21:07.786 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.004053",
                                "2026-09-30 06:21:07.787 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.791 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002939",
                                "2026-09-30 06:21:08.183 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.183 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.188 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003626",
                                "2026-09-30 06:21:08.189 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003656",
                                "2026-09-30 06:21:09.763 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.766 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002215",
                                "2026-09-30 06:21:09.788 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.788 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.792 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002653",
                                "2026-09-30 06:21:09.793 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002995",
                                "2026-09-30 06:21:09.793 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.797 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517",
                                "2026-09-30 06:21:10.191 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.191 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40482) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.195 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002795",
                                "2026-09-30 06:21:10.196 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002633",
                                "2026-09-30 06:21:11.767 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.771 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002503",
                                "2026-09-30 06:21:11.794 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.794 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.799 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003903",
                                "2026-09-30 06:21:11.800 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004109",
                                "2026-09-30 06:21:11.800 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.805 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002698",
                                "2026-09-30 06:21:12.197 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.197 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40494) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.199 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001760",
                                "2026-09-30 06:21:12.204 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.006176",
                                "2026-09-30 06:21:13.774 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.778 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002608",
                                "2026-09-30 06:21:13.801 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.801 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54886) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.805 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002890",
                                "2026-09-30 06:21:13.805 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002518",
                                "2026-09-30 06:21:13.807 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.811 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559",
                                "2026-09-30 06:21:14.201 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.205 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40520) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.209 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002297",
                                "2026-09-30 06:21:14.209 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.005823",
                                "2026-09-30 06:21:15.780 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.785 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003539",
                                "2026-09-30 06:21:15.807 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.807 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.811 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002305",
                                "2026-09-30 06:21:15.813 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.005067",
                                "2026-09-30 06:21:15.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.818 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003219",
                                "2026-09-30 06:21:16.209 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.211 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.212 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002543",
                                "2026-09-30 06:21:16.215 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002676",
                                "2026-09-30 06:21:17.786 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 37826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.790 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002423",
                                "2026-09-30 06:21:17.813 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 58160) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58162) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.817 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002344",
                                "2026-09-30 06:21:17.818 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002322",
                                "2026-09-30 06:21:17.822 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.826 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002653",
                                "2026-09-30 06:21:18.214 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.218 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002283",
                                "2026-09-30 06:21:18.218 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.225 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.004555",
                                "2026-09-30 06:21:19.792 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37850) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.796 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002734",
                                "2026-09-30 06:21:19.819 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58168) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.819 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 58178) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.822 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002629",
                                "2026-09-30 06:21:19.822 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002355",
                                "2026-09-30 06:21:19.829 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37860) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.831 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001641",
                                "2026-09-30 06:21:20.219 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 39478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.223 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277",
                                "2026-09-30 06:21:20.225 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 39492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.228 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002037",
                                "2026-09-30 06:21:21.152 7 DEBUG glance.common.wsgi [None req-2b476992-3726-48df-bf14-6a4f2138d973 - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664",
                                "2026-09-30 06:21:34.118 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.119 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.120 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.120 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.317 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.318 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.319 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.319 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.500 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.512 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.012s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:34.733 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.745 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:35.911 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:35.916 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.916 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.924 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:35.926 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.926 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.960 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.961 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.961 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.961 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.963 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.963 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.965 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.965 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.965 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.968 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.968 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.993 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.994 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.994 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600161df0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.309 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.314 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.314 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.321 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.324 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.324 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.355 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.408 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.409 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.410 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60055c7a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:38.282 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:38.998 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:40.672 899 WARNING keystonemiddleware.auth_token [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:40.691 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:40.691 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] bind_host                      = 192.168.16.11 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.695 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.695 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] worker_self_reference_url      = http://192.168.16.11:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.725 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:41.509 900 WARNING keystonemiddleware.auth_token [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:41.527 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:41.527 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] bind_host                      = 192.168.16.11 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] worker_self_reference_url      = http://192.168.16.11:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.563 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.563 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.565 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.565 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.566 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.566 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.567 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.567 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.568 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.568 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.571 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.571 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.571 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:24:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:24:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:24:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:24:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:24:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:24:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:27:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:27:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:27:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:27:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:27:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:27:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:30:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:30:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:30:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:30:38.438 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:30:38.438 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:30:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:33:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:33:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:33:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:33:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:33:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:33:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:36:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:36:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:36:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:36:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:36:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:36:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:39:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:39:15.177 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:39:15.178 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:39:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:39:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:39:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:42:15.183 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:42:15.185 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:42:15.185 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:42:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:42:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:42:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:45:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:45:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:45:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:48:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:48:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:48:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:48:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:48:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:48:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:51:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:51:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:51:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:51:38.441 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:51:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:51:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:54:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:54:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:54:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:55:38.473 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:55:38.473 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:55:38.474 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:57:15.163 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:57:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:57:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:58:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:58:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:58:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:00:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:00:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:00:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:01:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:01:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:01:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:03:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:03:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:03:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:04:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:04:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:04:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:40.120 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:40.121 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:40.122 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:49.375 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:49.376 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:49.376 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:07:01.321 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:07:01.322 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:07:01.322 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:09:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:09:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:09:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:09:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:09:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:09:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:12:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:12:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:12:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:12:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:12:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:12:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:15:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:15:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:15:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:15:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:15:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:15:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-2 =====",
                                "2026-09-30 06:19:11.496 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002431",
                                "2026-09-30 06:19:11.504 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.009786",
                                "2026-09-30 06:19:11.569 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.574 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002849",
                                "2026-09-30 06:19:11.602 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.605 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002368",
                                "2026-09-30 06:19:11.778 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.781 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002566",
                                "2026-09-30 06:19:11.788 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.791 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002238",
                                "2026-09-30 06:19:13.498 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54914) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.502 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002901",
                                "2026-09-30 06:19:13.505 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.509 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002197",
                                "2026-09-30 06:19:13.574 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.578 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002096",
                                "2026-09-30 06:19:13.608 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.611 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002577",
                                "2026-09-30 06:19:13.783 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60168) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.787 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002312",
                                "2026-09-30 06:19:13.795 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 60170) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.798 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341",
                                "2026-09-30 06:19:15.169 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:15.171 943 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET / HTTP/1.1\" 300 2078 0.002384",
                                "2026-09-30 06:19:15.505 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 54922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.509 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738",
                                "2026-09-30 06:19:15.510 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.514 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:19:15.579 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.583 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002560",
                                "2026-09-30 06:19:15.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.617 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002959",
                                "2026-09-30 06:19:15.790 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.794 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003189",
                                "2026-09-30 06:19:15.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.806 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003857",
                                "2026-09-30 06:19:17.511 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.515 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002432",
                                "2026-09-30 06:19:17.515 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.520 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003865",
                                "2026-09-30 06:19:17.584 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.588 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003440",
                                "2026-09-30 06:19:17.619 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.623 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002655",
                                "2026-09-30 06:19:17.797 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 45952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.805 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.006137",
                                "2026-09-30 06:19:17.808 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 45960) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.811 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002361",
                                "2026-09-30 06:19:19.517 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37790) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.520 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002660",
                                "2026-09-30 06:19:19.521 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.523 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001910",
                                "2026-09-30 06:19:19.590 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.593 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002108",
                                "2026-09-30 06:19:19.625 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40756) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.628 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001915",
                                "2026-09-30 06:19:19.806 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.809 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001735",
                                "2026-09-30 06:19:19.813 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.817 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001920",
                                "2026-09-30 06:19:21.522 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37806) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.526 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002080",
                                "2026-09-30 06:19:21.526 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37820) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.533 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004950",
                                "2026-09-30 06:19:21.594 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40762) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.599 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003577",
                                "2026-09-30 06:19:21.628 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.633 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738",
                                "2026-09-30 06:19:21.811 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.816 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990",
                                "2026-09-30 06:19:21.820 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.824 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002904",
                                "2026-09-30 06:19:23.529 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37824) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.532 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:19:23.533 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37832) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.536 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002057",
                                "2026-09-30 06:19:23.602 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40774) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.606 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002800",
                                "2026-09-30 06:19:23.635 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40776) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.639 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003258",
                                "2026-09-30 06:19:23.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.821 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002281",
                                "2026-09-30 06:19:23.827 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.831 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002389",
                                "2026-09-30 06:19:25.535 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.538 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.540 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003153",
                                "2026-09-30 06:19:25.544 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003576",
                                "2026-09-30 06:19:25.607 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40778) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.613 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004369",
                                "2026-09-30 06:19:25.640 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.645 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003456",
                                "2026-09-30 06:19:25.823 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46022) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.828 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003605",
                                "2026-09-30 06:19:25.833 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.837 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002923",
                                "2026-09-30 06:19:27.542 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.545 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.546 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003667",
                                "2026-09-30 06:19:27.548 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001934",
                                "2026-09-30 06:19:27.615 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40794) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.618 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001751",
                                "2026-09-30 06:19:27.647 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40796) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.650 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001899",
                                "2026-09-30 06:19:27.830 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.833 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002348",
                                "2026-09-30 06:19:27.839 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.842 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002003",
                                "2026-09-30 06:19:29.548 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.549 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.552 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002075",
                                "2026-09-30 06:19:29.553 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003824",
                                "2026-09-30 06:19:29.620 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36824) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.624 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003619",
                                "2026-09-30 06:19:29.652 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.658 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.004352",
                                "2026-09-30 06:19:29.835 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.840 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.004043",
                                "2026-09-30 06:19:29.844 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.848 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002799",
                                "2026-09-30 06:19:31.552 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.555 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002275",
                                "2026-09-30 06:19:31.555 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.558 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001804",
                                "2026-09-30 06:19:31.626 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.630 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455",
                                "2026-09-30 06:19:31.660 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36850) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.665 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002505",
                                "2026-09-30 06:19:31.842 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.846 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645",
                                "2026-09-30 06:19:31.849 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.854 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.004408",
                                "2026-09-30 06:19:32.013 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36860) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:32.016 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET / HTTP/1.1\" 300 1870 0.001935",
                                "2026-09-30 06:19:33.556 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.561 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.562 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004940",
                                "2026-09-30 06:19:33.563 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001842",
                                "2026-09-30 06:19:33.635 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36864) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.640 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004464",
                                "2026-09-30 06:19:33.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.669 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001774",
                                "2026-09-30 06:19:33.847 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50704) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.850 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002147",
                                "2026-09-30 06:19:33.857 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50706) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.861 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003032",
                                "2026-09-30 06:19:35.563 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.565 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.566 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002449",
                                "2026-09-30 06:19:35.569 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409",
                                "2026-09-30 06:19:35.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36876) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.644 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692",
                                "2026-09-30 06:19:35.670 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.673 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001863",
                                "2026-09-30 06:19:35.853 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.860 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003152",
                                "2026-09-30 06:19:35.861 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50724) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.865 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002868",
                                "2026-09-30 06:19:37.568 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55532) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.569 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.572 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002046",
                                "2026-09-30 06:19:37.574 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001844",
                                "2026-09-30 06:19:37.646 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.650 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003021",
                                "2026-09-30 06:19:37.674 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.679 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003518",
                                "2026-09-30 06:19:37.863 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.867 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.868 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003762",
                                "2026-09-30 06:19:37.870 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002082",
                                "2026-09-30 06:19:39.573 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.577 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.579 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004317",
                                "2026-09-30 06:19:39.583 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004991",
                                "2026-09-30 06:19:39.652 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.659 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.005585",
                                "2026-09-30 06:19:39.681 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.689 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006256",
                                "2026-09-30 06:19:39.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.871 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.874 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.001886",
                                "2026-09-30 06:19:39.876 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003708",
                                "2026-09-30 06:19:41.582 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.584 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.586 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002730",
                                "2026-09-30 06:19:41.589 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003834",
                                "2026-09-30 06:19:41.660 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.664 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002968",
                                "2026-09-30 06:19:41.689 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42126) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.693 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002428",
                                "2026-09-30 06:19:41.877 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.877 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.881 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002777",
                                "2026-09-30 06:19:41.882 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003201",
                                "2026-09-30 06:19:43.589 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.591 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.592 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002179",
                                "2026-09-30 06:19:43.594 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002074",
                                "2026-09-30 06:19:43.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42132) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.670 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455",
                                "2026-09-30 06:19:43.694 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.698 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002710",
                                "2026-09-30 06:19:43.883 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39964) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.883 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.887 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002237",
                                "2026-09-30 06:19:43.887 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002353",
                                "2026-09-30 06:19:45.594 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.597 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.598 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524",
                                "2026-09-30 06:19:45.601 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002412",
                                "2026-09-30 06:19:45.672 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.676 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002578",
                                "2026-09-30 06:19:45.700 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42150) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.704 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002279",
                                "2026-09-30 06:19:45.888 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.889 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.893 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003876",
                                "2026-09-30 06:19:45.896 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003994",
                                "2026-09-30 06:19:47.600 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39910) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.604 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.605 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002656",
                                "2026-09-30 06:19:47.609 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003391",
                                "2026-09-30 06:19:47.677 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.682 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002786",
                                "2026-09-30 06:19:47.706 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.710 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002906",
                                "2026-09-30 06:19:47.896 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.898 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40030) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.900 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003303",
                                "2026-09-30 06:19:47.903 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003772",
                                "2026-09-30 06:19:49.607 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.610 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002174",
                                "2026-09-30 06:19:49.611 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.615 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002751",
                                "2026-09-30 06:19:49.684 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.688 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002634",
                                "2026-09-30 06:19:49.711 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43344) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.715 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002275",
                                "2026-09-30 06:19:49.903 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.906 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:19:49.906 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40042) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.913 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003902",
                                "2026-09-30 06:19:51.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39940) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.617 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.620 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.005434",
                                "2026-09-30 06:19:51.623 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003634",
                                "2026-09-30 06:19:51.690 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43360) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.693 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002536",
                                "2026-09-30 06:19:51.717 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43368) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.722 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002619",
                                "2026-09-30 06:19:51.910 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.915 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003279",
                                "2026-09-30 06:19:51.916 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40048) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.920 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002759",
                                "2026-09-30 06:19:53.623 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.623 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.628 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002951",
                                "2026-09-30 06:19:53.628 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002931",
                                "2026-09-30 06:19:53.696 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.700 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002537",
                                "2026-09-30 06:19:53.723 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.728 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002760",
                                "2026-09-30 06:19:53.917 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40062) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.921 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002512",
                                "2026-09-30 06:19:53.922 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40064) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.925 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002035",
                                "2026-09-30 06:19:55.630 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39960) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.630 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.634 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001919",
                                "2026-09-30 06:19:55.634 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001930",
                                "2026-09-30 06:19:55.701 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43406) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.704 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001896",
                                "2026-09-30 06:19:55.730 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43422) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.733 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002323",
                                "2026-09-30 06:19:55.923 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.926 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001809",
                                "2026-09-30 06:19:55.926 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.929 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001891",
                                "2026-09-30 06:19:57.636 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.636 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.639 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002038",
                                "2026-09-30 06:19:57.639 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002378",
                                "2026-09-30 06:19:57.705 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43430) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.711 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.004462",
                                "2026-09-30 06:19:57.734 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43438) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.739 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003101",
                                "2026-09-30 06:19:57.927 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34900) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.932 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.932 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003217",
                                "2026-09-30 06:19:57.935 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002568",
                                "2026-09-30 06:19:59.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.641 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.645 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002700",
                                "2026-09-30 06:19:59.646 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003792",
                                "2026-09-30 06:19:59.713 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44028) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.717 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002944",
                                "2026-09-30 06:19:59.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.744 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002534",
                                "2026-09-30 06:19:59.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.937 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.937 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.001903",
                                "2026-09-30 06:19:59.940 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002116",
                                "2026-09-30 06:20:01.648 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.648 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.653 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002736",
                                "2026-09-30 06:20:01.653 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:20:01.719 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.722 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002139",
                                "2026-09-30 06:20:01.745 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44056) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.749 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002946",
                                "2026-09-30 06:20:01.939 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.943 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002347",
                                "2026-09-30 06:20:01.943 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34964) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.946 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002532",
                                "2026-09-30 06:20:02.066 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44066) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:02.069 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET / HTTP/1.1\" 300 1870 0.002084",
                                "2026-09-30 06:20:03.654 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.654 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.657 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002245",
                                "2026-09-30 06:20:03.659 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003175",
                                "2026-09-30 06:20:03.724 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.728 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003121",
                                "2026-09-30 06:20:03.752 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.755 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002150",
                                "2026-09-30 06:20:03.944 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.948 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002293",
                                "2026-09-30 06:20:03.949 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.951 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.001929",
                                "2026-09-30 06:20:05.659 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.661 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.665 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004754",
                                "2026-09-30 06:20:05.667 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004075",
                                "2026-09-30 06:20:05.731 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.734 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002151",
                                "2026-09-30 06:20:05.757 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44110) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.761 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003048",
                                "2026-09-30 06:20:05.950 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34992) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.953 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 35008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.955 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003735",
                                "2026-09-30 06:20:05.958 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003052",
                                "2026-09-30 06:20:07.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39498) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.667 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39512) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.670 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001976",
                                "2026-09-30 06:20:07.670 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002422",
                                "2026-09-30 06:20:07.736 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.739 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001996",
                                "2026-09-30 06:20:07.762 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44138) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.765 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001755",
                                "2026-09-30 06:20:07.957 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42736) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.960 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.960 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002379",
                                "2026-09-30 06:20:07.963 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001857",
                                "2026-09-30 06:20:09.670 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.670 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39530) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.673 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001914",
                                "2026-09-30 06:20:09.676 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904",
                                "2026-09-30 06:20:09.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.744 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002796",
                                "2026-09-30 06:20:09.766 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.769 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001871",
                                "2026-09-30 06:20:09.962 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.962 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.965 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002244",
                                "2026-09-30 06:20:09.966 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002418",
                                "2026-09-30 06:20:11.676 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39542) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.676 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.678 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001562",
                                "2026-09-30 06:20:11.681 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003976",
                                "2026-09-30 06:20:11.745 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.748 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002014",
                                "2026-09-30 06:20:11.770 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.773 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001628",
                                "2026-09-30 06:20:11.967 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.967 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.971 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002724",
                                "2026-09-30 06:20:11.971 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003090",
                                "2026-09-30 06:20:13.678 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.681 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002120",
                                "2026-09-30 06:20:13.682 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.685 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338",
                                "2026-09-30 06:20:13.750 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.756 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004303",
                                "2026-09-30 06:20:13.775 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.780 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003924",
                                "2026-09-30 06:20:13.973 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.973 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.976 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002296",
                                "2026-09-30 06:20:13.979 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.001683",
                                "2026-09-30 06:20:15.682 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39578) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.686 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002332",
                                "2026-09-30 06:20:15.687 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.690 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002378",
                                "2026-09-30 06:20:15.757 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.762 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003073",
                                "2026-09-30 06:20:15.782 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.787 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003270",
                                "2026-09-30 06:20:15.978 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42798) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.981 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.984 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004749",
                                "2026-09-30 06:20:15.985 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331",
                                "2026-09-30 06:20:17.687 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.690 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170",
                                "2026-09-30 06:20:17.691 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.695 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002780",
                                "2026-09-30 06:20:17.763 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.769 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.004293",
                                "2026-09-30 06:20:17.789 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.793 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002757",
                                "2026-09-30 06:20:17.987 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.987 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.991 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002852",
                                "2026-09-30 06:20:17.992 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003312",
                                "2026-09-30 06:20:19.692 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58870) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.696 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58878) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.699 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005209",
                                "2026-09-30 06:20:19.699 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002248",
                                "2026-09-30 06:20:19.770 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.775 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003047",
                                "2026-09-30 06:20:19.794 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.798 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002354",
                                "2026-09-30 06:20:19.993 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.993 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.996 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002404",
                                "2026-09-30 06:20:19.998 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003594",
                                "2026-09-30 06:20:21.700 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.700 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58900) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.704 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002460",
                                "2026-09-30 06:20:21.704 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002324",
                                "2026-09-30 06:20:21.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55086) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.782 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004307",
                                "2026-09-30 06:20:21.799 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.803 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517",
                                "2026-09-30 06:20:21.999 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.999 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:22.004 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003205",
                                "2026-09-30 06:20:22.005 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002987",
                                "2026-09-30 06:20:23.706 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.706 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.710 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098",
                                "2026-09-30 06:20:23.711 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003316",
                                "2026-09-30 06:20:23.784 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.788 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002869",
                                "2026-09-30 06:20:23.804 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55098) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.809 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002935",
                                "2026-09-30 06:20:24.006 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.006 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.009 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002466",
                                "2026-09-30 06:20:24.011 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002281",
                                "2026-09-30 06:20:25.711 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.711 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.714 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:20:25.717 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004582",
                                "2026-09-30 06:20:25.790 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.794 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003092",
                                "2026-09-30 06:20:25.810 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.814 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002168",
                                "2026-09-30 06:20:26.012 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.012 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55002) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.015 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.001899",
                                "2026-09-30 06:20:26.016 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002460",
                                "2026-09-30 06:20:27.716 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.720 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.722 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.004092",
                                "2026-09-30 06:20:27.723 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002399",
                                "2026-09-30 06:20:27.796 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.800 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002516",
                                "2026-09-30 06:20:27.815 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.819 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003303",
                                "2026-09-30 06:20:28.016 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.016 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.021 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002542",
                                "2026-09-30 06:20:28.021 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002959",
                                "2026-09-30 06:20:29.724 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.724 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36642) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.729 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002852",
                                "2026-09-30 06:20:29.732 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.006052",
                                "2026-09-30 06:20:29.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.805 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002707",
                                "2026-09-30 06:20:29.822 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.826 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002458",
                                "2026-09-30 06:20:30.024 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58224) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.024 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58210) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.027 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002354",
                                "2026-09-30 06:20:30.029 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003174",
                                "2026-09-30 06:20:31.731 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.734 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.737 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003001",
                                "2026-09-30 06:20:31.738 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003577",
                                "2026-09-30 06:20:31.807 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.812 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003530",
                                "2026-09-30 06:20:31.828 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.832 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002900",
                                "2026-09-30 06:20:32.029 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58238) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.029 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58240) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.033 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002210",
                                "2026-09-30 06:20:32.033 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002855",
                                "2026-09-30 06:20:32.118 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56756) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.119 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:32.120 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:32.120 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:32.121 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET / HTTP/1.1\" 300 1870 0.002466",
                                "2026-09-30 06:20:33.738 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.742 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002846",
                                "2026-09-30 06:20:33.745 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002516",
                                "2026-09-30 06:20:33.813 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.817 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002352",
                                "2026-09-30 06:20:33.834 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56776) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.837 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002621",
                                "2026-09-30 06:20:34.036 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58246) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.036 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.041 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.003347",
                                "2026-09-30 06:20:34.041 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002841",
                                "2026-09-30 06:20:35.744 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.748 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.749 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002226",
                                "2026-09-30 06:20:35.751 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002777",
                                "2026-09-30 06:20:35.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56782) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.822 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002336",
                                "2026-09-30 06:20:35.839 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.842 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002034",
                                "2026-09-30 06:20:36.043 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.043 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.047 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685",
                                "2026-09-30 06:20:36.048 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.003249",
                                "2026-09-30 06:20:37.749 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 32972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.752 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002359",
                                "2026-09-30 06:20:37.753 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 32984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.756 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346",
                                "2026-09-30 06:20:37.824 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.827 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002081",
                                "2026-09-30 06:20:37.845 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.848 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002383",
                                "2026-09-30 06:20:38.050 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.050 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.054 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003278",
                                "2026-09-30 06:20:38.055 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003326",
                                "2026-09-30 06:20:39.753 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 32986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.757 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002687",
                                "2026-09-30 06:20:39.758 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 32996) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.761 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277",
                                "2026-09-30 06:20:39.828 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56872) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.831 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:20:39.850 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.854 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002860",
                                "2026-09-30 06:20:40.057 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.057 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.061 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002307",
                                "2026-09-30 06:20:40.061 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002693",
                                "2026-09-30 06:20:41.760 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.763 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:20:41.763 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 33024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.767 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002371",
                                "2026-09-30 06:20:41.834 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.837 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002465",
                                "2026-09-30 06:20:41.856 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56910) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.860 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002379",
                                "2026-09-30 06:20:42.064 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.064 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.068 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292",
                                "2026-09-30 06:20:42.069 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003540",
                                "2026-09-30 06:20:43.764 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33032) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.769 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004118",
                                "2026-09-30 06:20:43.769 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 33038) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.772 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002138",
                                "2026-09-30 06:20:43.839 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56914) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.842 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001814",
                                "2026-09-30 06:20:43.861 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.864 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001961",
                                "2026-09-30 06:20:44.070 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.071 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.073 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001929",
                                "2026-09-30 06:20:44.077 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001733",
                                "2026-09-30 06:20:45.769 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.772 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001846",
                                "2026-09-30 06:20:45.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.778 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001875",
                                "2026-09-30 06:20:45.842 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.847 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003756",
                                "2026-09-30 06:20:45.865 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.869 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002791",
                                "2026-09-30 06:20:46.075 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.079 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.082 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.005292",
                                "2026-09-30 06:20:46.083 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002733",
                                "2026-09-30 06:20:47.773 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.778 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003763",
                                "2026-09-30 06:20:47.781 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.784 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002415",
                                "2026-09-30 06:20:47.849 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.852 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002177",
                                "2026-09-30 06:20:47.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.874 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002290",
                                "2026-09-30 06:20:48.084 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.084 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.087 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002096",
                                "2026-09-30 06:20:48.087 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331",
                                "2026-09-30 06:20:49.780 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.784 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990",
                                "2026-09-30 06:20:49.785 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.790 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.004290",
                                "2026-09-30 06:20:49.854 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53320) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.858 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003418",
                                "2026-09-30 06:20:49.876 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.879 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:20:50.089 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.089 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.094 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.003806",
                                "2026-09-30 06:20:50.095 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004278",
                                "2026-09-30 06:20:51.785 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58536) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.789 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002498",
                                "2026-09-30 06:20:51.793 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.802 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.004075",
                                "2026-09-30 06:20:51.860 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.865 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003232",
                                "2026-09-30 06:20:51.881 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53346) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.885 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002823",
                                "2026-09-30 06:20:52.098 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.098 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.103 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.003292",
                                "2026-09-30 06:20:52.105 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.005584",
                                "2026-09-30 06:20:53.790 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.793 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002287",
                                "2026-09-30 06:20:53.804 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58556) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.809 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003209",
                                "2026-09-30 06:20:53.866 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53350) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.871 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002991",
                                "2026-09-30 06:20:53.887 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53364) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.890 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002475",
                                "2026-09-30 06:20:54.105 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.108 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47196) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.108 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:20:54.111 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001971",
                                "2026-09-30 06:20:55.796 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.799 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002288",
                                "2026-09-30 06:20:55.811 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.816 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003041",
                                "2026-09-30 06:20:55.872 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53380) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.876 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630",
                                "2026-09-30 06:20:55.891 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.894 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367",
                                "2026-09-30 06:20:56.111 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47212) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.111 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47216) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.115 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002308",
                                "2026-09-30 06:20:56.116 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.003041",
                                "2026-09-30 06:20:57.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.806 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003592",
                                "2026-09-30 06:20:57.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.823 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003525",
                                "2026-09-30 06:20:57.876 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53398) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.880 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002358",
                                "2026-09-30 06:20:57.896 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53408) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.900 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002227",
                                "2026-09-30 06:20:58.117 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36144) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.117 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.121 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002408",
                                "2026-09-30 06:20:58.121 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002097",
                                "2026-09-30 06:20:59.808 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40158) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.812 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002131",
                                "2026-09-30 06:20:59.825 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.829 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002748",
                                "2026-09-30 06:20:59.880 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50658) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.884 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003084",
                                "2026-09-30 06:20:59.902 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.907 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003644",
                                "2026-09-30 06:21:00.121 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36154) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.124 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.125 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002362",
                                "2026-09-30 06:21:00.128 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002765",
                                "2026-09-30 06:21:01.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40176) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.819 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003460",
                                "2026-09-30 06:21:01.831 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40188) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.835 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002757",
                                "2026-09-30 06:21:01.887 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.891 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002276",
                                "2026-09-30 06:21:01.909 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.912 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002212",
                                "2026-09-30 06:21:02.126 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36174) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.130 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36190) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.131 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003326",
                                "2026-09-30 06:21:02.137 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.005116",
                                "2026-09-30 06:21:02.177 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.178 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:02.179 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:02.179 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:02.181 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET / HTTP/1.1\" 300 1870 0.003124",
                                "2026-09-30 06:21:03.821 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.825 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002808",
                                "2026-09-30 06:21:03.837 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.840 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002389",
                                "2026-09-30 06:21:03.893 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.896 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277",
                                "2026-09-30 06:21:03.913 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.917 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002538",
                                "2026-09-30 06:21:04.132 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.135 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.001957",
                                "2026-09-30 06:21:04.138 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.141 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002333",
                                "2026-09-30 06:21:05.827 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.830 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002260",
                                "2026-09-30 06:21:05.842 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40226) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.850 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006111",
                                "2026-09-30 06:21:05.898 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.902 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002284",
                                "2026-09-30 06:21:05.918 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.926 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006762",
                                "2026-09-30 06:21:06.137 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36210) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.140 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002575",
                                "2026-09-30 06:21:06.143 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36224) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.147 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002712",
                                "2026-09-30 06:21:07.833 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45416) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.838 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003461",
                                "2026-09-30 06:21:07.851 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45420) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.855 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836",
                                "2026-09-30 06:21:07.904 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.907 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002337",
                                "2026-09-30 06:21:07.929 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.933 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002867",
                                "2026-09-30 06:21:08.143 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.149 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.004425",
                                "2026-09-30 06:21:08.150 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.157 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.005543",
                                "2026-09-30 06:21:09.841 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45426) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.845 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002913",
                                "2026-09-30 06:21:09.857 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.861 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002525",
                                "2026-09-30 06:21:09.908 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37382) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.913 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002765",
                                "2026-09-30 06:21:09.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.940 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003580",
                                "2026-09-30 06:21:10.151 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46246) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.155 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002649",
                                "2026-09-30 06:21:10.159 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.162 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002798",
                                "2026-09-30 06:21:11.847 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45442) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.853 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004434",
                                "2026-09-30 06:21:11.865 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45448) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.871 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004539",
                                "2026-09-30 06:21:11.914 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37402) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.919 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003483",
                                "2026-09-30 06:21:11.941 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37418) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.944 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001807",
                                "2026-09-30 06:21:12.158 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46278) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.161 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002291",
                                "2026-09-30 06:21:12.164 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.170 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.003869",
                                "2026-09-30 06:21:13.856 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45460) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.860 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002538",
                                "2026-09-30 06:21:13.875 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45470) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.878 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002082",
                                "2026-09-30 06:21:13.921 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37426) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.927 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002449",
                                "2026-09-30 06:21:13.945 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37428) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.950 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003268",
                                "2026-09-30 06:21:14.164 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46290) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.167 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314",
                                "2026-09-30 06:21:14.171 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46300) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.175 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.003168",
                                "2026-09-30 06:21:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:15.171 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:15.171 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:15.172 943 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET / HTTP/1.1\" 300 2078 0.002309",
                                "2026-09-30 06:21:15.863 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.867 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002684",
                                "2026-09-30 06:21:15.880 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45490) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.885 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003456",
                                "2026-09-30 06:21:15.929 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37442) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.932 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002221",
                                "2026-09-30 06:21:15.950 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.954 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002416",
                                "2026-09-30 06:21:16.168 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46310) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.175 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003898",
                                "2026-09-30 06:21:16.178 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.182 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002351",
                                "2026-09-30 06:21:17.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.875 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:21:17.888 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.893 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003886",
                                "2026-09-30 06:21:17.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37468) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.938 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002583",
                                "2026-09-30 06:21:17.955 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37482) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.959 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002413",
                                "2026-09-30 06:21:18.175 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47314) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.179 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002827",
                                "2026-09-30 06:21:18.184 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47316) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.191 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608",
                                "2026-09-30 06:21:19.876 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40284) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.882 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005471",
                                "2026-09-30 06:21:19.895 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40288) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.900 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002401",
                                "2026-09-30 06:21:19.940 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 38338) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.947 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004510",
                                "2026-09-30 06:21:19.960 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 38352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.964 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002391",
                                "2026-09-30 06:21:20.181 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.185 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630",
                                "2026-09-30 06:21:20.193 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.200 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002418",
                                "2026-09-30 06:21:21.167 7 DEBUG glance.common.wsgi [None req-2fddeee7-03f6-4609-981b-05e1477ff4c8 - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664",
                                "2026-09-30 06:21:34.222 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.223 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.223 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.224 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.423 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.424 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.424 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.425 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.598 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.609 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:34.744 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.754 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.010s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:36.108 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.109 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.109 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.112 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.116 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.119 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.119 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.125 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:36.127 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.127 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.156 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.157 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.160 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.163 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.163 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.163 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.202 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.203 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.203 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4599a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.268 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.271 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.271 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.277 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.318 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.318 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.318 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.355 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a45e5a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:38.776 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:38.817 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:41.290 900 WARNING keystonemiddleware.auth_token [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:41.309 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:41.310 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:41.310 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] bind_host                      = 192.168.16.12 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] worker_self_reference_url      = http://192.168.16.12:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.377 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.377 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:41.395 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:41.395 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:41.396 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:41.416 899 WARNING keystonemiddleware.auth_token [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:41.429 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:41.430 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:41.430 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] bind_host                      = 192.168.16.12 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.438 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.438 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] worker_self_reference_url      = http://192.168.16.12:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.470 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.470 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.494 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.495 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.495 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.498 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.502 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.502 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.502 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.510 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.510 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.511 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.511 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:23:15.164 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:23:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:23:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:23:38.456 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:23:38.459 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:23:38.460 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:26:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:26:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:26:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:26:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:26:38.449 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:26:38.449 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:29:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:29:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:29:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:29:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:29:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:29:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:32:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:32:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:32:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:32:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:32:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:32:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:35:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:35:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:35:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:35:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:35:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:35:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:38:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:38:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:38:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:38:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:38:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:38:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:41:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:41:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:41:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:41:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:41:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:41:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:44:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:44:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:44:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:44:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:44:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:44:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:47:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:47:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:47:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:47:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:47:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:47:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:50:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:50:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:50:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:50:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:50:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:50:38.450 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:53:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:53:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:53:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:53:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:53:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:53:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:56:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:56:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:56:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:57:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:57:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:57:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:59:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:59:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:59:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:00:38.451 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:00:38.452 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:00:38.452 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:03:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:03:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:03:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:05:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:05:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:05:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:44.959 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:44.960 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:44.961 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:57.290 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:57.291 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:57.291 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:08:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:08:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:08:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:08:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:08:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:08:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:11:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:11:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:11:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:11:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:11:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:11:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:14:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:14:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:14:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:14:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:14:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:14:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-3 =====",
                                "(no readable glance-api.log on this host)",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-4 =====",
                                "(no readable glance-api.log on this host)",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-5 =====",
                                "(no readable glance-api.log on this host)"
                            ],
                            "zuul_log_id": "0242ac1f-6606-8d88-6ec4-000000000007-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:10.528613Z",
                            "start": "2026-09-30T07:17:02.440643Z"
                        },
                        "id": "0242ac1f-6606-8d88-6ec4-000000000007",
                        "name": "Capture the Glance API log from all testbed hosts"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": [
                                "===== glance-api.log capture: hosts = testbed-manager",
                                "testbed-node-0",
                                "testbed-node-1",
                                "testbed-node-2",
                                "testbed-node-3",
                                "testbed-node-4",
                                "testbed-node-5 =====",
                                "===== glance-api.log (tail -n 2000) @ testbed-manager =====",
                                "(no readable glance-api.log on this host)",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-0 =====",
                                "2026-09-30 06:18:02.844 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:02.847 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002158",
                                "2026-09-30 06:18:03.160 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.165 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002883",
                                "2026-09-30 06:18:03.802 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 39114) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.802 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 39108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.805 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002280",
                                "2026-09-30 06:18:03.807 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003335",
                                "2026-09-30 06:18:03.840 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43368) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.844 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002810",
                                "2026-09-30 06:18:03.845 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43384) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:03.849 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:18:04.847 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 60974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:04.854 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.005234",
                                "2026-09-30 06:18:05.165 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 60988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.172 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004480",
                                "2026-09-30 06:18:05.808 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 39130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.808 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 39146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.812 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003205",
                                "2026-09-30 06:18:05.813 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003085",
                                "2026-09-30 06:18:05.847 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43394) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.851 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43406) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:05.852 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608",
                                "2026-09-30 06:18:05.855 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003422",
                                "2026-09-30 06:18:06.856 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:06.859 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002134",
                                "2026-09-30 06:18:07.173 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57202) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.177 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685",
                                "2026-09-30 06:18:07.815 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.816 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60532) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.825 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.005242",
                                "2026-09-30 06:18:07.832 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.015037",
                                "2026-09-30 06:18:07.853 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43422) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.858 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43438) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:07.859 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003706",
                                "2026-09-30 06:18:07.863 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003553",
                                "2026-09-30 06:18:08.860 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:08.863 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002105",
                                "2026-09-30 06:18:09.179 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.182 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001905",
                                "2026-09-30 06:18:09.826 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.834 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.834 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.005013",
                                "2026-09-30 06:18:09.838 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002954",
                                "2026-09-30 06:18:09.860 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46452) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.866 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46454) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:09.870 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.008363",
                                "2026-09-30 06:18:09.874 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.006309",
                                "2026-09-30 06:18:10.868 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57244) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:10.874 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.004405",
                                "2026-09-30 06:18:11.185 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57256) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.189 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003696",
                                "2026-09-30 06:18:11.835 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.840 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.842 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004967",
                                "2026-09-30 06:18:11.845 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002933",
                                "2026-09-30 06:18:11.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.877 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46474) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:11.880 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.006089",
                                "2026-09-30 06:18:11.883 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004514",
                                "2026-09-30 06:18:12.874 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:12.879 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.003788",
                                "2026-09-30 06:18:13.194 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.198 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003157",
                                "2026-09-30 06:18:13.845 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60562) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.849 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.854 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.007438",
                                "2026-09-30 06:18:13.855 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.005544",
                                "2026-09-30 06:18:13.883 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46480) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.885 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46486) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:13.892 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004499",
                                "2026-09-30 06:18:13.899 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003926",
                                "2026-09-30 06:18:14.880 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:14.886 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.005128",
                                "2026-09-30 06:18:15.201 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 57306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.206 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003249",
                                "2026-09-30 06:18:15.856 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 60574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.856 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 60584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.858 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001740",
                                "2026-09-30 06:18:15.860 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001982",
                                "2026-09-30 06:18:15.893 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.895 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001832",
                                "2026-09-30 06:18:15.900 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:15.903 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.001685",
                                "2026-09-30 06:18:16.886 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54780) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:16.889 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.001673",
                                "2026-09-30 06:18:17.207 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.209 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001570",
                                "2026-09-30 06:18:17.860 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.860 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42870) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.864 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874",
                                "2026-09-30 06:18:17.866 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.004063",
                                "2026-09-30 06:18:17.898 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.901 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002311",
                                "2026-09-30 06:18:17.904 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 46534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:17.907 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.001916",
                                "2026-09-30 06:18:18.888 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54790) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:18.891 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159",
                                "2026-09-30 06:18:19.213 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.218 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004467",
                                "2026-09-30 06:18:19.864 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.866 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001749",
                                "2026-09-30 06:18:19.867 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.869 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001767",
                                "2026-09-30 06:18:19.903 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.906 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002432",
                                "2026-09-30 06:18:19.907 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:19.910 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001774",
                                "2026-09-30 06:18:20.897 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:20.900 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002627",
                                "2026-09-30 06:18:21.217 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.220 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002421",
                                "2026-09-30 06:18:21.868 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.871 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001853",
                                "2026-09-30 06:18:21.871 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.874 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001684",
                                "2026-09-30 06:18:21.908 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.911 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002290",
                                "2026-09-30 06:18:21.912 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:21.916 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003491",
                                "2026-09-30 06:18:22.902 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54822) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:22.906 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002771",
                                "2026-09-30 06:18:23.222 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.226 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002317",
                                "2026-09-30 06:18:23.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.875 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.878 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003035",
                                "2026-09-30 06:18:23.879 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002768",
                                "2026-09-30 06:18:23.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.918 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:23.919 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003502",
                                "2026-09-30 06:18:23.922 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002608",
                                "2026-09-30 06:18:24.908 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 54842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:24.913 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.004417",
                                "2026-09-30 06:18:25.228 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 54846) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.232 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002763",
                                "2026-09-30 06:18:25.880 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.880 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.884 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002083",
                                "2026-09-30 06:18:25.885 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003168",
                                "2026-09-30 06:18:25.921 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53302) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.924 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098",
                                "2026-09-30 06:18:25.924 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:25.927 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001847",
                                "2026-09-30 06:18:26.167 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 54858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:18:26.169 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:18:26.172 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:26] \"GET / HTTP/1.1\" 300 1870 0.002476",
                                "2026-09-30 06:18:26.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:26.918 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002911",
                                "2026-09-30 06:18:27.233 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.236 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002236",
                                "2026-09-30 06:18:27.886 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.886 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48180) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.892 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.004023",
                                "2026-09-30 06:18:27.892 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003697",
                                "2026-09-30 06:18:27.926 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 53324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 53338) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:27.934 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.006873",
                                "2026-09-30 06:18:27.939 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.006552",
                                "2026-09-30 06:18:28.919 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:28.923 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.001984",
                                "2026-09-30 06:18:29.239 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 51994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.242 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001919",
                                "2026-09-30 06:18:29.893 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48196) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.893 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.896 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002110",
                                "2026-09-30 06:18:29.897 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002267",
                                "2026-09-30 06:18:29.934 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.936 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001706",
                                "2026-09-30 06:18:29.940 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:29.943 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692",
                                "2026-09-30 06:18:30.924 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 52004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:30.930 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.004821",
                                "2026-09-30 06:18:31.243 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.247 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319",
                                "2026-09-30 06:18:31.899 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.899 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.903 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002670",
                                "2026-09-30 06:18:31.905 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003316",
                                "2026-09-30 06:18:31.939 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.945 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:31.948 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.008171",
                                "2026-09-30 06:18:31.949 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002761",
                                "2026-09-30 06:18:32.931 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52022) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:32.934 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002612",
                                "2026-09-30 06:18:33.248 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.254 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004068",
                                "2026-09-30 06:18:33.905 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.907 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.908 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:18:33.912 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003427",
                                "2026-09-30 06:18:33.950 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.950 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43740) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:33.954 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002807",
                                "2026-09-30 06:18:33.955 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002908",
                                "2026-09-30 06:18:34.936 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52038) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:34.943 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.005088",
                                "2026-09-30 06:18:35.255 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 52040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.258 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002054",
                                "2026-09-30 06:18:35.911 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 48260) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.914 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 48266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.915 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002886",
                                "2026-09-30 06:18:35.920 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003829",
                                "2026-09-30 06:18:35.956 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.956 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 43758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:35.959 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001842",
                                "2026-09-30 06:18:35.960 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002552",
                                "2026-09-30 06:18:36.944 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:36.948 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.003016",
                                "2026-09-30 06:18:37.259 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.263 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003225",
                                "2026-09-30 06:18:37.917 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57828) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.920 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002651",
                                "2026-09-30 06:18:37.922 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.933 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.010020",
                                "2026-09-30 06:18:37.961 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.962 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 43782) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:37.966 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003078",
                                "2026-09-30 06:18:37.969 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001936",
                                "2026-09-30 06:18:38.951 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:38.954 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314",
                                "2026-09-30 06:18:39.264 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.269 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003538",
                                "2026-09-30 06:18:39.924 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57854) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.927 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002468",
                                "2026-09-30 06:18:39.932 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.935 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002081",
                                "2026-09-30 06:18:39.968 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55204) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.971 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:39.974 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:18:39.976 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006331",
                                "2026-09-30 06:18:40.956 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:40.960 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002051",
                                "2026-09-30 06:18:41.270 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49878) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.274 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002546",
                                "2026-09-30 06:18:41.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.935 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004061",
                                "2026-09-30 06:18:41.937 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.943 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004740",
                                "2026-09-30 06:18:41.977 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55230) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.978 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:41.985 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.004804",
                                "2026-09-30 06:18:41.991 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.005155",
                                "2026-09-30 06:18:42.960 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:42.967 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.004904",
                                "2026-09-30 06:18:43.277 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.284 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004715",
                                "2026-09-30 06:18:43.936 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 57890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.941 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:18:43.947 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.951 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003109",
                                "2026-09-30 06:18:43.988 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.993 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004493",
                                "2026-09-30 06:18:43.994 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:43.998 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292",
                                "2026-09-30 06:18:44.970 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:44.984 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.009731",
                                "2026-09-30 06:18:45.286 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 49912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.290 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003204",
                                "2026-09-30 06:18:45.942 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.946 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453",
                                "2026-09-30 06:18:45.953 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.957 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003071",
                                "2026-09-30 06:18:45.996 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55264) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:45.999 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319",
                                "2026-09-30 06:18:46.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:46.002 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692",
                                "2026-09-30 06:18:46.986 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:46.991 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.003817",
                                "2026-09-30 06:18:47.292 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:47.299 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003634",
                                "2026-09-30 06:18:47.948 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44808) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:47.953 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990",
                                "2026-09-30 06:18:47.959 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44816) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:47.962 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002077",
                                "2026-09-30 06:18:48.002 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:48.005 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55294) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:48.007 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002866",
                                "2026-09-30 06:18:48.010 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002995",
                                "2026-09-30 06:18:48.995 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.000 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003402",
                                "2026-09-30 06:18:49.300 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.303 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002284",
                                "2026-09-30 06:18:49.956 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44830) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.960 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002543",
                                "2026-09-30 06:18:49.965 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:49.969 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002964",
                                "2026-09-30 06:18:50.010 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54082) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:50.010 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:50.014 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002115",
                                "2026-09-30 06:18:50.014 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002945",
                                "2026-09-30 06:18:51.002 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.011 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.007714",
                                "2026-09-30 06:18:51.305 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.309 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002381",
                                "2026-09-30 06:18:51.964 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.968 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002588",
                                "2026-09-30 06:18:51.971 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:51.976 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003593",
                                "2026-09-30 06:18:52.016 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54090) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:52.017 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:52.026 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.006298",
                                "2026-09-30 06:18:52.033 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.005409",
                                "2026-09-30 06:18:53.013 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.018 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003752",
                                "2026-09-30 06:18:53.310 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.312 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.001452",
                                "2026-09-30 06:18:53.969 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.973 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002575",
                                "2026-09-30 06:18:53.980 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:53.983 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002067",
                                "2026-09-30 06:18:54.028 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:54.031 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001809",
                                "2026-09-30 06:18:54.034 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54104) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:54.037 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904",
                                "2026-09-30 06:18:55.020 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 38648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.022 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001871",
                                "2026-09-30 06:18:55.314 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.317 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001898",
                                "2026-09-30 06:18:55.975 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 44882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.979 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002146",
                                "2026-09-30 06:18:55.985 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 44892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:55.988 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002879",
                                "2026-09-30 06:18:56.034 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54120) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:56.037 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002372",
                                "2026-09-30 06:18:56.038 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:56.041 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002254",
                                "2026-09-30 06:18:56.219 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 38666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:56.220 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:18:56.221 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:18:56.221 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:18:56.228 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:56] \"GET / HTTP/1.1\" 300 1870 0.008377",
                                "2026-09-30 06:18:57.024 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59172) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.027 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002155",
                                "2026-09-30 06:18:57.319 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.321 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001828",
                                "2026-09-30 06:18:57.980 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.985 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003583",
                                "2026-09-30 06:18:57.990 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42736) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:57.993 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685",
                                "2026-09-30 06:18:58.039 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:58.042 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001790",
                                "2026-09-30 06:18:58.042 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54142) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:58.045 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:18:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001805",
                                "2026-09-30 06:18:59.028 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59184) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.031 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:18:59.323 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.331 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.005903",
                                "2026-09-30 06:18:59.988 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.991 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002421",
                                "2026-09-30 06:18:59.995 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:18:59.998 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:18:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002347",
                                "2026-09-30 06:19:00.043 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40012) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:00.046 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40028) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:00.046 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.001928",
                                "2026-09-30 06:19:00.049 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002474",
                                "2026-09-30 06:19:01.032 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:01.035 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.001520",
                                "2026-09-30 06:19:01.332 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59220) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:01.336 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836",
                                "2026-09-30 06:19:01.994 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42760) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:01.996 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.001879",
                                "2026-09-30 06:19:02.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:02.003 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001707",
                                "2026-09-30 06:19:02.048 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:02.051 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001991",
                                "2026-09-30 06:19:02.052 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:02.054 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.001870",
                                "2026-09-30 06:19:03.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:03.044 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.006407",
                                "2026-09-30 06:19:03.337 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59236) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:03.340 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002148",
                                "2026-09-30 06:19:03.998 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.003 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003526",
                                "2026-09-30 06:19:04.004 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42798) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.009 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.004014",
                                "2026-09-30 06:19:04.054 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40054) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.058 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002463",
                                "2026-09-30 06:19:04.064 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40068) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:04.068 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002714",
                                "2026-09-30 06:19:05.044 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 59248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:05.052 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006289",
                                "2026-09-30 06:19:05.342 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59258) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:05.346 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002684",
                                "2026-09-30 06:19:06.005 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.010 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002841",
                                "2026-09-30 06:19:06.011 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.016 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.003482",
                                "2026-09-30 06:19:06.060 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.064 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.003511",
                                "2026-09-30 06:19:06.070 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 40094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:06.074 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002540",
                                "2026-09-30 06:19:07.054 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:07.059 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003160",
                                "2026-09-30 06:19:07.348 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:07.352 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003320",
                                "2026-09-30 06:19:08.012 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.018 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.004771",
                                "2026-09-30 06:19:08.019 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.028 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003435",
                                "2026-09-30 06:19:08.072 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40104) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.076 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002711",
                                "2026-09-30 06:19:08.079 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40106) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:08.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002165",
                                "2026-09-30 06:19:09.060 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:09.064 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003173",
                                "2026-09-30 06:19:09.353 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:09.355 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001641",
                                "2026-09-30 06:19:10.020 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.023 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001908",
                                "2026-09-30 06:19:10.030 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46212) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.034 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002903",
                                "2026-09-30 06:19:10.079 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001887",
                                "2026-09-30 06:19:10.083 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:10.085 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001845",
                                "2026-09-30 06:19:11.066 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34098) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.069 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002595",
                                "2026-09-30 06:19:11.357 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34106) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.362 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003114",
                                "2026-09-30 06:19:12.025 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.029 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002465",
                                "2026-09-30 06:19:12.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.040 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341",
                                "2026-09-30 06:19:12.084 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.088 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:12.089 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002985",
                                "2026-09-30 06:19:12.092 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002443",
                                "2026-09-30 06:19:13.071 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 34120) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.074 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002336",
                                "2026-09-30 06:19:13.363 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34122) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.367 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409",
                                "2026-09-30 06:19:14.032 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.036 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002696",
                                "2026-09-30 06:19:14.043 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46250) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.047 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002791",
                                "2026-09-30 06:19:14.091 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.094 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:14.094 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002672",
                                "2026-09-30 06:19:14.099 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.004045",
                                "2026-09-30 06:19:15.075 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.080 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003193",
                                "2026-09-30 06:19:15.372 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34138) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.376 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002163",
                                "2026-09-30 06:19:16.036 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.041 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002843",
                                "2026-09-30 06:19:16.049 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.053 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002680",
                                "2026-09-30 06:19:16.097 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.102 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003790",
                                "2026-09-30 06:19:16.102 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55636) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:16.107 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002944",
                                "2026-09-30 06:19:17.081 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40762) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.084 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002329",
                                "2026-09-30 06:19:17.376 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.379 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002232",
                                "2026-09-30 06:19:18.044 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.049 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.004082",
                                "2026-09-30 06:19:18.053 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.058 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003752",
                                "2026-09-30 06:19:18.104 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.109 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:18.109 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003297",
                                "2026-09-30 06:19:18.113 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559",
                                "2026-09-30 06:19:19.086 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.092 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004553",
                                "2026-09-30 06:19:19.381 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.385 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002525",
                                "2026-09-30 06:19:20.051 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.053 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001784",
                                "2026-09-30 06:19:20.059 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54956) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.062 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001746",
                                "2026-09-30 06:19:20.110 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.113 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:20.114 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002436",
                                "2026-09-30 06:19:20.116 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.001943",
                                "2026-09-30 06:19:21.092 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.095 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001701",
                                "2026-09-30 06:19:21.386 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.389 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.001783",
                                "2026-09-30 06:19:22.055 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.059 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002428",
                                "2026-09-30 06:19:22.063 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 54970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.067 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002494",
                                "2026-09-30 06:19:22.114 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54488) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.118 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002228",
                                "2026-09-30 06:19:22.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:22.123 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002605",
                                "2026-09-30 06:19:23.096 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.100 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002773",
                                "2026-09-30 06:19:23.392 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 40844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.397 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003605",
                                "2026-09-30 06:19:24.062 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54982) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.065 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002408",
                                "2026-09-30 06:19:24.069 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.074 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.003509",
                                "2026-09-30 06:19:24.122 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.125 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:24.125 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002345",
                                "2026-09-30 06:19:24.129 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.003045",
                                "2026-09-30 06:19:25.104 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.111 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003949",
                                "2026-09-30 06:19:25.399 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.404 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003516",
                                "2026-09-30 06:19:26.067 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.073 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.003861",
                                "2026-09-30 06:19:26.074 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 55010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.078 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697",
                                "2026-09-30 06:19:26.127 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54520) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.130 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.131 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697",
                                "2026-09-30 06:19:26.135 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.003762",
                                "2026-09-30 06:19:26.291 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40872) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:26.292 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:26.292 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:26.293 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:26.294 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:26] \"GET / HTTP/1.1\" 300 1870 0.002065",
                                "2026-09-30 06:19:27.113 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.116 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002056",
                                "2026-09-30 06:19:27.405 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.409 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453",
                                "2026-09-30 06:19:28.074 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.080 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.005545",
                                "2026-09-30 06:19:28.081 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.085 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579",
                                "2026-09-30 06:19:28.134 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 54540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.137 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 54548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:28.140 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.001901",
                                "2026-09-30 06:19:28.139 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.004031",
                                "2026-09-30 06:19:29.116 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.120 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002040",
                                "2026-09-30 06:19:29.412 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.421 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.005145",
                                "2026-09-30 06:19:30.083 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46048) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.087 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46056) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.089 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.004509",
                                "2026-09-30 06:19:30.091 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003217",
                                "2026-09-30 06:19:30.141 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.141 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:30.147 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003422",
                                "2026-09-30 06:19:30.147 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.005566",
                                "2026-09-30 06:19:31.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 33632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.124 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002213",
                                "2026-09-30 06:19:31.422 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.425 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001921",
                                "2026-09-30 06:19:32.090 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46066) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.092 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.001769",
                                "2026-09-30 06:19:32.097 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.103 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003502",
                                "2026-09-30 06:19:32.149 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49144) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.149 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.153 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003122",
                                "2026-09-30 06:19:32.153 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.003322",
                                "2026-09-30 06:19:33.125 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.130 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003363",
                                "2026-09-30 06:19:33.426 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.429 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170",
                                "2026-09-30 06:19:34.094 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.098 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002731",
                                "2026-09-30 06:19:34.102 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46092) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.105 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.001427",
                                "2026-09-30 06:19:34.154 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49156) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.155 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.158 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002957",
                                "2026-09-30 06:19:34.164 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.004150",
                                "2026-09-30 06:19:35.131 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.134 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002776",
                                "2026-09-30 06:19:35.431 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 33678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.435 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002380",
                                "2026-09-30 06:19:36.100 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.106 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 46112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.107 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.006447",
                                "2026-09-30 06:19:36.109 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314",
                                "2026-09-30 06:19:36.160 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.164 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002926",
                                "2026-09-30 06:19:36.164 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49174) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:36.168 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002596",
                                "2026-09-30 06:19:37.136 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58244) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.139 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001756",
                                "2026-09-30 06:19:37.436 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.440 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002519",
                                "2026-09-30 06:19:38.109 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.111 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.112 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001816",
                                "2026-09-30 06:19:38.114 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001672",
                                "2026-09-30 06:19:38.165 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 49182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.170 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003051",
                                "2026-09-30 06:19:38.170 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 49198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:38.173 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.001853",
                                "2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:38.443 940 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:38.445 940 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:19:38] \"GET / HTTP/1.1\" 300 2014 0.002259",
                                "2026-09-30 06:19:39.139 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.145 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004341",
                                "2026-09-30 06:19:39.441 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.445 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002722",
                                "2026-09-30 06:19:40.114 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43398) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.118 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43408) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.121 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.006506",
                                "2026-09-30 06:19:40.128 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.004988",
                                "2026-09-30 06:19:40.172 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.180 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55450) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:40.187 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.012622",
                                "2026-09-30 06:19:40.188 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.007035",
                                "2026-09-30 06:19:41.146 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.149 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002242",
                                "2026-09-30 06:19:41.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58278) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.451 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002564",
                                "2026-09-30 06:19:42.123 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43412) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.127 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002930",
                                "2026-09-30 06:19:42.131 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43428) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.135 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002817",
                                "2026-09-30 06:19:42.187 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55454) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.191 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55464) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:42.192 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002908",
                                "2026-09-30 06:19:42.197 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003356",
                                "2026-09-30 06:19:43.150 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58286) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.154 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002775",
                                "2026-09-30 06:19:43.454 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58294) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.460 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.005038",
                                "2026-09-30 06:19:44.129 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.133 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002580",
                                "2026-09-30 06:19:44.137 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 43440) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.141 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444",
                                "2026-09-30 06:19:44.193 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.197 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.002717",
                                "2026-09-30 06:19:44.198 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:44.202 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.003268",
                                "2026-09-30 06:19:45.155 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.159 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003453",
                                "2026-09-30 06:19:45.459 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58316) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.464 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003227",
                                "2026-09-30 06:19:46.136 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43452) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.139 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002632",
                                "2026-09-30 06:19:46.142 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 43468) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.145 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.001922",
                                "2026-09-30 06:19:46.198 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.202 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002893",
                                "2026-09-30 06:19:46.203 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55496) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:46.206 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002122",
                                "2026-09-30 06:19:47.162 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.166 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003096",
                                "2026-09-30 06:19:47.465 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.470 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.004013",
                                "2026-09-30 06:19:48.142 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.145 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002453",
                                "2026-09-30 06:19:48.147 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.150 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002598",
                                "2026-09-30 06:19:48.203 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.207 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 55508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:48.207 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002700",
                                "2026-09-30 06:19:48.210 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159",
                                "2026-09-30 06:19:49.167 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.173 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.005174",
                                "2026-09-30 06:19:49.470 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.475 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.004026",
                                "2026-09-30 06:19:50.149 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.152 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.155 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004278",
                                "2026-09-30 06:19:50.158 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.003637",
                                "2026-09-30 06:19:50.210 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.215 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:50.217 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.006120",
                                "2026-09-30 06:19:50.221 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004260",
                                "2026-09-30 06:19:51.174 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.178 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002528",
                                "2026-09-30 06:19:51.476 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.479 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002674",
                                "2026-09-30 06:19:52.157 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.160 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.161 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002259",
                                "2026-09-30 06:19:52.163 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002358",
                                "2026-09-30 06:19:52.218 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.224 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.004805",
                                "2026-09-30 06:19:52.224 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:52.228 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002263",
                                "2026-09-30 06:19:53.179 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.183 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579",
                                "2026-09-30 06:19:53.481 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.485 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002596",
                                "2026-09-30 06:19:54.163 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.164 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.166 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002086",
                                "2026-09-30 06:19:54.168 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002737",
                                "2026-09-30 06:19:54.225 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.229 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002287",
                                "2026-09-30 06:19:54.230 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:54.234 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002481",
                                "2026-09-30 06:19:55.183 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 35738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.191 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.005810",
                                "2026-09-30 06:19:55.487 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.492 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003978",
                                "2026-09-30 06:19:56.167 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 50758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.170 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 50760) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.170 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.001837",
                                "2026-09-30 06:19:56.174 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.003264",
                                "2026-09-30 06:19:56.231 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.234 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002228",
                                "2026-09-30 06:19:56.234 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 59970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.237 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.001619",
                                "2026-09-30 06:19:56.353 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 35752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:56.355 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:56.356 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:56.356 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:56.360 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:56] \"GET / HTTP/1.1\" 300 1870 0.004970",
                                "2026-09-30 06:19:57.190 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.193 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001826",
                                "2026-09-30 06:19:57.493 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58528) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.497 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805",
                                "2026-09-30 06:19:58.172 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42358) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.174 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001913",
                                "2026-09-30 06:19:58.175 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42372) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.178 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904",
                                "2026-09-30 06:19:58.234 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.237 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.001979",
                                "2026-09-30 06:19:58.238 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 60002) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:58.241 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:19:59.194 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58536) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.198 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003398",
                                "2026-09-30 06:19:59.498 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.503 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003354",
                                "2026-09-30 06:20:00.176 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.181 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42388) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.185 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003004",
                                "2026-09-30 06:20:00.185 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.006538",
                                "2026-09-30 06:20:00.239 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39862) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.242 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:00.244 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003361",
                                "2026-09-30 06:20:00.249 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.005137",
                                "2026-09-30 06:20:01.199 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.203 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003694",
                                "2026-09-30 06:20:01.504 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.508 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002265",
                                "2026-09-30 06:20:02.187 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42392) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.187 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42396) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.191 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002487",
                                "2026-09-30 06:20:02.192 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003088",
                                "2026-09-30 06:20:02.246 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.249 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39890) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.252 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455",
                                "2026-09-30 06:20:02.256 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.005526",
                                "2026-09-30 06:20:03.204 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.208 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002422",
                                "2026-09-30 06:20:03.509 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.515 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.004040",
                                "2026-09-30 06:20:04.194 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42402) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.194 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42416) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.200 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003713",
                                "2026-09-30 06:20:04.201 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002983",
                                "2026-09-30 06:20:04.254 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.257 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.258 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002294",
                                "2026-09-30 06:20:04.266 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.007520",
                                "2026-09-30 06:20:05.210 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 58580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.215 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003363",
                                "2026-09-30 06:20:05.517 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 58582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.523 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.005607",
                                "2026-09-30 06:20:06.203 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42424) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.204 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 42440) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.207 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002655",
                                "2026-09-30 06:20:06.211 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.005031",
                                "2026-09-30 06:20:06.259 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.263 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559",
                                "2026-09-30 06:20:06.269 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.275 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.004560",
                                "2026-09-30 06:20:07.215 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.10', 43200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.219 940 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002327",
                                "2026-09-30 06:20:07.525 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.528 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001701",
                                "2026-09-30 06:20:08.209 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 59060) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.212 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 59068) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.212 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630",
                                "2026-09-30 06:20:08.215 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338",
                                "2026-09-30 06:20:08.264 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 39944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.267 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.001990",
                                "2026-09-30 06:20:08.276 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 39946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.279 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.001846",
                                "2026-09-30 06:20:09.220 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.223 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002304",
                                "2026-09-30 06:20:09.528 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.534 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.004091",
                                "2026-09-30 06:20:10.214 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 59078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.218 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.11', 59084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.219 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.003770",
                                "2026-09-30 06:20:10.221 940 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001851",
                                "2026-09-30 06:20:10.270 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 52712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.272 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001845",
                                "2026-09-30 06:20:10.280 940 DEBUG eventlet.wsgi.server [-] (940) accepted ('192.168.16.12', 52716) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.283 940 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002581",
                                "2026-09-30 06:20:10.420 7 DEBUG glance.common.wsgi [None req-db77dc3f-a552-4362-99cb-ce448bf16deb - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664",
                                "2026-09-30 06:20:37.439 900 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 06:20:37.456 900 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-09-30 06:20:37.456 900 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-09-30 06:20:47.414 899 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 06:20:47.421 899 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-09-30 06:20:47.421 899 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-09-30 06:21:21.483 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:21.484 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:21.484 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.485 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.572 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:21.573 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:21.573 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.574 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:21.869 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:21.881 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:21.933 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:21.945 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.012s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.207 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.208 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.209 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.210 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.213 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.214 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.215 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.215 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.236 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.236 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.236 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.237 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.238 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.238 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.239 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.240 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.240 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.240 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.241 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b78a4a10>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613ba7e0bf0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7914860>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.242 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.243 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b78a15b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b755ea20>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.243 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.268 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.269 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.269 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b754d820>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.470 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.470 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.471 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.472 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.473 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.477 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.478 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.502 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.503 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.503 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.503 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.504 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.505 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.507 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.508 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.510 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.510 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.511 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7613b75a8bf0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7613b794d6d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b7915460>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b75a8b60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7613b817ae40>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:23.512 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:23.534 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:23.534 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:23.535 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7613b75a8da0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:25.229 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:25.429 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:26.996 899 WARNING keystonemiddleware.auth_token [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:27.010 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:27.011 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.012 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] bind_host                      = 192.168.16.10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.013 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.014 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.015 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.016 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.017 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.018 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.019 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.020 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.021 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.022 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.023 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.024 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.025 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] worker_self_reference_url      = http://192.168.16.10:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.026 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.027 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.028 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.029 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.030 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.031 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.032 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.033 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.034 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.035 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.036 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.037 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.038 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.039 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.040 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.041 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.042 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.043 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.044 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.045 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.046 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.047 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.048 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.049 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.050 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.051 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.052 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.053 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.054 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.055 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.056 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.057 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.058 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.059 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.060 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.061 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.062 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.063 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.064 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.065 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.066 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.067 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.068 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.069 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.070 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.071 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.072 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.073 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.074 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.075 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.076 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.077 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.078 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.079 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.080 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.081 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.082 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.083 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.084 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.085 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.086 899 WARNING oslo_config.cfg [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.086 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.087 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.088 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.089 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.090 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.091 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.092 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.093 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.094 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.095 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.096 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.097 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.098 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.099 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.100 899 DEBUG glance.common.config [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:27.475 900 WARNING keystonemiddleware.auth_token [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:27.489 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.490 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] bind_host                      = 192.168.16.10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.491 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.492 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.493 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.494 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.495 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.496 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.497 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.498 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.499 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.500 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.501 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.502 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.503 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.504 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.505 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.505 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.505 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.506 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.507 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] worker_self_reference_url      = http://192.168.16.10:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.508 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.509 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.510 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.511 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.512 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.513 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.514 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.515 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.516 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.517 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.518 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.519 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.520 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.521 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.522 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.522 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.525 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.525 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.526 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.527 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.528 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.529 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.530 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.531 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.532 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.533 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.534 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.535 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.536 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.537 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.538 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.539 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.540 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.541 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.542 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.543 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.544 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.545 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.545 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.545 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.546 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.547 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.548 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.549 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.550 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.551 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.552 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.553 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.554 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.555 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.556 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.557 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.558 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.559 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.560 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.561 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.562 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.563 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.564 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.565 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.566 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.567 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.568 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.569 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.570 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.571 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.572 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.573 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.574 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.575 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.576 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.577 900 WARNING oslo_config.cfg [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.577 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.578 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.579 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.580 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.581 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.582 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.583 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.584 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.585 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.586 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.587 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.588 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:27.589 900 DEBUG glance.common.config [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:37.202 899 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 06:21:37.213 899 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-09-30 06:21:37.213 899 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-09-30 06:22:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:22:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:22:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:22:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:22:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:22:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:25:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:25:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:25:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:25:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:25:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:25:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:28:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:28:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:28:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:28:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:28:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:28:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:31:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:31:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:31:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:31:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:31:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:31:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:34:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:34:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:34:15.174 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:34:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:34:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:34:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:37:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:37:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:37:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:37:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:37:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:37:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:40:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:40:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:40:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:40:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:43:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:43:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:43:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:43:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:43:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:43:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:46:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:46:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:46:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:46:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:46:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:46:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:49:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:49:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:49:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:49:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:49:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:49:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:52:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:52:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:52:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:52:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:52:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:52:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:55:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:55:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:55:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:56:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:56:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:56:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:58:15.172 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:58:15.172 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:58:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:59:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:59:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:59:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:01:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:01:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:01:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:02:38.453 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:02:38.454 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:02:38.455 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:04:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:04:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:04:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:05:38.441 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:05:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:05:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:41.279 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Determining version of request: GET /v2/images Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:41.280 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:41.280 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] Matched version: v2 process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:69",
                                "2026-09-30 07:06:41.281 900 DEBUG glance.api.middleware.version_negotiation [None req-ccdd2301-7e45-4d66-9320-96e0c3a37aa7 - - - - - -] new path /v2/images process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:70",
                                "2026-09-30 07:06:41.409 900 DEBUG oslo_db.sqlalchemy.engines [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_db/sqlalchemy/engines.py:325",
                                "2026-09-30 07:06:53.149 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:53.150 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:53.150 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:07:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:07:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:07:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:07:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:07:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:07:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:10:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:10:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:10:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:10:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:10:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:10:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:13:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:13:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:13:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:13:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:13:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:13:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-5ec4273f-7b5f-40dc-922e-4145f80e7843 b51ee1ea78fa485ca78f51088df461f2 6f40a17e900746e18a25d69cc8f1ea02 - - 12126babb3864ba89f04be4255097213 12126babb3864ba89f04be4255097213] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:16:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:16:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:16:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:16:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:16:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:16:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-65ec1c1b-35fe-450e-be24-73c132c2adc0 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-1 =====",
                                "2026-09-30 06:19:09.838 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409",
                                "2026-09-30 06:19:11.403 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34610) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.408 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003959",
                                "2026-09-30 06:19:11.438 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.442 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34794) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.442 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002654",
                                "2026-09-30 06:19:11.448 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004886",
                                "2026-09-30 06:19:11.468 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.472 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002490",
                                "2026-09-30 06:19:11.836 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.840 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002376",
                                "2026-09-30 06:19:11.841 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33576) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.844 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002401",
                                "2026-09-30 06:19:13.409 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34634) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.412 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645",
                                "2026-09-30 06:19:13.443 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.447 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002618",
                                "2026-09-30 06:19:13.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34812) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.452 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002778",
                                "2026-09-30 06:19:13.474 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.480 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004660",
                                "2026-09-30 06:19:13.842 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.846 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.846 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002961",
                                "2026-09-30 06:19:13.850 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002319",
                                "2026-09-30 06:19:15.414 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.422 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.006670",
                                "2026-09-30 06:19:15.448 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34828) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.453 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003771",
                                "2026-09-30 06:19:15.454 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.459 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004697",
                                "2026-09-30 06:19:15.482 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34654) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.488 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004125",
                                "2026-09-30 06:19:15.848 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.851 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.852 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002189",
                                "2026-09-30 06:19:15.854 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002138",
                                "2026-09-30 06:19:17.424 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.433 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.006445",
                                "2026-09-30 06:19:17.457 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34854) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.460 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002274",
                                "2026-09-30 06:19:17.461 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 34866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.467 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003734",
                                "2026-09-30 06:19:17.488 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.494 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003938",
                                "2026-09-30 06:19:17.854 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.855 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.861 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.005319",
                                "2026-09-30 06:19:17.863 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.005380",
                                "2026-09-30 06:19:19.434 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.436 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001926",
                                "2026-09-30 06:19:19.462 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54016) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.464 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001696",
                                "2026-09-30 06:19:19.468 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54018) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.471 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001943",
                                "2026-09-30 06:19:19.495 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59674) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.499 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002809",
                                "2026-09-30 06:19:19.861 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.865 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403",
                                "2026-09-30 06:19:19.865 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.869 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003188",
                                "2026-09-30 06:19:21.439 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.444 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805",
                                "2026-09-30 06:19:21.467 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.473 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.477 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.008447",
                                "2026-09-30 06:19:21.478 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004143",
                                "2026-09-30 06:19:21.500 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.507 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.005296",
                                "2026-09-30 06:19:21.866 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.871 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003266",
                                "2026-09-30 06:19:21.871 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.875 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002344",
                                "2026-09-30 06:19:23.446 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.450 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002310",
                                "2026-09-30 06:19:23.479 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54050) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.479 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.482 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:19:23.486 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.005179",
                                "2026-09-30 06:19:23.509 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.512 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002267",
                                "2026-09-30 06:19:23.873 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55222) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.876 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002415",
                                "2026-09-30 06:19:23.877 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55234) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.881 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002495",
                                "2026-09-30 06:19:25.452 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 59730) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.455 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002484",
                                "2026-09-30 06:19:25.483 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54064) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.488 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54074) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.491 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004793",
                                "2026-09-30 06:19:25.498 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.006448",
                                "2026-09-30 06:19:25.515 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 59732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.519 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002907",
                                "2026-09-30 06:19:25.879 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55238) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.882 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55248) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.883 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002732",
                                "2026-09-30 06:19:25.890 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.006617",
                                "2026-09-30 06:19:27.458 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40560) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.461 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001634",
                                "2026-09-30 06:19:27.490 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.493 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001828",
                                "2026-09-30 06:19:27.498 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.502 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002668",
                                "2026-09-30 06:19:27.520 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.523 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001837",
                                "2026-09-30 06:19:27.885 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 55252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.889 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002527",
                                "2026-09-30 06:19:27.890 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55266) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.893 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001987",
                                "2026-09-30 06:19:29.463 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.467 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002576",
                                "2026-09-30 06:19:29.494 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.499 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003084",
                                "2026-09-30 06:19:29.504 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.507 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002030",
                                "2026-09-30 06:19:29.524 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.527 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.001887",
                                "2026-09-30 06:19:29.896 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.896 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.900 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002924",
                                "2026-09-30 06:19:29.901 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003028",
                                "2026-09-30 06:19:31.469 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.474 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003392",
                                "2026-09-30 06:19:31.499 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.507 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.007298",
                                "2026-09-30 06:19:31.508 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.512 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002502",
                                "2026-09-30 06:19:31.528 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.531 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001786",
                                "2026-09-30 06:19:31.903 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.904 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.906 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001590",
                                "2026-09-30 06:19:31.908 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001858",
                                "2026-09-30 06:19:33.475 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 40624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.481 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004672",
                                "2026-09-30 06:19:33.510 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.513 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002241",
                                "2026-09-30 06:19:33.516 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.520 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002623",
                                "2026-09-30 06:19:33.533 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.538 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001684",
                                "2026-09-30 06:19:33.908 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.909 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.912 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003092",
                                "2026-09-30 06:19:33.916 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002518",
                                "2026-09-30 06:19:34.477 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:34.478 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:34.479 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:34] \"GET / HTTP/1.1\" 300 1870 0.001377",
                                "2026-09-30 06:19:35.483 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.488 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002611",
                                "2026-09-30 06:19:35.516 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 46700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.520 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002696",
                                "2026-09-30 06:19:35.520 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.523 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001969",
                                "2026-09-30 06:19:35.538 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.541 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001687",
                                "2026-09-30 06:19:35.914 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.917 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.918 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002922",
                                "2026-09-30 06:19:35.920 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001856",
                                "2026-09-30 06:19:37.489 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.492 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001776",
                                "2026-09-30 06:19:37.520 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.523 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.524 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002910",
                                "2026-09-30 06:19:37.527 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002549",
                                "2026-09-30 06:19:37.543 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.545 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874",
                                "2026-09-30 06:19:37.920 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 46614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.920 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 46622) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.924 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524",
                                "2026-09-30 06:19:37.927 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.004716",
                                "2026-09-30 06:19:39.494 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.498 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002532",
                                "2026-09-30 06:19:39.525 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.527 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.529 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002440",
                                "2026-09-30 06:19:39.531 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002688",
                                "2026-09-30 06:19:39.548 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.552 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003126",
                                "2026-09-30 06:19:39.926 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59186) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.929 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59202) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.930 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003328",
                                "2026-09-30 06:19:39.937 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006516",
                                "2026-09-30 06:19:41.503 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 34634) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.508 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003024",
                                "2026-09-30 06:19:41.531 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.531 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.536 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003550",
                                "2026-09-30 06:19:41.539 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.005672",
                                "2026-09-30 06:19:41.555 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.559 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003245",
                                "2026-09-30 06:19:41.932 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59214) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.936 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002556",
                                "2026-09-30 06:19:41.939 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59216) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.944 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003043",
                                "2026-09-30 06:19:43.510 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.515 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003202",
                                "2026-09-30 06:19:43.537 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.540 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.541 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003043",
                                "2026-09-30 06:19:43.545 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003232",
                                "2026-09-30 06:19:43.561 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.567 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004408",
                                "2026-09-30 06:19:43.938 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59232) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.942 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002462",
                                "2026-09-30 06:19:43.945 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.949 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002945",
                                "2026-09-30 06:19:45.517 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.521 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002865",
                                "2026-09-30 06:19:45.542 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 51652) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.545 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 51668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.546 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002929",
                                "2026-09-30 06:19:45.550 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:19:45.570 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 34692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.573 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002682",
                                "2026-09-30 06:19:45.944 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59250) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.948 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002605",
                                "2026-09-30 06:19:45.951 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59254) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.954 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002190",
                                "2026-09-30 06:19:47.523 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57282) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.527 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002442",
                                "2026-09-30 06:19:47.547 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.551 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002251",
                                "2026-09-30 06:19:47.551 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.555 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002973",
                                "2026-09-30 06:19:47.575 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57292) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.579 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002258",
                                "2026-09-30 06:19:47.950 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59256) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.953 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002176",
                                "2026-09-30 06:19:47.957 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59270) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.963 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003978",
                                "2026-09-30 06:19:49.532 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57298) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.536 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002972",
                                "2026-09-30 06:19:49.552 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53518) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.557 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003298",
                                "2026-09-30 06:19:49.558 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.562 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002899",
                                "2026-09-30 06:19:49.580 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.583 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:19:49.955 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33730) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.959 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003003",
                                "2026-09-30 06:19:49.965 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33746) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.969 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003113",
                                "2026-09-30 06:19:51.538 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.544 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.004113",
                                "2026-09-30 06:19:51.559 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53530) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.563 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.567 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002316",
                                "2026-09-30 06:19:51.567 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.005492",
                                "2026-09-30 06:19:51.586 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57326) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.590 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003124",
                                "2026-09-30 06:19:51.961 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.965 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002802",
                                "2026-09-30 06:19:51.971 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33766) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.976 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002859",
                                "2026-09-30 06:19:53.546 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57334) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.550 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002701",
                                "2026-09-30 06:19:53.569 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53562) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.569 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.573 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003410",
                                "2026-09-30 06:19:53.575 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.004134",
                                "2026-09-30 06:19:53.591 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57336) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.595 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002744",
                                "2026-09-30 06:19:53.968 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.971 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002492",
                                "2026-09-30 06:19:53.978 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.982 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002805",
                                "2026-09-30 06:19:55.552 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 57350) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.555 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002462",
                                "2026-09-30 06:19:55.573 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 53572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.576 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002182",
                                "2026-09-30 06:19:55.576 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 53578) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.579 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001872",
                                "2026-09-30 06:19:55.597 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 57354) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.600 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:19:55.973 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33796) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.975 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001857",
                                "2026-09-30 06:19:55.984 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33806) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.987 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002122",
                                "2026-09-30 06:19:57.557 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.560 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002502",
                                "2026-09-30 06:19:57.579 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42602) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.579 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.583 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003157",
                                "2026-09-30 06:19:57.584 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002736",
                                "2026-09-30 06:19:57.602 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49268) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.604 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001881",
                                "2026-09-30 06:19:57.977 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 33814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.981 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002533",
                                "2026-09-30 06:19:57.989 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 33818) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.992 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001953",
                                "2026-09-30 06:19:59.563 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49274) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.568 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003480",
                                "2026-09-30 06:19:59.585 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.585 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.589 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002227",
                                "2026-09-30 06:19:59.590 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003266",
                                "2026-09-30 06:19:59.606 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.610 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002652",
                                "2026-09-30 06:19:59.982 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.986 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738",
                                "2026-09-30 06:19:59.993 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57524) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.996 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002212",
                                "2026-09-30 06:20:01.570 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49282) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.574 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002792",
                                "2026-09-30 06:20:01.592 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.592 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.595 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002207",
                                "2026-09-30 06:20:01.596 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002831",
                                "2026-09-30 06:20:01.612 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49284) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.616 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002550",
                                "2026-09-30 06:20:01.989 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.992 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338",
                                "2026-09-30 06:20:02.000 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57544) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.004 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003295",
                                "2026-09-30 06:20:03.576 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49290) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.580 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002742",
                                "2026-09-30 06:20:03.595 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42656) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.599 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42668) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.600 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002937",
                                "2026-09-30 06:20:03.604 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003820",
                                "2026-09-30 06:20:03.617 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49306) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.621 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002464",
                                "2026-09-30 06:20:03.995 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.000 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003423",
                                "2026-09-30 06:20:04.006 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.010 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836",
                                "2026-09-30 06:20:04.534 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42680) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:04.537 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:04.538 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:04.539 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:04.540 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:04] \"GET / HTTP/1.1\" 300 1870 0.003534",
                                "2026-09-30 06:20:05.581 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49308) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.584 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002542",
                                "2026-09-30 06:20:05.601 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.605 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.606 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002904",
                                "2026-09-30 06:20:05.609 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444",
                                "2026-09-30 06:20:05.624 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.628 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002479",
                                "2026-09-30 06:20:06.003 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.007 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002351",
                                "2026-09-30 06:20:06.012 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:06.016 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002678",
                                "2026-09-30 06:20:07.584 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.587 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001779",
                                "2026-09-30 06:20:07.606 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37488) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.609 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002325",
                                "2026-09-30 06:20:07.610 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.613 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002139",
                                "2026-09-30 06:20:07.632 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48968) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.634 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001758",
                                "2026-09-30 06:20:08.008 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 57590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.011 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002461",
                                "2026-09-30 06:20:08.018 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 57600) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:08.021 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.002063",
                                "2026-09-30 06:20:09.588 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.592 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002641",
                                "2026-09-30 06:20:09.610 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.614 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.615 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003244",
                                "2026-09-30 06:20:09.617 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001874",
                                "2026-09-30 06:20:09.636 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.639 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002320",
                                "2026-09-30 06:20:10.013 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35886) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.016 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002088",
                                "2026-09-30 06:20:10.023 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:10.025 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.001816",
                                "2026-09-30 06:20:11.594 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48998) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.597 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:20:11.615 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.619 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.621 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004532",
                                "2026-09-30 06:20:11.622 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001784",
                                "2026-09-30 06:20:11.639 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.643 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002438",
                                "2026-09-30 06:20:12.018 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:12.020 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001617",
                                "2026-09-30 06:20:12.026 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:12.029 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001605",
                                "2026-09-30 06:20:13.599 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 49020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.605 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004099",
                                "2026-09-30 06:20:13.621 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37544) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.625 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37558) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.628 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.005735",
                                "2026-09-30 06:20:13.630 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003717",
                                "2026-09-30 06:20:13.644 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.648 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002343",
                                "2026-09-30 06:20:14.022 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:14.026 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002514",
                                "2026-09-30 06:20:14.030 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:14.033 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002213",
                                "2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:15.171 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:15.173 942 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET / HTTP/1.1\" 300 2078 0.002384",
                                "2026-09-30 06:20:15.607 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49030) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.611 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002599",
                                "2026-09-30 06:20:15.628 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 37566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.632 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 37582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.633 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002771",
                                "2026-09-30 06:20:15.636 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002691",
                                "2026-09-30 06:20:15.651 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 49034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.654 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331",
                                "2026-09-30 06:20:16.027 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:16.032 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003808",
                                "2026-09-30 06:20:16.035 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 35930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:16.041 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.004292",
                                "2026-09-30 06:20:17.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.616 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403",
                                "2026-09-30 06:20:17.633 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41814) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.637 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002677",
                                "2026-09-30 06:20:17.637 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41820) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.641 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524",
                                "2026-09-30 06:20:17.656 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.660 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002180",
                                "2026-09-30 06:20:18.033 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35938) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:18.037 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002859",
                                "2026-09-30 06:20:18.042 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 35954) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:18.046 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002893",
                                "2026-09-30 06:20:19.618 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.621 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002403",
                                "2026-09-30 06:20:19.637 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.645 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005883",
                                "2026-09-30 06:20:19.645 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003108",
                                "2026-09-30 06:20:19.661 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.665 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367",
                                "2026-09-30 06:20:20.040 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:20.045 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608",
                                "2026-09-30 06:20:20.049 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58360) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:20.053 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002931",
                                "2026-09-30 06:20:21.623 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.627 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003382",
                                "2026-09-30 06:20:21.645 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.645 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41846) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.649 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002285",
                                "2026-09-30 06:20:21.650 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002159",
                                "2026-09-30 06:20:21.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.669 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002179",
                                "2026-09-30 06:20:22.048 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58362) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:22.052 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003298",
                                "2026-09-30 06:20:22.055 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58370) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:22.060 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003891",
                                "2026-09-30 06:20:23.630 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.634 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645",
                                "2026-09-30 06:20:23.650 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41864) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.651 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 41874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.656 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003915",
                                "2026-09-30 06:20:23.662 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.004341",
                                "2026-09-30 06:20:23.670 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 46708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.675 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003174",
                                "2026-09-30 06:20:24.054 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58374) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.059 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002972",
                                "2026-09-30 06:20:24.062 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.066 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002711",
                                "2026-09-30 06:20:25.636 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46720) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.638 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001668",
                                "2026-09-30 06:20:25.658 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41888) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.660 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001858",
                                "2026-09-30 06:20:25.664 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 41892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.667 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001771",
                                "2026-09-30 06:20:25.676 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 46732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.679 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.001952",
                                "2026-09-30 06:20:26.060 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58388) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.063 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098",
                                "2026-09-30 06:20:26.068 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.070 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.001705",
                                "2026-09-30 06:20:27.642 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43888) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.645 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002356",
                                "2026-09-30 06:20:27.663 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56938) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.667 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002877",
                                "2026-09-30 06:20:27.668 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.673 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003156",
                                "2026-09-30 06:20:27.680 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43902) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.684 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002308",
                                "2026-09-30 06:20:28.066 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 58394) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.071 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.003053",
                                "2026-09-30 06:20:28.071 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 58404) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.075 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002474",
                                "2026-09-30 06:20:29.647 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.651 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002466",
                                "2026-09-30 06:20:29.669 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.673 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002501",
                                "2026-09-30 06:20:29.673 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.679 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003794",
                                "2026-09-30 06:20:29.685 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.688 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002567",
                                "2026-09-30 06:20:30.073 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48624) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.077 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002833",
                                "2026-09-30 06:20:30.078 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002579",
                                "2026-09-30 06:20:31.653 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.659 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003859",
                                "2026-09-30 06:20:31.674 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56976) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.681 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56982) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.681 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.005294",
                                "2026-09-30 06:20:31.684 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341",
                                "2026-09-30 06:20:31.690 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43934) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.695 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:20:32.078 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.082 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002646",
                                "2026-09-30 06:20:32.083 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48638) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.086 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002392",
                                "2026-09-30 06:20:33.661 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.665 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002393",
                                "2026-09-30 06:20:33.683 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.686 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 56994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.687 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002732",
                                "2026-09-30 06:20:33.689 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002410",
                                "2026-09-30 06:20:33.697 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.701 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002740",
                                "2026-09-30 06:20:34.084 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.087 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002107",
                                "2026-09-30 06:20:34.088 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48658) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.092 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346",
                                "2026-09-30 06:20:34.589 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 56998) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.590 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:34.590 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:34.591 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:34.592 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET / HTTP/1.1\" 300 1870 0.002469",
                                "2026-09-30 06:20:35.668 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 43962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.671 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292",
                                "2026-09-30 06:20:35.690 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 57010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.690 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 57006) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.693 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002223",
                                "2026-09-30 06:20:35.694 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003347",
                                "2026-09-30 06:20:35.702 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 43968) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.705 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002697",
                                "2026-09-30 06:20:36.089 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.092 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002119",
                                "2026-09-30 06:20:36.093 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.096 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002144",
                                "2026-09-30 06:20:37.672 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48508) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.677 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003245",
                                "2026-09-30 06:20:37.695 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.697 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55086) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.698 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002360",
                                "2026-09-30 06:20:37.701 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002624",
                                "2026-09-30 06:20:37.708 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48510) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.711 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:20:38.094 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 48700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.096 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 48714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.098 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003152",
                                "2026-09-30 06:20:38.101 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.002796",
                                "2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:38.448 941 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:38.450 941 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:20:38] \"GET / HTTP/1.1\" 300 2014 0.002996",
                                "2026-09-30 06:20:39.679 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48522) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.682 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002400",
                                "2026-09-30 06:20:39.699 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.703 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002074",
                                "2026-09-30 06:20:39.703 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.707 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002479",
                                "2026-09-30 06:20:39.712 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48528) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.716 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002392",
                                "2026-09-30 06:20:40.101 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56906) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.101 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.105 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.003030",
                                "2026-09-30 06:20:40.106 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.004315",
                                "2026-09-30 06:20:41.685 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48538) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.688 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002709",
                                "2026-09-30 06:20:41.703 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55108) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.707 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002420",
                                "2026-09-30 06:20:41.707 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55122) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.711 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002600",
                                "2026-09-30 06:20:41.718 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.723 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003423",
                                "2026-09-30 06:20:42.107 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.111 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.112 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003364",
                                "2026-09-30 06:20:42.115 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002910",
                                "2026-09-30 06:20:43.690 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 48556) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.693 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001806",
                                "2026-09-30 06:20:43.708 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55126) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.711 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001695",
                                "2026-09-30 06:20:43.711 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.715 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002792",
                                "2026-09-30 06:20:43.724 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48560) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.728 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003073",
                                "2026-09-30 06:20:44.114 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.117 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.117 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001720",
                                "2026-09-30 06:20:44.119 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001882",
                                "2026-09-30 06:20:45.695 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.699 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003571",
                                "2026-09-30 06:20:45.712 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.716 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 55150) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.716 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002832",
                                "2026-09-30 06:20:45.719 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:20:45.728 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 48574) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.731 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001976",
                                "2026-09-30 06:20:46.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.120 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.124 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002593",
                                "2026-09-30 06:20:46.127 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002478",
                                "2026-09-30 06:20:47.701 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.705 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003878",
                                "2026-09-30 06:20:47.717 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.720 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002195",
                                "2026-09-30 06:20:47.721 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.724 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002309",
                                "2026-09-30 06:20:47.733 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51588) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.736 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170",
                                "2026-09-30 06:20:48.124 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 56976) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.128 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002651",
                                "2026-09-30 06:20:48.128 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.131 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002323",
                                "2026-09-30 06:20:49.707 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.712 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003201",
                                "2026-09-30 06:20:49.723 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.726 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.727 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003253",
                                "2026-09-30 06:20:49.731 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003027",
                                "2026-09-30 06:20:49.738 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.741 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002234",
                                "2026-09-30 06:20:50.130 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.133 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40332) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.134 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002988",
                                "2026-09-30 06:20:50.137 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.002131",
                                "2026-09-30 06:20:51.713 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 51608) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.717 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002306",
                                "2026-09-30 06:20:51.728 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42724) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.732 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002385",
                                "2026-09-30 06:20:51.733 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.738 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003299",
                                "2026-09-30 06:20:51.743 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.747 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002452",
                                "2026-09-30 06:20:52.135 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40344) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.138 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40346) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.140 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002996",
                                "2026-09-30 06:20:52.142 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.002875",
                                "2026-09-30 06:20:53.718 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.722 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002499",
                                "2026-09-30 06:20:53.734 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.739 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003136",
                                "2026-09-30 06:20:53.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.746 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.004378",
                                "2026-09-30 06:20:53.748 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51628) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.753 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003568",
                                "2026-09-30 06:20:54.141 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40348) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.144 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.145 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002867",
                                "2026-09-30 06:20:54.148 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002182",
                                "2026-09-30 06:20:55.723 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.728 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003291",
                                "2026-09-30 06:20:55.740 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.745 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003545",
                                "2026-09-30 06:20:55.748 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 42754) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.751 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002196",
                                "2026-09-30 06:20:55.756 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 51644) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.759 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002020",
                                "2026-09-30 06:20:56.148 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40354) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.148 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40366) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.151 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002444",
                                "2026-09-30 06:20:56.152 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002778",
                                "2026-09-30 06:20:57.729 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41564) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.733 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002158",
                                "2026-09-30 06:20:57.746 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.749 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002383",
                                "2026-09-30 06:20:57.752 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.755 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.001972",
                                "2026-09-30 06:20:57.760 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41576) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.764 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002512",
                                "2026-09-30 06:20:58.154 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40378) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.154 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.158 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517",
                                "2026-09-30 06:20:58.159 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.003014",
                                "2026-09-30 06:20:59.734 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41584) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.737 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002026",
                                "2026-09-30 06:20:59.751 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47102) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.756 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47114) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.757 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.004480",
                                "2026-09-30 06:20:59.760 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002628",
                                "2026-09-30 06:20:59.766 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.769 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002240",
                                "2026-09-30 06:21:00.159 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.160 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.163 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002221",
                                "2026-09-30 06:21:00.164 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.003271",
                                "2026-09-30 06:21:01.739 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41590) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.742 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002467",
                                "2026-09-30 06:21:01.759 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47128) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.761 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47140) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.763 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002580",
                                "2026-09-30 06:21:01.765 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002451",
                                "2026-09-30 06:21:01.771 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 41604) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.774 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:21:02.165 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.166 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.169 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002571",
                                "2026-09-30 06:21:02.169 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.002190",
                                "2026-09-30 06:21:03.743 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.747 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002756",
                                "2026-09-30 06:21:03.765 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.768 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.770 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.004108",
                                "2026-09-30 06:21:03.771 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346",
                                "2026-09-30 06:21:03.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.779 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002698",
                                "2026-09-30 06:21:04.171 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59934) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.171 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.175 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002795",
                                "2026-09-30 06:21:04.176 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.003439",
                                "2026-09-30 06:21:04.644 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47154) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:04.646 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:04.648 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET / HTTP/1.1\" 300 1870 0.002172",
                                "2026-09-30 06:21:05.750 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.754 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002626",
                                "2026-09-30 06:21:05.772 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 47162) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.772 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.777 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003296",
                                "2026-09-30 06:21:05.779 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 41656) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.780 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006532",
                                "2026-09-30 06:21:05.783 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002751",
                                "2026-09-30 06:21:06.177 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.177 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.180 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002300",
                                "2026-09-30 06:21:06.181 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367",
                                "2026-09-30 06:21:07.757 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55580) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.760 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002064",
                                "2026-09-30 06:21:07.781 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54832) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.781 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.786 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003021",
                                "2026-09-30 06:21:07.786 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.004053",
                                "2026-09-30 06:21:07.787 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.791 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002939",
                                "2026-09-30 06:21:08.183 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 59974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.183 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 59984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.188 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003626",
                                "2026-09-30 06:21:08.189 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.003656",
                                "2026-09-30 06:21:09.763 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55596) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.766 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002215",
                                "2026-09-30 06:21:09.788 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54836) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.788 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.792 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002653",
                                "2026-09-30 06:21:09.793 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002995",
                                "2026-09-30 06:21:09.793 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.797 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517",
                                "2026-09-30 06:21:10.191 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40472) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.191 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40482) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.195 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002795",
                                "2026-09-30 06:21:10.196 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002633",
                                "2026-09-30 06:21:11.767 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55612) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.771 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002503",
                                "2026-09-30 06:21:11.794 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.794 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54858) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.799 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003903",
                                "2026-09-30 06:21:11.800 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004109",
                                "2026-09-30 06:21:11.800 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.805 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002698",
                                "2026-09-30 06:21:12.197 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40502) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.197 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40494) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.199 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.001760",
                                "2026-09-30 06:21:12.204 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.006176",
                                "2026-09-30 06:21:13.774 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.778 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002608",
                                "2026-09-30 06:21:13.801 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54874) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.801 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54886) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.805 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002890",
                                "2026-09-30 06:21:13.805 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002518",
                                "2026-09-30 06:21:13.807 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 55626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.811 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002559",
                                "2026-09-30 06:21:14.201 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.205 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40520) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.209 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002297",
                                "2026-09-30 06:21:14.209 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.005823",
                                "2026-09-30 06:21:15.780 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.785 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003539",
                                "2026-09-30 06:21:15.807 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 54892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.807 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.811 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002305",
                                "2026-09-30 06:21:15.813 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.005067",
                                "2026-09-30 06:21:15.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.818 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003219",
                                "2026-09-30 06:21:16.209 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40534) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.211 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40540) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.212 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002543",
                                "2026-09-30 06:21:16.215 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002676",
                                "2026-09-30 06:21:17.786 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.10', 37826) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.790 941 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002423",
                                "2026-09-30 06:21:17.813 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 58160) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58162) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.817 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002344",
                                "2026-09-30 06:21:17.818 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002322",
                                "2026-09-30 06:21:17.822 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37842) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.826 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002653",
                                "2026-09-30 06:21:18.214 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.12', 40552) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.218 941 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002283",
                                "2026-09-30 06:21:18.218 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.225 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.004555",
                                "2026-09-30 06:21:19.792 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37850) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.796 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002734",
                                "2026-09-30 06:21:19.819 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58168) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.819 941 DEBUG eventlet.wsgi.server [-] (941) accepted ('192.168.16.11', 58178) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.822 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002629",
                                "2026-09-30 06:21:19.822 941 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002355",
                                "2026-09-30 06:21:19.829 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37860) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.831 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001641",
                                "2026-09-30 06:21:20.219 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 39478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.223 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277",
                                "2026-09-30 06:21:20.225 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 39492) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.228 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002037",
                                "2026-09-30 06:21:21.152 7 DEBUG glance.common.wsgi [None req-2b476992-3726-48df-bf14-6a4f2138d973 - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664",
                                "2026-09-30 06:21:34.118 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.119 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.120 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.120 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.317 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.318 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.319 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.319 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.500 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.512 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.012s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:34.733 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.745 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:35.911 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.912 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.913 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.914 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:35.915 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:35.916 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.916 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.917 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.924 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:35.926 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.926 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.927 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.960 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.961 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.961 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.961 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.962 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.963 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.963 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.964 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.965 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.965 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.965 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.966 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6004f7fb0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb60065d460>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600284c50>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.967 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.968 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6004f1d60>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:35.968 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:35.993 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:35.994 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:35.994 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb600161df0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.309 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.310 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.314 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.314 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.321 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.323 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.324 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.324 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.355 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.357 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.358 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.359 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.360 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x7fb6030f94f0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x7fb6033c5310>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60347df70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6032775c0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x7fb6003406b0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.361 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.408 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.409 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.410 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x7fb60055c7a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:38.282 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:38.998 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:40.672 899 WARNING keystonemiddleware.auth_token [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:40.691 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:40.691 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:40.692 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] bind_host                      = 192.168.16.11 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.693 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.694 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.695 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.695 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.696 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.697 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.698 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.699 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.700 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.701 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.702 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.703 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.704 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.705 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.706 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] worker_self_reference_url      = http://192.168.16.11:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:40.707 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.708 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.709 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.710 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.711 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.712 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.713 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.714 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.715 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.716 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.717 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.718 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.719 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.720 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.721 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.722 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.723 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.724 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.725 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.726 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.727 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.728 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.729 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.730 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.731 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.732 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.733 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.734 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.735 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.736 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.737 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.738 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.739 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.740 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.741 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.742 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.743 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.744 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.745 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.746 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.747 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.748 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.749 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.750 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.751 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.752 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.753 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.754 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.755 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.756 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 WARNING oslo_config.cfg [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.757 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.758 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.759 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.760 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.761 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.762 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.763 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.764 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.765 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:40.766 899 DEBUG glance.common.config [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:41.509 900 WARNING keystonemiddleware.auth_token [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:41.526 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:41.527 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:41.527 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] bind_host                      = 192.168.16.11 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.528 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.529 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.530 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.531 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.532 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.533 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.534 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.535 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.536 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.537 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.538 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] worker_self_reference_url      = http://192.168.16.11:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.539 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.540 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.541 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.542 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.543 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.544 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.545 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.546 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.547 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.548 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.549 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.550 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.551 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.552 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.553 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.554 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.555 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.556 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.557 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.558 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.559 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.560 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.561 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.562 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.563 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.563 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.564 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.565 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.565 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.566 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.566 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.567 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.567 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.568 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.568 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.569 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.570 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.571 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.571 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.571 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.572 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.573 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.574 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.575 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.576 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.577 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.578 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.579 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.580 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.581 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.582 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.583 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.584 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.585 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.586 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.587 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.588 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.589 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.590 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.591 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.592 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.593 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.594 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.595 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.596 900 WARNING oslo_config.cfg [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.596 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.597 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.598 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.599 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.600 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.601 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.602 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.603 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.604 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.605 900 DEBUG glance.common.config [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:24:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:24:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:24:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:24:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:24:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:24:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:27:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:27:15.175 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:27:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:27:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:27:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:27:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:30:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:30:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:30:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:30:38.438 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:30:38.438 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:30:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:33:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:33:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:33:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:33:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:33:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:33:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:36:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:36:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:36:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:36:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:36:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:36:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:39:15.176 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:39:15.177 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:39:15.178 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:39:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:39:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:39:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:42:15.183 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:42:15.185 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:42:15.185 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:42:38.439 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:42:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:42:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:45:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:45:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:45:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:45:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:48:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:48:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:48:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:48:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:48:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:48:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:51:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:51:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:51:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:51:38.441 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:51:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:51:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:54:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:54:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:54:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:55:38.473 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:55:38.473 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:55:38.474 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:57:15.163 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:57:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:57:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:58:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:58:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:58:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:00:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:00:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:00:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:01:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:01:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:01:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:03:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:03:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:03:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:04:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:04:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:04:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:40.120 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:40.121 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:40.122 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:49.375 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:49.376 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:49.376 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:07:01.321 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:07:01.322 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:07:01.322 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:09:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:09:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:09:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:09:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:09:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:09:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:12:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:12:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:12:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:12:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:12:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:12:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-7afe3340-f1d5-4a7f-9d74-185a1993856c - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:15:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:15:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:15:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:15:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:15:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:15:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-54b581b9-17a4-44d0-96fe-27fd4d9b58cc - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-2 =====",
                                "2026-09-30 06:19:11.496 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002431",
                                "2026-09-30 06:19:11.504 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.009786",
                                "2026-09-30 06:19:11.569 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.574 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002849",
                                "2026-09-30 06:19:11.602 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.605 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002368",
                                "2026-09-30 06:19:11.778 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.781 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002566",
                                "2026-09-30 06:19:11.788 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:11.791 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002238",
                                "2026-09-30 06:19:13.498 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54914) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.502 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002901",
                                "2026-09-30 06:19:13.505 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54920) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.509 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002197",
                                "2026-09-30 06:19:13.574 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.578 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002096",
                                "2026-09-30 06:19:13.608 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37646) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.611 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002577",
                                "2026-09-30 06:19:13.783 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60168) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.787 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002312",
                                "2026-09-30 06:19:13.795 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 60170) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:13.798 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002341",
                                "2026-09-30 06:19:15.169 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:15.171 943 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET / HTTP/1.1\" 300 2078 0.002384",
                                "2026-09-30 06:19:15.505 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 54922) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.509 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738",
                                "2026-09-30 06:19:15.510 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 54924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.514 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:19:15.579 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.583 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002560",
                                "2026-09-30 06:19:15.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.617 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002959",
                                "2026-09-30 06:19:15.790 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.794 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003189",
                                "2026-09-30 06:19:15.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 60198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:15.806 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003857",
                                "2026-09-30 06:19:17.511 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37786) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.515 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002432",
                                "2026-09-30 06:19:17.515 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.520 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003865",
                                "2026-09-30 06:19:17.584 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.588 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003440",
                                "2026-09-30 06:19:17.619 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.623 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002655",
                                "2026-09-30 06:19:17.797 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 45952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.805 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.006137",
                                "2026-09-30 06:19:17.808 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 45960) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:17.811 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002361",
                                "2026-09-30 06:19:19.517 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37790) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.520 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002660",
                                "2026-09-30 06:19:19.521 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37802) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.523 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001910",
                                "2026-09-30 06:19:19.590 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.593 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002108",
                                "2026-09-30 06:19:19.625 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40756) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.628 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001915",
                                "2026-09-30 06:19:19.806 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.809 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001735",
                                "2026-09-30 06:19:19.813 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:19.817 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.001920",
                                "2026-09-30 06:19:21.522 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37806) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.526 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002080",
                                "2026-09-30 06:19:21.526 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37820) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.533 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004950",
                                "2026-09-30 06:19:21.594 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40762) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.599 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.003577",
                                "2026-09-30 06:19:21.628 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.633 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002738",
                                "2026-09-30 06:19:21.811 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.816 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990",
                                "2026-09-30 06:19:21.820 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 45988) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:21.824 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002904",
                                "2026-09-30 06:19:23.529 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37824) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.532 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:19:23.533 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37832) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.536 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002057",
                                "2026-09-30 06:19:23.602 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40774) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.606 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002800",
                                "2026-09-30 06:19:23.635 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40776) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.639 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003258",
                                "2026-09-30 06:19:23.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46004) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.821 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002281",
                                "2026-09-30 06:19:23.827 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:23.831 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002389",
                                "2026-09-30 06:19:25.535 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 37834) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.538 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 37848) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.540 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003153",
                                "2026-09-30 06:19:25.544 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003576",
                                "2026-09-30 06:19:25.607 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40778) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.613 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004369",
                                "2026-09-30 06:19:25.640 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.645 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003456",
                                "2026-09-30 06:19:25.823 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46022) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.828 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003605",
                                "2026-09-30 06:19:25.833 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:25.837 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002923",
                                "2026-09-30 06:19:27.542 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40672) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.545 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.546 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003667",
                                "2026-09-30 06:19:27.548 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001934",
                                "2026-09-30 06:19:27.615 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 40794) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.618 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001751",
                                "2026-09-30 06:19:27.647 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 40796) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.650 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.001899",
                                "2026-09-30 06:19:27.830 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.833 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002348",
                                "2026-09-30 06:19:27.839 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50666) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:27.842 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002003",
                                "2026-09-30 06:19:29.548 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40690) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.549 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40692) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.552 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002075",
                                "2026-09-30 06:19:29.553 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003824",
                                "2026-09-30 06:19:29.620 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36824) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.624 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.003619",
                                "2026-09-30 06:19:29.652 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36838) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.658 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.004352",
                                "2026-09-30 06:19:29.835 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.840 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.004043",
                                "2026-09-30 06:19:29.844 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50686) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:29.848 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002799",
                                "2026-09-30 06:19:31.552 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40700) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.555 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002275",
                                "2026-09-30 06:19:31.555 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40714) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.558 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.001804",
                                "2026-09-30 06:19:31.626 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36844) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.630 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455",
                                "2026-09-30 06:19:31.660 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36850) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.665 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002505",
                                "2026-09-30 06:19:31.842 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50688) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.846 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002645",
                                "2026-09-30 06:19:31.849 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:31.854 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.004408",
                                "2026-09-30 06:19:32.013 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36860) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:19:32.015 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:19:32.016 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:32] \"GET / HTTP/1.1\" 300 1870 0.001935",
                                "2026-09-30 06:19:33.556 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.561 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.562 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004940",
                                "2026-09-30 06:19:33.563 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001842",
                                "2026-09-30 06:19:33.635 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36864) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.640 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.004464",
                                "2026-09-30 06:19:33.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.669 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.001774",
                                "2026-09-30 06:19:33.847 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50704) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.850 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002147",
                                "2026-09-30 06:19:33.857 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50706) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:33.861 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.003032",
                                "2026-09-30 06:19:35.563 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.565 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.566 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002449",
                                "2026-09-30 06:19:35.569 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002409",
                                "2026-09-30 06:19:35.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36876) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.644 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001692",
                                "2026-09-30 06:19:35.670 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.673 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.001863",
                                "2026-09-30 06:19:35.853 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 50722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.860 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.003152",
                                "2026-09-30 06:19:35.861 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 50724) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:35.865 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002868",
                                "2026-09-30 06:19:37.568 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55532) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.569 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.572 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002046",
                                "2026-09-30 06:19:37.574 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.001844",
                                "2026-09-30 06:19:37.646 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 36892) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.650 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003021",
                                "2026-09-30 06:19:37.674 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 36894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.679 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003518",
                                "2026-09-30 06:19:37.863 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39866) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.867 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39882) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:37.868 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.003762",
                                "2026-09-30 06:19:37.870 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002082",
                                "2026-09-30 06:19:39.573 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.577 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.579 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004317",
                                "2026-09-30 06:19:39.583 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.004991",
                                "2026-09-30 06:19:39.652 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.659 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.005585",
                                "2026-09-30 06:19:39.681 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.689 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.006256",
                                "2026-09-30 06:19:39.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39896) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.871 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39912) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:39.874 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.001886",
                                "2026-09-30 06:19:39.876 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.003708",
                                "2026-09-30 06:19:41.582 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55586) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.584 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55594) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.586 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002730",
                                "2026-09-30 06:19:41.589 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003834",
                                "2026-09-30 06:19:41.660 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.664 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002968",
                                "2026-09-30 06:19:41.689 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42126) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.693 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002428",
                                "2026-09-30 06:19:41.877 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39926) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.877 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:41.881 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002777",
                                "2026-09-30 06:19:41.882 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.003201",
                                "2026-09-30 06:19:43.589 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55606) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.591 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55614) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.592 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002179",
                                "2026-09-30 06:19:43.594 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002074",
                                "2026-09-30 06:19:43.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42132) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.670 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.003455",
                                "2026-09-30 06:19:43.694 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42134) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.698 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002710",
                                "2026-09-30 06:19:43.883 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39964) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.883 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:43.887 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002237",
                                "2026-09-30 06:19:43.887 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002353",
                                "2026-09-30 06:19:45.594 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 55620) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.597 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 55626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.598 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002524",
                                "2026-09-30 06:19:45.601 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002412",
                                "2026-09-30 06:19:45.672 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.676 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002578",
                                "2026-09-30 06:19:45.700 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42150) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.704 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002279",
                                "2026-09-30 06:19:45.888 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 39970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.889 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 39972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:45.893 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003876",
                                "2026-09-30 06:19:45.896 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003994",
                                "2026-09-30 06:19:47.600 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39910) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.604 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.605 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002656",
                                "2026-09-30 06:19:47.609 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003391",
                                "2026-09-30 06:19:47.677 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 42164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.682 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002786",
                                "2026-09-30 06:19:47.706 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 42166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.710 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002906",
                                "2026-09-30 06:19:47.896 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40020) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.898 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40030) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:47.900 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003303",
                                "2026-09-30 06:19:47.903 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003772",
                                "2026-09-30 06:19:49.607 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.610 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002174",
                                "2026-09-30 06:19:49.611 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.615 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002751",
                                "2026-09-30 06:19:49.684 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.688 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002634",
                                "2026-09-30 06:19:49.711 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43344) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.715 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002275",
                                "2026-09-30 06:19:49.903 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40034) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.906 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:19:49.906 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40042) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:49.913 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003902",
                                "2026-09-30 06:19:51.613 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39940) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.617 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.620 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.005434",
                                "2026-09-30 06:19:51.623 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003634",
                                "2026-09-30 06:19:51.690 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43360) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.693 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002536",
                                "2026-09-30 06:19:51.717 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43368) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.722 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002619",
                                "2026-09-30 06:19:51.910 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.915 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003279",
                                "2026-09-30 06:19:51.916 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40048) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:51.920 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002759",
                                "2026-09-30 06:19:53.623 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39946) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.623 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39958) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.628 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002951",
                                "2026-09-30 06:19:53.628 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002931",
                                "2026-09-30 06:19:53.696 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43376) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.700 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002537",
                                "2026-09-30 06:19:53.723 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.728 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002760",
                                "2026-09-30 06:19:53.917 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40062) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.921 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002512",
                                "2026-09-30 06:19:53.922 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40064) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:53.925 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002035",
                                "2026-09-30 06:19:55.630 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39960) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.630 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39962) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.634 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001919",
                                "2026-09-30 06:19:55.634 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001930",
                                "2026-09-30 06:19:55.701 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43406) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.704 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001896",
                                "2026-09-30 06:19:55.730 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 43422) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.733 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002323",
                                "2026-09-30 06:19:55.923 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 40076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.926 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001809",
                                "2026-09-30 06:19:55.926 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 40084) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:55.929 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.001891",
                                "2026-09-30 06:19:57.636 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35630) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.636 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35616) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.639 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002038",
                                "2026-09-30 06:19:57.639 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002378",
                                "2026-09-30 06:19:57.705 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43430) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.711 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.004462",
                                "2026-09-30 06:19:57.734 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 43438) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.739 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003101",
                                "2026-09-30 06:19:57.927 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34900) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.932 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:57.932 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003217",
                                "2026-09-30 06:19:57.935 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002568",
                                "2026-09-30 06:19:59.641 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35632) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.641 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35640) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.645 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002700",
                                "2026-09-30 06:19:59.646 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003792",
                                "2026-09-30 06:19:59.713 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44028) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.717 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002944",
                                "2026-09-30 06:19:59.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.744 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002534",
                                "2026-09-30 06:19:59.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.937 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34948) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:19:59.937 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.001903",
                                "2026-09-30 06:19:59.940 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:19:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002116",
                                "2026-09-30 06:20:01.648 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35664) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.648 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35650) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.653 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002736",
                                "2026-09-30 06:20:01.653 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003104",
                                "2026-09-30 06:20:01.719 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44046) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.722 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002139",
                                "2026-09-30 06:20:01.745 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44056) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.749 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002946",
                                "2026-09-30 06:20:01.939 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34952) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.943 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002347",
                                "2026-09-30 06:20:01.943 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 34964) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:01.946 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002532",
                                "2026-09-30 06:20:02.066 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44066) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:02.068 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:02.069 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:02] \"GET / HTTP/1.1\" 300 1870 0.002084",
                                "2026-09-30 06:20:03.654 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.654 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.657 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002245",
                                "2026-09-30 06:20:03.659 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003175",
                                "2026-09-30 06:20:03.724 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44078) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.728 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.003121",
                                "2026-09-30 06:20:03.752 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44088) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.755 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002150",
                                "2026-09-30 06:20:03.944 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34970) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.948 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002293",
                                "2026-09-30 06:20:03.949 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:03.951 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.001929",
                                "2026-09-30 06:20:05.659 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 35698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.661 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 35712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.665 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004754",
                                "2026-09-30 06:20:05.667 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.004075",
                                "2026-09-30 06:20:05.731 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.734 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002151",
                                "2026-09-30 06:20:05.757 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44110) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.761 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003048",
                                "2026-09-30 06:20:05.950 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 34992) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.953 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 35008) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:05.955 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003735",
                                "2026-09-30 06:20:05.958 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.003052",
                                "2026-09-30 06:20:07.666 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39498) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.667 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39512) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.670 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001976",
                                "2026-09-30 06:20:07.670 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002422",
                                "2026-09-30 06:20:07.736 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 44124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.739 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001996",
                                "2026-09-30 06:20:07.762 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 44138) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.765 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001755",
                                "2026-09-30 06:20:07.957 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42736) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.960 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:07.960 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002379",
                                "2026-09-30 06:20:07.963 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.001857",
                                "2026-09-30 06:20:09.670 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.670 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39530) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.673 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001914",
                                "2026-09-30 06:20:09.676 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001904",
                                "2026-09-30 06:20:09.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.744 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002796",
                                "2026-09-30 06:20:09.766 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.769 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.001871",
                                "2026-09-30 06:20:09.962 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.962 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42750) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:09.965 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002244",
                                "2026-09-30 06:20:09.966 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002418",
                                "2026-09-30 06:20:11.676 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39542) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.676 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39554) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.678 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001562",
                                "2026-09-30 06:20:11.681 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003976",
                                "2026-09-30 06:20:11.745 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.748 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002014",
                                "2026-09-30 06:20:11.770 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37682) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.773 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001628",
                                "2026-09-30 06:20:11.967 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.967 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:11.971 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.002724",
                                "2026-09-30 06:20:11.971 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003090",
                                "2026-09-30 06:20:13.678 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39566) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.681 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002120",
                                "2026-09-30 06:20:13.682 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39572) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.685 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002338",
                                "2026-09-30 06:20:13.750 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37694) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.756 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.004303",
                                "2026-09-30 06:20:13.775 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37702) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.780 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003924",
                                "2026-09-30 06:20:13.973 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.973 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:13.976 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002296",
                                "2026-09-30 06:20:13.979 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.001683",
                                "2026-09-30 06:20:15.682 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 39578) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.686 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002332",
                                "2026-09-30 06:20:15.687 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 39582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.690 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002378",
                                "2026-09-30 06:20:15.757 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37718) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.762 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003073",
                                "2026-09-30 06:20:15.782 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.787 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003270",
                                "2026-09-30 06:20:15.978 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 42798) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.981 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 42804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:15.984 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.004749",
                                "2026-09-30 06:20:15.985 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331",
                                "2026-09-30 06:20:17.687 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58856) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.690 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002170",
                                "2026-09-30 06:20:17.691 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58868) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.695 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002780",
                                "2026-09-30 06:20:17.763 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.769 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.004293",
                                "2026-09-30 06:20:17.789 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.793 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002757",
                                "2026-09-30 06:20:17.987 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.987 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54924) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:17.991 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002852",
                                "2026-09-30 06:20:17.992 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003312",
                                "2026-09-30 06:20:19.692 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58870) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.696 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58878) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.699 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005209",
                                "2026-09-30 06:20:19.699 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002248",
                                "2026-09-30 06:20:19.770 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55072) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.775 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003047",
                                "2026-09-30 06:20:19.794 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55076) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.798 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002354",
                                "2026-09-30 06:20:19.993 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.993 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54944) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:19.996 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002404",
                                "2026-09-30 06:20:19.998 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.003594",
                                "2026-09-30 06:20:21.700 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58884) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.700 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58900) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.704 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002460",
                                "2026-09-30 06:20:21.704 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002324",
                                "2026-09-30 06:20:21.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55086) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.782 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.004307",
                                "2026-09-30 06:20:21.799 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55094) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.803 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:21] \"GET /healthcheck HTTP/1.0\" 200 137 0.002517",
                                "2026-09-30 06:20:21.999 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54950) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:21.999 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54966) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:22.004 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.003205",
                                "2026-09-30 06:20:22.005 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:22] \"GET /healthcheck HTTP/1.0\" 200 137 0.002987",
                                "2026-09-30 06:20:23.706 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58916) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.706 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58908) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.710 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002098",
                                "2026-09-30 06:20:23.711 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.003316",
                                "2026-09-30 06:20:23.784 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55096) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.788 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002869",
                                "2026-09-30 06:20:23.804 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55098) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:23.809 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:23] \"GET /healthcheck HTTP/1.0\" 200 137 0.002935",
                                "2026-09-30 06:20:24.006 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 54974) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.006 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54980) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:24.009 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002466",
                                "2026-09-30 06:20:24.011 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:24] \"GET /healthcheck HTTP/1.0\" 200 137 0.002281",
                                "2026-09-30 06:20:25.711 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58930) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.711 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.714 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002264",
                                "2026-09-30 06:20:25.717 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.004582",
                                "2026-09-30 06:20:25.790 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55112) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.794 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.003092",
                                "2026-09-30 06:20:25.810 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55124) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:25.814 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:25] \"GET /healthcheck HTTP/1.0\" 200 137 0.002168",
                                "2026-09-30 06:20:26.012 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 54994) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.012 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 55002) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:26.015 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.001899",
                                "2026-09-30 06:20:26.016 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:26] \"GET /healthcheck HTTP/1.0\" 200 137 0.002460",
                                "2026-09-30 06:20:27.716 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36618) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.720 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36626) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.722 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.004092",
                                "2026-09-30 06:20:27.723 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002399",
                                "2026-09-30 06:20:27.796 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 55136) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.800 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.002516",
                                "2026-09-30 06:20:27.815 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 55148) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:27.819 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:27] \"GET /healthcheck HTTP/1.0\" 200 137 0.003303",
                                "2026-09-30 06:20:28.016 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58198) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.016 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:28.021 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002542",
                                "2026-09-30 06:20:28.021 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:28] \"GET /healthcheck HTTP/1.0\" 200 137 0.002959",
                                "2026-09-30 06:20:29.724 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36648) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.724 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36642) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.729 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002852",
                                "2026-09-30 06:20:29.732 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.006052",
                                "2026-09-30 06:20:29.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56732) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.805 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002707",
                                "2026-09-30 06:20:29.822 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56744) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:29.826 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:29] \"GET /healthcheck HTTP/1.0\" 200 137 0.002458",
                                "2026-09-30 06:20:30.024 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58224) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.024 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58210) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:30.027 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.002354",
                                "2026-09-30 06:20:30.029 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:30] \"GET /healthcheck HTTP/1.0\" 200 137 0.003174",
                                "2026-09-30 06:20:31.731 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36660) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.734 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36670) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.737 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003001",
                                "2026-09-30 06:20:31.738 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003577",
                                "2026-09-30 06:20:31.807 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56748) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.812 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.003530",
                                "2026-09-30 06:20:31.828 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56752) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:31.832 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:31] \"GET /healthcheck HTTP/1.0\" 200 137 0.002900",
                                "2026-09-30 06:20:32.029 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58238) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.029 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58240) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.033 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002210",
                                "2026-09-30 06:20:32.033 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:32] \"GET /healthcheck HTTP/1.0\" 200 137 0.002855",
                                "2026-09-30 06:20:32.118 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56756) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:32.119 942 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:20:32.120 942 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:20:32.120 942 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:20:32.121 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:32] \"GET / HTTP/1.1\" 300 1870 0.002466",
                                "2026-09-30 06:20:33.738 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.740 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.742 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002846",
                                "2026-09-30 06:20:33.745 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002516",
                                "2026-09-30 06:20:33.813 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56772) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.817 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002352",
                                "2026-09-30 06:20:33.834 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56776) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:33.837 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:33] \"GET /healthcheck HTTP/1.0\" 200 137 0.002621",
                                "2026-09-30 06:20:34.036 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58246) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.036 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58252) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:34.041 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.003347",
                                "2026-09-30 06:20:34.041 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:34] \"GET /healthcheck HTTP/1.0\" 200 137 0.002841",
                                "2026-09-30 06:20:35.744 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 36708) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.748 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 36722) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.749 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002226",
                                "2026-09-30 06:20:35.751 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002777",
                                "2026-09-30 06:20:35.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56782) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.822 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002336",
                                "2026-09-30 06:20:35.839 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:35.842 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:35] \"GET /healthcheck HTTP/1.0\" 200 137 0.002034",
                                "2026-09-30 06:20:36.043 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 58262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.043 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 58272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:36.047 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.002685",
                                "2026-09-30 06:20:36.048 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:36] \"GET /healthcheck HTTP/1.0\" 200 137 0.003249",
                                "2026-09-30 06:20:37.749 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 32972) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.752 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002359",
                                "2026-09-30 06:20:37.753 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 32984) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.756 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002346",
                                "2026-09-30 06:20:37.824 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56792) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.827 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002081",
                                "2026-09-30 06:20:37.845 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56804) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:37.848 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:37] \"GET /healthcheck HTTP/1.0\" 200 137 0.002383",
                                "2026-09-30 06:20:38.050 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.050 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:38.054 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003278",
                                "2026-09-30 06:20:38.055 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:38] \"GET /healthcheck HTTP/1.0\" 200 137 0.003326",
                                "2026-09-30 06:20:39.753 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 32986) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.757 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002687",
                                "2026-09-30 06:20:39.758 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 32996) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.761 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277",
                                "2026-09-30 06:20:39.828 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56872) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.831 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002270",
                                "2026-09-30 06:20:39.850 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56880) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:39.854 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:39] \"GET /healthcheck HTTP/1.0\" 200 137 0.002860",
                                "2026-09-30 06:20:40.057 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59734) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.057 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59726) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:40.061 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002307",
                                "2026-09-30 06:20:40.061 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:40] \"GET /healthcheck HTTP/1.0\" 200 137 0.002693",
                                "2026-09-30 06:20:41.760 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33010) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.763 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:20:41.763 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 33024) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.767 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002371",
                                "2026-09-30 06:20:41.834 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56894) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.837 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002465",
                                "2026-09-30 06:20:41.856 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56910) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:41.860 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:41] \"GET /healthcheck HTTP/1.0\" 200 137 0.002379",
                                "2026-09-30 06:20:42.064 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59738) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.064 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:42.068 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.002292",
                                "2026-09-30 06:20:42.069 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:42] \"GET /healthcheck HTTP/1.0\" 200 137 0.003540",
                                "2026-09-30 06:20:43.764 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33032) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.769 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.004118",
                                "2026-09-30 06:20:43.769 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 33038) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.772 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.002138",
                                "2026-09-30 06:20:43.839 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56914) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.842 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001814",
                                "2026-09-30 06:20:43.861 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56918) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:43.864 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:43] \"GET /healthcheck HTTP/1.0\" 200 137 0.001961",
                                "2026-09-30 06:20:44.070 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59758) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.071 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59768) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:44.073 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001929",
                                "2026-09-30 06:20:44.077 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:44] \"GET /healthcheck HTTP/1.0\" 200 137 0.001733",
                                "2026-09-30 06:20:45.769 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33040) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.772 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001846",
                                "2026-09-30 06:20:45.776 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 33044) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.778 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.001875",
                                "2026-09-30 06:20:45.842 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56928) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.847 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.003756",
                                "2026-09-30 06:20:45.865 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 56932) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:45.869 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:45] \"GET /healthcheck HTTP/1.0\" 200 137 0.002791",
                                "2026-09-30 06:20:46.075 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 59784) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.079 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 59788) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:46.082 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.005292",
                                "2026-09-30 06:20:46.083 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:46] \"GET /healthcheck HTTP/1.0\" 200 137 0.002733",
                                "2026-09-30 06:20:47.773 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58500) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.778 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.003763",
                                "2026-09-30 06:20:47.781 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58514) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.784 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002415",
                                "2026-09-30 06:20:47.849 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56936) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.852 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002177",
                                "2026-09-30 06:20:47.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 56942) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:47.874 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:47] \"GET /healthcheck HTTP/1.0\" 200 137 0.002290",
                                "2026-09-30 06:20:48.084 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47130) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.084 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:48.087 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002096",
                                "2026-09-30 06:20:48.087 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:48] \"GET /healthcheck HTTP/1.0\" 200 137 0.002331",
                                "2026-09-30 06:20:49.780 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58516) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.784 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002990",
                                "2026-09-30 06:20:49.785 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58526) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.790 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.004290",
                                "2026-09-30 06:20:49.854 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53320) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.858 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.003418",
                                "2026-09-30 06:20:49.876 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:49.879 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:49] \"GET /healthcheck HTTP/1.0\" 200 137 0.002326",
                                "2026-09-30 06:20:50.089 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.089 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:50.094 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.003806",
                                "2026-09-30 06:20:50.095 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:50] \"GET /healthcheck HTTP/1.0\" 200 137 0.004278",
                                "2026-09-30 06:20:51.785 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58536) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.789 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002498",
                                "2026-09-30 06:20:51.793 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58546) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.802 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.004075",
                                "2026-09-30 06:20:51.860 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.865 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.003232",
                                "2026-09-30 06:20:51.881 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53346) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:51.885 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:51] \"GET /healthcheck HTTP/1.0\" 200 137 0.002823",
                                "2026-09-30 06:20:52.098 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47182) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.098 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47192) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:52.103 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.003292",
                                "2026-09-30 06:20:52.105 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:52] \"GET /healthcheck HTTP/1.0\" 200 137 0.005584",
                                "2026-09-30 06:20:53.790 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58548) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.793 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002287",
                                "2026-09-30 06:20:53.804 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58556) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.809 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.003209",
                                "2026-09-30 06:20:53.866 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53350) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.871 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002991",
                                "2026-09-30 06:20:53.887 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53364) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:53.890 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:53] \"GET /healthcheck HTTP/1.0\" 200 137 0.002475",
                                "2026-09-30 06:20:54.105 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.108 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47196) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:54.108 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.002126",
                                "2026-09-30 06:20:54.111 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:54] \"GET /healthcheck HTTP/1.0\" 200 137 0.001971",
                                "2026-09-30 06:20:55.796 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 58570) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.799 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002288",
                                "2026-09-30 06:20:55.811 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 58582) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.816 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.003041",
                                "2026-09-30 06:20:55.872 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53380) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.876 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630",
                                "2026-09-30 06:20:55.891 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53386) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:55.894 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:55] \"GET /healthcheck HTTP/1.0\" 200 137 0.002367",
                                "2026-09-30 06:20:56.111 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47212) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.111 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47216) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:56.115 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.002308",
                                "2026-09-30 06:20:56.116 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:56] \"GET /healthcheck HTTP/1.0\" 200 137 0.003041",
                                "2026-09-30 06:20:57.801 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.806 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003592",
                                "2026-09-30 06:20:57.818 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40152) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.823 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.003525",
                                "2026-09-30 06:20:57.876 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 53398) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.880 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002358",
                                "2026-09-30 06:20:57.896 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 53408) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:57.900 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:57] \"GET /healthcheck HTTP/1.0\" 200 137 0.002227",
                                "2026-09-30 06:20:58.117 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36144) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.117 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36146) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:58.121 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002408",
                                "2026-09-30 06:20:58.121 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:20:58] \"GET /healthcheck HTTP/1.0\" 200 137 0.002097",
                                "2026-09-30 06:20:59.808 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40158) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.812 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002131",
                                "2026-09-30 06:20:59.825 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40166) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.829 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.002748",
                                "2026-09-30 06:20:59.880 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50658) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.884 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003084",
                                "2026-09-30 06:20:59.902 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50662) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:20:59.907 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:20:59] \"GET /healthcheck HTTP/1.0\" 200 137 0.003644",
                                "2026-09-30 06:21:00.121 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36154) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.124 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36164) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:00.125 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002362",
                                "2026-09-30 06:21:00.128 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:00] \"GET /healthcheck HTTP/1.0\" 200 137 0.002765",
                                "2026-09-30 06:21:01.814 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40176) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.819 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.003460",
                                "2026-09-30 06:21:01.831 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40188) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.835 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002757",
                                "2026-09-30 06:21:01.887 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50676) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.891 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002276",
                                "2026-09-30 06:21:01.909 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50678) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:01.912 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:01] \"GET /healthcheck HTTP/1.0\" 200 137 0.002212",
                                "2026-09-30 06:21:02.126 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36174) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.130 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36190) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.131 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.003326",
                                "2026-09-30 06:21:02.137 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:02] \"GET /healthcheck HTTP/1.0\" 200 137 0.005116",
                                "2026-09-30 06:21:02.177 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50684) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:02.178 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: */* process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:02.179 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:02.179 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:02.181 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:02] \"GET / HTTP/1.1\" 300 1870 0.003124",
                                "2026-09-30 06:21:03.821 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40194) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.825 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002808",
                                "2026-09-30 06:21:03.837 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40208) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.840 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002389",
                                "2026-09-30 06:21:03.893 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50696) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.896 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002277",
                                "2026-09-30 06:21:03.913 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 50698) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:03.917 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:03] \"GET /healthcheck HTTP/1.0\" 200 137 0.002538",
                                "2026-09-30 06:21:04.132 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36200) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.135 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.001957",
                                "2026-09-30 06:21:04.138 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 36206) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:04.141 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:04] \"GET /healthcheck HTTP/1.0\" 200 137 0.002333",
                                "2026-09-30 06:21:05.827 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40218) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.830 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002260",
                                "2026-09-30 06:21:05.842 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40226) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.850 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006111",
                                "2026-09-30 06:21:05.898 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50710) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.902 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.002284",
                                "2026-09-30 06:21:05.918 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50712) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:05.926 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:05] \"GET /healthcheck HTTP/1.0\" 200 137 0.006762",
                                "2026-09-30 06:21:06.137 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36210) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.140 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002575",
                                "2026-09-30 06:21:06.143 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 36224) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:06.147 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:06] \"GET /healthcheck HTTP/1.0\" 200 137 0.002712",
                                "2026-09-30 06:21:07.833 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45416) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.838 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.003461",
                                "2026-09-30 06:21:07.851 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45420) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.855 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002836",
                                "2026-09-30 06:21:07.904 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50728) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.907 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002337",
                                "2026-09-30 06:21:07.929 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 50742) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:07.933 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:07] \"GET /healthcheck HTTP/1.0\" 200 137 0.002867",
                                "2026-09-30 06:21:08.143 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46228) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.149 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.004425",
                                "2026-09-30 06:21:08.150 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46242) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:08.157 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:08] \"GET /healthcheck HTTP/1.0\" 200 137 0.005543",
                                "2026-09-30 06:21:09.841 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45426) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.845 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002913",
                                "2026-09-30 06:21:09.857 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45436) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.861 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002525",
                                "2026-09-30 06:21:09.908 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37382) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.913 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.002765",
                                "2026-09-30 06:21:09.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37390) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:09.940 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:09] \"GET /healthcheck HTTP/1.0\" 200 137 0.003580",
                                "2026-09-30 06:21:10.151 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46246) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.155 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002649",
                                "2026-09-30 06:21:10.159 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46262) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:10.162 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:10] \"GET /healthcheck HTTP/1.0\" 200 137 0.002798",
                                "2026-09-30 06:21:11.847 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45442) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.853 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004434",
                                "2026-09-30 06:21:11.865 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45448) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.871 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.004539",
                                "2026-09-30 06:21:11.914 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37402) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.919 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.003483",
                                "2026-09-30 06:21:11.941 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37418) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:11.944 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:11] \"GET /healthcheck HTTP/1.0\" 200 137 0.001807",
                                "2026-09-30 06:21:12.158 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46278) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.161 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.002291",
                                "2026-09-30 06:21:12.164 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46280) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:12.170 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:12] \"GET /healthcheck HTTP/1.0\" 200 137 0.003869",
                                "2026-09-30 06:21:13.856 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45460) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.860 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002538",
                                "2026-09-30 06:21:13.875 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45470) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.878 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002082",
                                "2026-09-30 06:21:13.921 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37426) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.927 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.002449",
                                "2026-09-30 06:21:13.945 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37428) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:13.950 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:13] \"GET /healthcheck HTTP/1.0\" 200 137 0.003268",
                                "2026-09-30 06:21:14.164 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46290) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.167 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.002314",
                                "2026-09-30 06:21:14.171 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 46300) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:14.175 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:14] \"GET /healthcheck HTTP/1.0\" 200 137 0.003168",
                                "2026-09-30 06:21:15.170 943 DEBUG glance.api.middleware.version_negotiation [-] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:15.171 943 DEBUG glance.api.middleware.version_negotiation [-] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:15.171 943 DEBUG glance.api.middleware.version_negotiation [-] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:15.172 943 INFO eventlet.wsgi.server [-] 192.168.16.5,192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET / HTTP/1.1\" 300 2078 0.002309",
                                "2026-09-30 06:21:15.863 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 45478) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.867 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002684",
                                "2026-09-30 06:21:15.880 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 45490) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.885 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.003456",
                                "2026-09-30 06:21:15.929 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37442) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.932 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002221",
                                "2026-09-30 06:21:15.950 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37458) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:15.954 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:15] \"GET /healthcheck HTTP/1.0\" 200 137 0.002416",
                                "2026-09-30 06:21:16.168 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46310) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.175 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.003898",
                                "2026-09-30 06:21:16.178 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 46324) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:16.182 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:16] \"GET /healthcheck HTTP/1.0\" 200 137 0.002351",
                                "2026-09-30 06:21:17.871 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40272) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.875 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002209",
                                "2026-09-30 06:21:17.888 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40276) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.893 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.003886",
                                "2026-09-30 06:21:17.934 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 37468) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.938 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002583",
                                "2026-09-30 06:21:17.955 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 37482) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:17.959 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:17] \"GET /healthcheck HTTP/1.0\" 200 137 0.002413",
                                "2026-09-30 06:21:18.175 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47314) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.179 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.002827",
                                "2026-09-30 06:21:18.184 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47316) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:18.191 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:18] \"GET /healthcheck HTTP/1.0\" 200 137 0.003608",
                                "2026-09-30 06:21:19.876 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.10', 40284) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.882 943 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.005471",
                                "2026-09-30 06:21:19.895 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.10', 40288) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.900 942 INFO eventlet.wsgi.server [-] 192.168.16.10 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002401",
                                "2026-09-30 06:21:19.940 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.12', 38338) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.947 942 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.004510",
                                "2026-09-30 06:21:19.960 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.12', 38352) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:19.964 943 INFO eventlet.wsgi.server [-] 192.168.16.12 - - [30/Sep/2026 06:21:19] \"GET /healthcheck HTTP/1.0\" 200 137 0.002391",
                                "2026-09-30 06:21:20.181 943 DEBUG eventlet.wsgi.server [-] (943) accepted ('192.168.16.11', 47318) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.185 943 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002630",
                                "2026-09-30 06:21:20.193 942 DEBUG eventlet.wsgi.server [-] (942) accepted ('192.168.16.11', 47330) server /var/lib/kolla/venv/lib/python3.12/site-packages/eventlet/wsgi.py:1067",
                                "2026-09-30 06:21:20.200 942 INFO eventlet.wsgi.server [-] 192.168.16.11 - - [30/Sep/2026 06:21:20] \"GET /healthcheck HTTP/1.0\" 200 137 0.002418",
                                "2026-09-30 06:21:21.167 7 DEBUG glance.common.wsgi [None req-2fddeee7-03f6-4609-981b-05e1477ff4c8 - - - - - -] Exited wait_on_children /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/wsgi.py:664",
                                "2026-09-30 06:21:34.222 899 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.223 899 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.223 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.224 899 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.423 900 INFO glance.async_ [-] Threadpool model set to 'NativeThreadPoolModel'",
                                "2026-09-30 06:21:34.424 900 DEBUG glance_store.multi_backend [-] Registering options for group glance_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:123",
                                "2026-09-30 06:21:34.424 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_staging_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.425 900 DEBUG glance_store.multi_backend [-] Registering options for reserved store: os_glance_tasks_store register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:148",
                                "2026-09-30 06:21:34.598 899 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.609 899 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.011s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:34.744 900 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): grep -F node.session.scan /sbin/iscsiadm execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:440",
                                "2026-09-30 06:21:34.754 900 DEBUG oslo_concurrency.processutils [-] CMD \"grep -F node.session.scan /sbin/iscsiadm\" returned: 0 in 0.010s execute /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_concurrency/processutils.py:468",
                                "2026-09-30 06:21:36.108 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.109 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.109 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.112 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.113 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.114 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.115 899 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.116 899 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.119 899 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.119 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.120 899 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.125 899 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:36.127 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.127 899 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.128 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.156 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.157 899 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.158 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.160 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.161 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.162 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.163 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.163 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.163 899 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.165 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.166 899 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71aa0d8e0>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71d6501d0>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71ce2cb00>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a469c70>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a53b4a0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.167 899 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.202 899 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.203 899 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.203 899 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4599a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.268 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.cinder.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.filesystem.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.http.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.rbd.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.269 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.s3.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.swift.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store glance.store.vmware_datastore.Store _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store no_conf _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store s3 _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store swift _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Attempting to import store vmware _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Registering options for group http register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.270 900 DEBUG glance_store.multi_backend [-] Registering options for group cinder register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.271 900 DEBUG glance_store.multi_backend [-] Registering options for group rbd register_store_opts /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:157",
                                "2026-09-30 06:21:36.271 900 DEBUG glance_store.multi_backend [-] Attempting to import store http _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.http.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.multi_backend [-] Registering store http with schemes ('http', 'https') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.http.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.272 900 DEBUG glance_store.multi_backend [-] Attempting to import store cinder _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.277 900 DEBUG glance_store.common.fs_mount [-] Initialising _HostMountState __init__ /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/common/fs_mount.py:84",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.cinder.store.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.multi_backend [-] Registering store cinder with schemes ('cinder',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.cinder.store.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.279 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.311 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.312 900 DEBUG glance_store.multi_backend [-] Registering store rbd with schemes ('rbd',) create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.313 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.315 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.316 900 DEBUG glance_store.multi_backend [-] Attempting to import store file _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.318 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.filesystem.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.318 900 DEBUG glance_store.multi_backend [-] Registering store file with schemes ('file', 'filesystem') create_multi_stores /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:302",
                                "2026-09-30 06:21:36.318 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.filesystem.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme http with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.319 900 DEBUG glance_store.location [-] Registering scheme https with {'http': {'store': <glance_store._drivers.http.Store object at 0x72f71d50f980>, 'location_class': <class 'glance_store._drivers.http.StoreLocation'>, 'store_entry': 'http'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme cinder with {'cinder': {'store': <glance_store._drivers.cinder.store.Store object at 0x72f71a44f350>, 'location_class': <class 'glance_store._drivers.cinder.store.StoreLocation'>, 'store_entry': 'cinder'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a4a8d70>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme file with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.location [-] Registering scheme filesystem with {'os_glance_staging_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71d65b890>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}, 'os_glance_tasks_store': {'store': <glance_store._drivers.filesystem.Store object at 0x72f71a81bce0>, 'location_class': <class 'glance_store._drivers.filesystem.StoreLocation'>, 'store_entry': 'file'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:36.320 900 DEBUG glance_store.multi_backend [-] Attempting to import store rbd _load_multi_store /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/multi_backend.py:169",
                                "2026-09-30 06:21:36.355 900 DEBUG glance_store.capabilities [-] Store glance_store._drivers.rbd.Store doesn't support updating dynamic storage capabilities. Please overwrite 'update_capabilities' method of the store to implement updating logics if needed. update_capabilities /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/capabilities.py:91",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.driver [-] Late loading location class glance_store._drivers.rbd.StoreLocation get_store_location_class /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/driver.py:134",
                                "2026-09-30 06:21:36.356 900 DEBUG glance_store.location [-] Registering scheme rbd with {'rbd': {'store': <glance_store._drivers.rbd.Store object at 0x72f71a45e5a0>, 'location_class': <class 'glance_store._drivers.rbd.StoreLocation'>, 'store_entry': 'rbd'}} register_scheme_backend_map /var/lib/kolla/venv/lib/python3.12/site-packages/glance_store/location.py:132",
                                "2026-09-30 06:21:38.776 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:38.817 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Loading glance-api-keystone from /etc/glance/glance-api-paste.ini load_paste_app /var/lib/kolla/venv/lib/python3.12/site-packages/glance/common/config.py:758",
                                "2026-09-30 06:21:41.290 900 WARNING keystonemiddleware.auth_token [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:41.309 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:41.310 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:41.310 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.311 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] bind_host                      = 192.168.16.12 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.312 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.313 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.314 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.315 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.316 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.317 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.318 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.319 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.320 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.321 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.322 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] worker_self_reference_url      = http://192.168.16.12:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.323 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.324 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.325 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.326 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.327 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.328 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.329 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.330 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.331 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.332 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.333 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.334 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.335 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.336 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.337 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.338 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.339 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.340 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.341 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.342 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.343 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.344 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.345 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.346 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.347 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.348 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.349 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.350 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.351 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.352 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.353 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.354 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.355 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.356 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.357 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.358 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.359 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.360 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.361 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.362 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.363 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.364 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.365 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 WARNING oslo_config.cfg [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.366 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.367 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.368 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.369 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.370 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.371 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.372 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.373 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.374 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.375 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.376 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.377 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.377 900 DEBUG glance.common.config [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:21:41.395 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:21:41.395 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:21:41.396 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:21:41.416 899 WARNING keystonemiddleware.auth_token [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.",
                                "2026-09-30 06:21:41.429 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2979",
                                "2026-09-30 06:21:41.430 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Configuration options gathered from: log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2980",
                                "2026-09-30 06:21:41.430 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] command line args: [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2981",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config files: ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2982",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ================================================================================ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2987",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] allow_anonymous_access         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] api_limit_max                  = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.431 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backlog                        = 4096 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] bind_host                      = 192.168.16.12 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] bind_port                      = 9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] client_socket_timeout          = 900 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_dir                     = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_file                    = ['/etc/glance/glance-api.conf'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.432 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] config_source                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] control_exchange               = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] debug                          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] default_log_levels             = ['amqp=WARN', 'boto=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'oslo.messaging=INFO', 'oslo_messaging=INFO', 'iso8601=WARN', 'requests.packages.urllib3.connectionpool=WARN', 'urllib3.connectionpool=WARN', 'websocket=WARN', 'requests.packages.urllib3.util.retry=WARN', 'urllib3.util.retry=WARN', 'keystonemiddleware=WARN', 'routes.middleware=WARN', 'stevedore=WARN', 'taskflow=WARN', 'keystoneauth=WARN', 'oslo.cache=INFO', 'oslo_policy=INFO', 'dogpile.core.dogpile=INFO'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] default_publisher_id           = image.localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] delayed_delete                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.433 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] digest_algorithm               = sha256 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] disabled_notifications         = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] do_secure_hash                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] enabled_backends               = {'http': 'http', 'cinder': 'cinder', 'rbd': 'rbd'} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] enabled_import_methods         = ['glance-direct', 'web-download', 'copy-image'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] hashing_algorithm              = sha512 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http_keepalive                 = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.434 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http_retries                   = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_dir                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_driver             = centralized_db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_max_size           = 10737418240 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_sqlite_db          = cache.db log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_cache_stall_time         = 86400 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_location_quota           = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_member_quota             = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.435 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_property_quota           = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_size_cap                 = 1099511627776 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_tag_quota                = 128 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] instance_format                = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] instance_uuid_format           = [instance: %(uuid)s]  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] limit_param_default            = 25 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_color                      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.436 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_config_append              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_date_format                = %Y-%m-%d %H:%M:%S log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_dir                        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_file                       = /var/log/kolla/glance/glance-api.log log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotate_interval            = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.437 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotate_interval_type       = days log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.438 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] log_rotation_type              = none log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.438 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_context_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_debug_format_suffix    = %(funcName)s %(pathname)s:%(lineno)d log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_default_format_string  = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_exception_prefix       = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.439 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] logging_user_identity_format   = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_header_line                = 16384 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_logfile_count              = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_logfile_size_mb            = 200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] max_request_id_length          = 64 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] metadata_encryption_key        = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.440 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] node_staging_uri               = file:///tmp/staging/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] property_protection_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] property_protection_rule_format = roles log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] public_endpoint                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] publish_errors                 = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] pydev_worker_debug_host        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.441 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] pydev_worker_debug_port        = 5678 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_burst               = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_except_level        = CRITICAL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rate_limit_interval            = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] scrub_pool_size                = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] scrub_time                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.442 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] shell_completion               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] show_image_direct_url          = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"show_multiple_locations\" from group \"DEFAULT\" is deprecated for removal (Use of this option, deprecated since Newton, is a security risk and will be removed once we figure out a way to satisfy those use cases that currently require it.  An earlier announcement that the same functionality can be achieved with greater granularity by using policies is incorrect.  You cannot work around this option via policy configuration at the present time, though that is the direction we believe the fix will take.  Please keep an eye on the Glance release notes to stay up to date on progress in addressing this issue.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] show_multiple_locations        = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] syslog_log_facility            = LOG_USER log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.443 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] tcp_keepidle                   = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] transport_url                  = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_journal                    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_json                       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_keystone_limits            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_stderr                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.444 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] use_syslog                     = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] user_storage_quota             = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] worker_self_reference_url      = http://192.168.16.12:9292 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] workers                        = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:2995",
                                "2026-09-30 06:21:41.445 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_concurrency.disable_process_locking = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_concurrency.lock_path     = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_middleware.enable_proxy_headers_parsing = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] paste_deploy.config_file       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.446 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] paste_deploy.flavor            = keystone log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.container_formats = ['ami', 'ari', 'aki', 'bare', 'ovf', 'ova', 'docker', 'compressed'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.disk_formats      = ['ami', 'ari', 'aki', 'vhd', 'vhdx', 'vmdk', 'raw', 'qcow2', 'vdi', 'iso', 'ploop'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.gpt_safety_checks_nonfatal = ['mbr'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.require_image_format_match = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] image_format.vmdk_allowed_types = ['streamOptimized', 'monolithicSparse'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.447 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.task_executor             = taskflow log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.task_time_to_live         = 48 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] task.work_dir                  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] wsgi.python_interpreter        = /var/lib/kolla/venv/bin/python3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] wsgi.task_pool_threads         = 16 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.448 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.connection_string     = messaging:// log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.enabled               = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_doc_type           = notification log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_scroll_size        = 10000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.es_scroll_time        = 2m log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.449 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.filter_error_trace    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.hmac_keys             = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.socket_timeout        = 0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.450 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.trace_requests        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler.trace_sqlalchemy      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_jaeger.process_tags   = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_jaeger.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] profiler_otlp.service_name_prefix = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_ports = [80, 443] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.451 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.allowed_schemes = ['http', 'https'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_hosts = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_ports = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] import_filtering_opts.disallowed_schemes = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_buffer_size = 1000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_process_name =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.452 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] glance_store.default_backend   = rbd log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_datadir = /var/lib/glance/staging log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.453 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_staging_store.weight = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_chunk_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.454 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_datadir = /var/lib/glance/tasks_work_dir log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_file_perm = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_thread_pool_size = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_threadpool_threshold = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_store_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.filesystem_thin_provisioning = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.store_description = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.455 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_glance_tasks_store.weight   = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_address = localhost log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_dir_path = /etc/discovery-client/discovery.d/ log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lightos_discovery_client_port = 6060 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.lock_path             = /var/lib/glance/tmp log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.wait_mpath_device_attempts = 4 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.456 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] os_brick.wait_mpath_device_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.capabilities   = [21, 2] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.group          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.helper_command = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.log_daemon_traceback = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.logger_name    = brick_privsep_hide_output log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.thread_pool_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.457 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] privsep_osbrick.user           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.http_proxy_information    = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.https_insecure            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.store_description         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] http.weight                    = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_api_insecure     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.458 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_ca_certificates_file = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_catalog_info     = block-storage::internalURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_do_extend_attached = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_enforce_multipath = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_http_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_mount_point_base = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_os_region_name   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.459 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_state_transition_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_auth_address = https://api-int.testbed.osism.xyz:5000/v3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_password   = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.460 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_store_user_name  = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_use_multipath    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.cinder_volume_type      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.rootwrap_config         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.store_description       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cinder.weight                  = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rados_connect_timeout      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_ceph_conf        = /etc/ceph/ceph.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.461 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_chunk_size       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_pool             = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_store_user             = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.rbd_thin_provisioning      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.store_description          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] rbd.weight                     = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_api_insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.462 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_catalog_info = volumev3::publicURL log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_do_extend_attached = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_endpoint_template = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_enforce_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_http_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_mount_point_base = /var/lib/glance/mnt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_os_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_state_transition_timeout = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_application_credential_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.463 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_application_credential_secret = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_auth_address = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_project_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_project_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_user_domain_name = Default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_store_user_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_use_multipath = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.464 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.cinder_volume_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_chunk_size = 65536 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_datadir = /var/lib/glance/images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_datadirs = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_file_perm = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_metadata_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_thread_pool_size = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_threadpool_threshold = 75 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.465 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_store_timeout = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.filesystem_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.http_proxy_information = {} log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.https_ca_certificates_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.https_insecure = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rados_connect_timeout = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_ceph_conf =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_chunk_size = 8 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.466 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_pool = images log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_store_user = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rbd_thin_provisioning = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] backend_defaults.rootwrap_config = /etc/glance/rootwrap.conf log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.467 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.enforce_new_defaults = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"enforce_scope\" from group \"oslo_policy\" is deprecated for removal (This configuration was added temporarily to facilitate a smooth transition to the new RBAC. OpenStack will always enforce scope checks. This configuration option is deprecated and will be removed in the 2025.2 cycle.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.enforce_scope      = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_default_rule = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_dirs        = ['policy.d'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.policy_file        = policy.yaml log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_content_type = application/x-www-form-urlencoded log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.468 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_ca_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_client_crt_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_client_key_file = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_ssl_verify_server_crt = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_policy.remote_timeout     = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_password = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.469 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_tenant_name = admin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.470 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_token = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.470 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.admin_user  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_admin_prefix =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_host   = 127.0.0.1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_port   = 35357 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_protocol = https log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.471 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_type   = password log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_uri    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_url    = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.472 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.auth_version = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.cache       = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.cafile      = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.473 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.certfile    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.default_domain_id = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.default_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.474 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.delay_auth_decision = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.domain_id   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.enforce_token_bind = permissive log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.http_connect_timeout = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.http_request_max_retries = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.identity_uri = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.475 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.include_service_catalog = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.insecure    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.interface   = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.keyfile     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_password =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_conn_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.476 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_dead_retry = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_maxsize = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_socket_timeout = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_sasl_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_secret_key = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.477 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_security_strategy = ENCRYPT log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_allowed_ciphers = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_cafile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_enabled = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_tls_keyfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_use_advanced_pool = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.478 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcache_username =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.memcached_servers = ['192.168.16.10:11211', '192.168.16.11:11211', '192.168.16.12:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.password    = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.479 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_id  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.project_name = service log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.region_name = RegionOne log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_token_roles = ['service'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_token_roles_required = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.service_type = image log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.480 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.system_scope = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.timeout     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.token_cache_time = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.trust_id    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_domain_id = default log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_domain_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.481 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.user_id     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.username    = glance log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] keystone_authtoken.www_authenticate_uri = https://api.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.482 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend                  = dogpile.cache.null log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend_argument         = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.backend_expiration_time  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.config_prefix            = cache.oslo log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.484 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.debug_cache_backend      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enable_retry_client      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enable_socket_keepalive  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enabled                  = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.485 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.enforce_fips_mode        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.expiration_time          = 600 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_dead_timeout  = 60.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.486 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_retry_attempts = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.hashclient_retry_timeout = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_dead_retry      = 300 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_connection_get_timeout = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_flush_on_reconnect = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_maxsize    = 10 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_pool_unused_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.487 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_sasl_enabled    = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.memcache_servers         = ['localhost:11211'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.password                 = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.proxies                  = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_db                 = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_sentinel_service_name = mymaster log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.488 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_sentinels          = ['localhost:26379'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.redis_server             = localhost:6379 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.retry_attempts           = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.retry_delay              = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_count   = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_idle    = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.489 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_keepalive_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.socket_timeout           = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_allowed_ciphers      = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_cafile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_certfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_enabled              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.490 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.tls_keyfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] cache.username                 = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.auth_section        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.auth_type           = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.cafile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.certfile            = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.491 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.collect_timing      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.connect_retries     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.connect_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_id         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_interface  = public log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_override   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_region_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.492 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_service_name = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.endpoint_service_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.insecure            = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.493 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.keyfile             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.494 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.max_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.495 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.min_version         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.495 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.region_name         = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.retriable_status_codes = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.service_name        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.service_type        = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.496 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.split_loggers       = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.status_code_retries = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.status_code_retry_delay = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.timeout             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.497 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.valid_interfaces    = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.498 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_limit.version             = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.driver = ['messagingv2'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.retry = -1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.499 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.topics = ['notifications'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_notifications.transport_url = **** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.amqp_auto_delete = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.500 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.amqp_durable_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.conn_pool_min_size = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.conn_pool_ttl = 1200 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.direct_mandatory_flag = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.501 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.enable_cancel_on_failover = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.502 899 WARNING oslo_config.cfg [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Deprecated: Option \"heartbeat_in_pthread\" from group \"oslo_messaging_rabbit\" is deprecated for removal (The option is related to Eventlet which will be removed. In addition this has never worked as expected with services using eventlet for core service framework.).  Its value may be silently ignored in the future.",
                                "2026-09-30 06:21:41.502 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_in_pthread = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.502 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_rate = 3 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.hostname = testbed-node-2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_compression = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.503 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_failover_strategy = round-robin log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.504 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.processname = uwsgi log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_ha_queues = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_interval_max = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.505 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.506 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_retry_backoff = 2 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.507 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_retry_interval = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_stream_fanout = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rabbit_transient_quorum_queue = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.508 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.rpc_conn_pool_size = 30 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl      = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_ca_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_cert_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.509 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_enforce_fips_mode = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.510 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_key_file =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.510 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.ssl_version =  log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.511 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] oslo_messaging_rabbit.use_queue_manager = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.511 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] key_manager.backend            = barbican log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] key_manager.fixed_key          = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.auth_endpoint         = https://api-int.testbed.osism.xyz:5000 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_api_version  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_endpoint     = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.512 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_endpoint_type = internal log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.barbican_region_name  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.cafile                = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.certfile              = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.collect_timing        = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.513 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.insecure              = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.keyfile               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.number_of_retries     = 60 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.retry_delay           = 1 log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.send_service_user_token = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.split_loggers         = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.514 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.timeout               = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.verify_ssl            = True log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican.verify_ssl_path       = /etc/ssl/certs/ca-certificates.crt log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.auth_section = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.auth_type = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.cafile   = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.certfile = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.515 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.collect_timing = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.insecure = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.keyfile  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.split_loggers = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] barbican_service_user.timeout  = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.allowed_source_ranges = [] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.backends           = ['disable_by_file'] log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.516 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.detailed           = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.disable_by_file_path = None log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] healthcheck.ignore_proxied_requests = False log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3006",
                                "2026-09-30 06:21:41.517 899 DEBUG glance.common.config [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] ******************************************************************************** log_opt_values /var/lib/kolla/venv/lib/python3.12/site-packages/oslo_config/cfg.py:3013",
                                "2026-09-30 06:23:15.164 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:23:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:23:15.165 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:23:38.456 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:23:38.459 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:23:38.460 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:26:15.166 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:26:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:26:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:26:38.448 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:26:38.449 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:26:38.449 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:29:15.175 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:29:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:29:15.176 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:29:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:29:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:29:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:32:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:32:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:32:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:32:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:32:38.440 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:32:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:35:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:35:15.167 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:35:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:35:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:35:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:35:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:38:15.166 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:38:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:38:15.167 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:38:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:38:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:38:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:41:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:41:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:41:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:41:38.441 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:41:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:41:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:44:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:44:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:44:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:44:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:44:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:44:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:47:15.171 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:47:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:47:15.173 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:47:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:47:38.443 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:47:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:50:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:50:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:50:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:50:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:50:38.449 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:50:38.450 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:53:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:53:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:53:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:53:38.442 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:53:38.444 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:53:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:56:15.171 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:56:15.172 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:56:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:57:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:57:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:57:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 06:59:15.173 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 06:59:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 06:59:15.174 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:00:38.451 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:00:38.452 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:00:38.452 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:02:15.168 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:03:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:03:38.447 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:03:38.448 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:05:15.169 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:05:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:05:15.170 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:38.442 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:44.959 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:44.960 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:44.961 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:06:57.290 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: application/json process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:06:57.291 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:06:57.291 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:08:15.168 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:08:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:08:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:08:38.445 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:08:38.446 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:08:38.447 899 DEBUG glance.api.middleware.version_negotiation [None req-9758cb50-c117-40ad-b0d5-1aaa5dfc689e - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:11:15.169 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:11:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:11:15.170 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:11:38.443 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:11:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:11:38.444 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:14:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:14:15.164 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:14:15.165 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "2026-09-30 07:14:38.445 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Determining version of request: GET / Accept: <no header in request> process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:44",
                                "2026-09-30 07:14:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Using url versioning process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:57",
                                "2026-09-30 07:14:38.446 900 DEBUG glance.api.middleware.version_negotiation [None req-c0cd9028-2478-4015-af1e-29cab5606898 - - - - - -] Unknown version. Returning version choices. process_request /var/lib/kolla/venv/lib/python3.12/site-packages/glance/api/middleware/version_negotiation.py:64",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-3 =====",
                                "(no readable glance-api.log on this host)",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-4 =====",
                                "(no readable glance-api.log on this host)",
                                "",
                                "===== glance-api.log (tail -n 2000) @ testbed-node-5 =====",
                                "(no readable glance-api.log on this host)"
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:10.976411Z",
                            "start": "2026-09-30T07:17:10.595897Z"
                        },
                        "id": "0242ac1f-6606-8d88-6ec4-000000000008",
                        "name": "Show the captured Glance API log"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 0,
            "failures": 0,
            "ignored": 0,
            "ok": 4,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "1",
    "phase": "post",
    "playbook": "github.com/osism/testbed/playbooks/collect-resource-usage.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:17:21.392693Z",
                    "start": "2026-09-30T07:17:12.110477Z"
                },
                "id": "0242ac1f-6606-555e-7fcf-000000000002",
                "name": "Collect resource usage play"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "cloud": "ci"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:12.186581Z",
                            "start": "2026-09-30T07:17:12.126902Z"
                        },
                        "id": "0242ac1f-6606-555e-7fcf-000000000004",
                        "name": "Set cloud fact (Zuul deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "'nodepool' not in hostvars[groups['all'][0]]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:12.231208Z",
                            "start": "2026-09-30T07:17:12.196197Z"
                        },
                        "id": "0242ac1f-6606-555e-7fcf-000000000005",
                        "name": "Set cloud fact (local deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "/home/zuul-testbed05/venv/bin/python3",
                                "contrib/resource_usage.py",
                                "ci"
                            ],
                            "delta": "0:00:08.256687",
                            "end": "2026-09-30 07:17:21.007007",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "/home/zuul-testbed05/venv/bin/python3 contrib/resource_usage.py ci",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed",
                                    "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-555e-7fcf-000000000007-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 07:17:12.750320",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "cloud ci, workspace ci, prefix testbed\n\nComparison\n\n  Resource                Terraform   OpenStack       Other\n  ---------------------------------------------------------\n  Instances                       7           7           0\n  vCPUs                          52          52           0\n  RAM (GB)                      208         208           0\n  Volumes                        16          16           0\n  Volume storage (GB)           740         740           0\n  Floating IPs                    1           1           0\n  Keypairs                        1           1           0\n  Security groups                 2           3           0\n  Security group rules            9          17           0\n  Networks                        1           1           0\n  Subnetworks                     1           1           0\n  Ports                           7           9           0\n  Routers                         1           1           0\n\n  Terraform   tracked in the Terraform state of workspace 'ci'\n  OpenStack   the deployed testbed, matched by the name 'testbed',\n              plus the default security group of the project\n  Other       everything else in the project, which is not part of\n              the testbed and is left out of the table\n\n## Markdown for the prerequisites documentation\n\n| Resource             | Quantity | Note                                          |\n|:---------------------|:---------|:----------------------------------------------|\n| Instances            | 7        | 52 VCPUs + 208 GByte RAM (6 nodes, 1 manager) |\n| Volumes              | 16       | 740 GByte volume storage                      |\n| Floating IPs         | 1        |                                               |\n| Keypairs             | 1        |                                               |\n| Security groups      | 3        |                                               |\n| Security group rules | 17       |                                               |\n| Networks             | 1        |                                               |\n| Subnetworks          | 1        |                                               |\n| Ports                | 9        |                                               |\n| Routers              | 1        |                                               |",
                            "stdout_lines": [
                                "cloud ci, workspace ci, prefix testbed",
                                "",
                                "Comparison",
                                "",
                                "  Resource                Terraform   OpenStack       Other",
                                "  ---------------------------------------------------------",
                                "  Instances                       7           7           0",
                                "  vCPUs                          52          52           0",
                                "  RAM (GB)                      208         208           0",
                                "  Volumes                        16          16           0",
                                "  Volume storage (GB)           740         740           0",
                                "  Floating IPs                    1           1           0",
                                "  Keypairs                        1           1           0",
                                "  Security groups                 2           3           0",
                                "  Security group rules            9          17           0",
                                "  Networks                        1           1           0",
                                "  Subnetworks                     1           1           0",
                                "  Ports                           7           9           0",
                                "  Routers                         1           1           0",
                                "",
                                "  Terraform   tracked in the Terraform state of workspace 'ci'",
                                "  OpenStack   the deployed testbed, matched by the name 'testbed',",
                                "              plus the default security group of the project",
                                "  Other       everything else in the project, which is not part of",
                                "              the testbed and is left out of the table",
                                "",
                                "## Markdown for the prerequisites documentation",
                                "",
                                "| Resource             | Quantity | Note                                          |",
                                "|:---------------------|:---------|:----------------------------------------------|",
                                "| Instances            | 7        | 52 VCPUs + 208 GByte RAM (6 nodes, 1 manager) |",
                                "| Volumes              | 16       | 740 GByte volume storage                      |",
                                "| Floating IPs         | 1        |                                               |",
                                "| Keypairs             | 1        |                                               |",
                                "| Security groups      | 3        |                                               |",
                                "| Security group rules | 17       |                                               |",
                                "| Networks             | 1        |                                               |",
                                "| Subnetworks          | 1        |                                               |",
                                "| Ports                | 9        |                                               |",
                                "| Routers              | 1        |                                               |"
                            ],
                            "zuul_log_id": "0242ac1f-6606-555e-7fcf-000000000007-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:21.303380Z",
                            "start": "2026-09-30T07:17:12.274435Z"
                        },
                        "id": "0242ac1f-6606-555e-7fcf-000000000007",
                        "name": "Run the resource usage report"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": [
                                "cloud ci, workspace ci, prefix testbed",
                                "",
                                "Comparison",
                                "",
                                "  Resource                Terraform   OpenStack       Other",
                                "  ---------------------------------------------------------",
                                "  Instances                       7           7           0",
                                "  vCPUs                          52          52           0",
                                "  RAM (GB)                      208         208           0",
                                "  Volumes                        16          16           0",
                                "  Volume storage (GB)           740         740           0",
                                "  Floating IPs                    1           1           0",
                                "  Keypairs                        1           1           0",
                                "  Security groups                 2           3           0",
                                "  Security group rules            9          17           0",
                                "  Networks                        1           1           0",
                                "  Subnetworks                     1           1           0",
                                "  Ports                           7           9           0",
                                "  Routers                         1           1           0",
                                "",
                                "  Terraform   tracked in the Terraform state of workspace 'ci'",
                                "  OpenStack   the deployed testbed, matched by the name 'testbed',",
                                "              plus the default security group of the project",
                                "  Other       everything else in the project, which is not part of",
                                "              the testbed and is left out of the table",
                                "",
                                "## Markdown for the prerequisites documentation",
                                "",
                                "| Resource             | Quantity | Note                                          |",
                                "|:---------------------|:---------|:----------------------------------------------|",
                                "| Instances            | 7        | 52 VCPUs + 208 GByte RAM (6 nodes, 1 manager) |",
                                "| Volumes              | 16       | 740 GByte volume storage                      |",
                                "| Floating IPs         | 1        |                                               |",
                                "| Keypairs             | 1        |                                               |",
                                "| Security groups      | 3        |                                               |",
                                "| Security group rules | 17       |                                               |",
                                "| Networks             | 1        |                                               |",
                                "| Subnetworks          | 1        |                                               |",
                                "| Ports                | 9        |                                               |",
                                "| Routers              | 1        |                                               |"
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:21.392693Z",
                            "start": "2026-09-30T07:17:21.319988Z"
                        },
                        "id": "0242ac1f-6606-555e-7fcf-000000000008",
                        "name": "Show the resource usage report"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 0,
            "failures": 0,
            "ignored": 0,
            "ok": 3,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "post",
    "playbook": "github.com/osism/testbed/playbooks/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:17:24.598981Z",
                    "start": "2026-09-30T07:17:22.313763Z"
                },
                "id": "0242ac1f-6606-e1da-6b3d-000000000002",
                "name": "Post output play"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "stat",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:22.384934Z",
                            "start": "2026-09-30T07:17:22.329968Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-000000000007",
                        "name": "Register sources"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "sudo",
                                "-n",
                                "true"
                            ],
                            "delta": "0:00:00.017192",
                            "end": "2026-09-30 07:17:22.901578",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "sudo -n true",
                                    "_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-e1da-6b3d-000000000009-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-09-30 07:17:22.884386",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "sudo: a password is required",
                            "stdout_lines": [
                                "sudo: a password is required"
                            ],
                            "zuul_log_id": "0242ac1f-6606-e1da-6b3d-000000000009-1-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:22.953869Z",
                            "start": "2026-09-30T07:17:22.428127Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-000000000009",
                        "name": "Check sudo"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "set_fact",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:22.986738Z",
                            "start": "2026-09-30T07:17:22.962507Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-00000000000a",
                        "name": "Set source and destination for files and folders"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "all_sources": []
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:23.064229Z",
                            "start": "2026-09-30T07:17:22.998049Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-00000000000c",
                        "name": "Build a list of source, dest dictionaries"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "file",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dirs",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul-testbed05/zuul-output/docs"
                                        },
                                        "before": {
                                            "path": "/home/zuul-testbed05/zuul-output/docs"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1006,
                                    "group": "zuul-testbed05",
                                    "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": "zuul-testbed05",
                                            "path": "/home/zuul-testbed05/zuul-output/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul-testbed05",
                                    "path": "/home/zuul-testbed05/zuul-output/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1005,
                                    "zj_output_dirs": "docs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dirs",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul-testbed05/zuul-output/artifacts"
                                        },
                                        "before": {
                                            "path": "/home/zuul-testbed05/zuul-output/artifacts"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1006,
                                    "group": "zuul-testbed05",
                                    "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": "zuul-testbed05",
                                            "path": "/home/zuul-testbed05/zuul-output/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul-testbed05",
                                    "path": "/home/zuul-testbed05/zuul-output/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1005,
                                    "zj_output_dirs": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dirs",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul-testbed05/zuul-output/logs"
                                        },
                                        "before": {
                                            "path": "/home/zuul-testbed05/zuul-output/logs"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1006,
                                    "group": "zuul-testbed05",
                                    "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": "zuul-testbed05",
                                            "path": "/home/zuul-testbed05/zuul-output/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul-testbed05",
                                    "path": "/home/zuul-testbed05/zuul-output/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1005,
                                    "zj_output_dirs": "logs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.132194Z",
                            "start": "2026-09-30T07:17:23.072198Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-00000000000d",
                        "name": "Ensure target folders exist"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "command",
                            "changed": false,
                            "results": [],
                            "skipped": true,
                            "skipped_reason": "No items in the list"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.164441Z",
                            "start": "2026-09-30T07:17:24.139530Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-00000000000f",
                        "name": "Copy files and folders to staging folder"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                }
                            },
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "dest": "/home/zuul-testbed05/zuul-output/logs",
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "u=rwX,g=rX,o=rX",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul-testbed05/zuul-output/logs",
                                    "recurse": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul-testbed05",
                            "path": "/home/zuul-testbed05/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1005
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.465824Z",
                            "start": "2026-09-30T07:17:24.173287Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-000000000011",
                        "name": "Make all log files readable"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "stage_output_renames",
                            "changed": false,
                            "false_condition": "extensions_to_txt is defined and extensions_to_txt is not none",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.519128Z",
                            "start": "2026-09-30T07:17:24.473804Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-000000000012",
                        "name": "Rename log files that match extensions_to_txt"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "find",
                            "changed": false,
                            "false_condition": "stage_compress_logs",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.561409Z",
                            "start": "2026-09-30T07:17:24.535075Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-000000000014",
                        "name": "Discover log files for compression"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "shell",
                            "changed": false,
                            "false_condition": "stage_compress_logs",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-e1da-6b3d-000000000005",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.598981Z",
                            "start": "2026-09-30T07:17:24.573780Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-000000000015",
                        "name": "Archive everything from logs"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:17:47.802861Z",
                    "start": "2026-09-30T07:17:24.619460Z"
                },
                "id": "0242ac1f-6606-e1da-6b3d-000000000017",
                "name": "Post cleanup play"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "cloud": "ci"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.696734Z",
                            "start": "2026-09-30T07:17:24.629034Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-000000000019",
                        "name": "Set cloud fact (Zuul deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "'nodepool' not in hostvars[groups['all'][0]]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:24.731360Z",
                            "start": "2026-09-30T07:17:24.707265Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-00000000001a",
                        "name": "Set cloud fact (local deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "OS_CLOUD=ci ~/venv/bin/python3 cleanup.py\n",
                            "delta": "0:00:22.323350",
                            "end": "2026-09-30 07:17:47.385048",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "OS_CLOUD=ci ~/venv/bin/python3 cleanup.py\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/scripts",
                                    "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-e1da-6b3d-00000000001b-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 07:17:25.061698",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "2026-09-30 07:17:25 - clean up servers\n2026-09-30 07:17:26 - testbed-manager\n2026-09-30 07:17:26 - testbed-node-5\n2026-09-30 07:17:26 - testbed-node-3\n2026-09-30 07:17:26 - testbed-node-1\n2026-09-30 07:17:26 - testbed-node-0\n2026-09-30 07:17:26 - testbed-node-2\n2026-09-30 07:17:26 - testbed-node-4\n2026-09-30 07:17:26 - clean up keypairs\n2026-09-30 07:17:26 - testbed\n2026-09-30 07:17:26 - wait for servers to be gone\n2026-09-30 07:17:39 - clean up ports\n2026-09-30 07:17:39 - 2e0ada81-203c-447e-92b2-d69eae220161\n2026-09-30 07:17:40 - 33e2cfe5-de1d-458b-81b7-659796e708ad\n2026-09-30 07:17:40 - 3fa67233-6da4-46b1-a734-a0028bd76cb5\n2026-09-30 07:17:40 - 701a5034-31b0-431f-b0f8-ab9e51ac34c4\n2026-09-30 07:17:40 - 79858c9c-255d-4f90-a653-538c125575c8\n2026-09-30 07:17:41 - a60698ff-41bd-4f44-9a88-efe98a49f400\n2026-09-30 07:17:41 - d648cdab-9f97-43c1-b0de-d795a1adbb15\n2026-09-30 07:17:41 - clean up volumes\n2026-09-30 07:17:41 - testbed-volume-0-node-base\n2026-09-30 07:17:42 - testbed-volume-3-node-base\n2026-09-30 07:17:42 - testbed-volume-4-node-base\n2026-09-30 07:17:42 - testbed-volume-manager-base\n2026-09-30 07:17:42 - testbed-volume-5-node-base\n2026-09-30 07:17:42 - testbed-volume-2-node-base\n2026-09-30 07:17:42 - testbed-volume-1-node-base\n2026-09-30 07:17:42 - testbed-volume-4-node-4\n2026-09-30 07:17:42 - testbed-volume-8-node-5\n2026-09-30 07:17:42 - testbed-volume-5-node-5\n2026-09-30 07:17:42 - testbed-volume-6-node-3\n2026-09-30 07:17:42 - testbed-volume-2-node-5\n2026-09-30 07:17:42 - testbed-volume-7-node-4\n2026-09-30 07:17:42 - testbed-volume-1-node-4\n2026-09-30 07:17:42 - testbed-volume-0-node-3\n2026-09-30 07:17:42 - testbed-volume-3-node-3\n2026-09-30 07:17:42 - disconnect routers\n2026-09-30 07:17:42 - testbed\n2026-09-30 07:17:43 - clean up subnets\n2026-09-30 07:17:44 - subnet-testbed-management\n2026-09-30 07:17:44 - clean up networks\n2026-09-30 07:17:44 - net-testbed-management\n2026-09-30 07:17:44 - clean up security groups\n2026-09-30 07:17:44 - testbed-management\n2026-09-30 07:17:44 - testbed-node\n2026-09-30 07:17:45 - clean up floating ips\n2026-09-30 07:17:45 - 81.163.193.19\n2026-09-30 07:17:45 - clean up routers\n2026-09-30 07:17:45 - testbed",
                            "stdout_lines": [
                                "2026-09-30 07:17:25 - clean up servers",
                                "2026-09-30 07:17:26 - testbed-manager",
                                "2026-09-30 07:17:26 - testbed-node-5",
                                "2026-09-30 07:17:26 - testbed-node-3",
                                "2026-09-30 07:17:26 - testbed-node-1",
                                "2026-09-30 07:17:26 - testbed-node-0",
                                "2026-09-30 07:17:26 - testbed-node-2",
                                "2026-09-30 07:17:26 - testbed-node-4",
                                "2026-09-30 07:17:26 - clean up keypairs",
                                "2026-09-30 07:17:26 - testbed",
                                "2026-09-30 07:17:26 - wait for servers to be gone",
                                "2026-09-30 07:17:39 - clean up ports",
                                "2026-09-30 07:17:39 - 2e0ada81-203c-447e-92b2-d69eae220161",
                                "2026-09-30 07:17:40 - 33e2cfe5-de1d-458b-81b7-659796e708ad",
                                "2026-09-30 07:17:40 - 3fa67233-6da4-46b1-a734-a0028bd76cb5",
                                "2026-09-30 07:17:40 - 701a5034-31b0-431f-b0f8-ab9e51ac34c4",
                                "2026-09-30 07:17:40 - 79858c9c-255d-4f90-a653-538c125575c8",
                                "2026-09-30 07:17:41 - a60698ff-41bd-4f44-9a88-efe98a49f400",
                                "2026-09-30 07:17:41 - d648cdab-9f97-43c1-b0de-d795a1adbb15",
                                "2026-09-30 07:17:41 - clean up volumes",
                                "2026-09-30 07:17:41 - testbed-volume-0-node-base",
                                "2026-09-30 07:17:42 - testbed-volume-3-node-base",
                                "2026-09-30 07:17:42 - testbed-volume-4-node-base",
                                "2026-09-30 07:17:42 - testbed-volume-manager-base",
                                "2026-09-30 07:17:42 - testbed-volume-5-node-base",
                                "2026-09-30 07:17:42 - testbed-volume-2-node-base",
                                "2026-09-30 07:17:42 - testbed-volume-1-node-base",
                                "2026-09-30 07:17:42 - testbed-volume-4-node-4",
                                "2026-09-30 07:17:42 - testbed-volume-8-node-5",
                                "2026-09-30 07:17:42 - testbed-volume-5-node-5",
                                "2026-09-30 07:17:42 - testbed-volume-6-node-3",
                                "2026-09-30 07:17:42 - testbed-volume-2-node-5",
                                "2026-09-30 07:17:42 - testbed-volume-7-node-4",
                                "2026-09-30 07:17:42 - testbed-volume-1-node-4",
                                "2026-09-30 07:17:42 - testbed-volume-0-node-3",
                                "2026-09-30 07:17:42 - testbed-volume-3-node-3",
                                "2026-09-30 07:17:42 - disconnect routers",
                                "2026-09-30 07:17:42 - testbed",
                                "2026-09-30 07:17:43 - clean up subnets",
                                "2026-09-30 07:17:44 - subnet-testbed-management",
                                "2026-09-30 07:17:44 - clean up networks",
                                "2026-09-30 07:17:44 - net-testbed-management",
                                "2026-09-30 07:17:44 - clean up security groups",
                                "2026-09-30 07:17:44 - testbed-management",
                                "2026-09-30 07:17:44 - testbed-node",
                                "2026-09-30 07:17:45 - clean up floating ips",
                                "2026-09-30 07:17:45 - 81.163.193.19",
                                "2026-09-30 07:17:45 - clean up routers",
                                "2026-09-30 07:17:45 - testbed"
                            ],
                            "zuul_log_id": "0242ac1f-6606-e1da-6b3d-00000000001b-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:47.802861Z",
                            "start": "2026-09-30T07:17:24.769501Z"
                        },
                        "id": "0242ac1f-6606-e1da-6b3d-00000000001b",
                        "name": "Clean the cloud environment"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 2,
            "failures": 0,
            "ignored": 0,
            "ok": 6,
            "rescued": 0,
            "skipped": 7,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "3",
    "phase": "post",
    "playbook": "github.com/osism/testbed/playbooks/cleanup.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:17:50.883149Z",
                    "start": "2026-09-30T07:17:48.689894Z"
                },
                "id": "0242ac1f-6606-d91a-6a54-000000000002",
                "name": "Cleanup play"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "cloud": "ci"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:48.759818Z",
                            "start": "2026-09-30T07:17:48.715034Z"
                        },
                        "id": "0242ac1f-6606-d91a-6a54-000000000004",
                        "name": "Set cloud fact (Zuul deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "'nodepool' not in hostvars[groups['all'][0]]",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:48.812733Z",
                            "start": "2026-09-30T07:17:48.766601Z"
                        },
                        "id": "0242ac1f-6606-d91a-6a54-000000000005",
                        "name": "Set cloud fact (local deployment)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "OS_CLOUD=ci ~/venv/bin/python3 cleanup.py\n",
                            "delta": "0:00:01.504879",
                            "end": "2026-09-30 07:17:50.824237",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "OS_CLOUD=ci ~/venv/bin/python3 cleanup.py\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "/home/zuul-testbed05/src/github.com/osism/testbed/terraform/scripts",
                                    "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-d91a-6a54-000000000006-1-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-09-30 07:17:49.319358",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "2026-09-30 07:17:49 - clean up servers\n2026-09-30 07:17:50 - clean up keypairs\n2026-09-30 07:17:50 - wait for servers to be gone\n2026-09-30 07:17:50 - clean up ports\n2026-09-30 07:17:50 - clean up volumes\n2026-09-30 07:17:50 - disconnect routers\n2026-09-30 07:17:50 - clean up subnets\n2026-09-30 07:17:50 - clean up networks\n2026-09-30 07:17:50 - clean up security groups\n2026-09-30 07:17:50 - clean up floating ips\n2026-09-30 07:17:50 - clean up routers",
                            "stdout_lines": [
                                "2026-09-30 07:17:49 - clean up servers",
                                "2026-09-30 07:17:50 - clean up keypairs",
                                "2026-09-30 07:17:50 - wait for servers to be gone",
                                "2026-09-30 07:17:50 - clean up ports",
                                "2026-09-30 07:17:50 - clean up volumes",
                                "2026-09-30 07:17:50 - disconnect routers",
                                "2026-09-30 07:17:50 - clean up subnets",
                                "2026-09-30 07:17:50 - clean up networks",
                                "2026-09-30 07:17:50 - clean up security groups",
                                "2026-09-30 07:17:50 - clean up floating ips",
                                "2026-09-30 07:17:50 - clean up routers"
                            ],
                            "zuul_log_id": "0242ac1f-6606-d91a-6a54-000000000006-1-orchestrator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:50.883149Z",
                            "start": "2026-09-30T07:17:48.857880Z"
                        },
                        "id": "0242ac1f-6606-d91a-6a54-000000000006",
                        "name": "Clean the cloud environment"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 2,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "4",
    "phase": "post",
    "playbook": "github.com/osism/zuul-config/playbooks/base/post-fetch.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:18:20.371316Z",
                    "start": "2026-09-30T07:17:51.811609Z"
                },
                "id": "0242ac1f-6606-c4e9-ae12-000000000002",
                "name": "Base post-fetch"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul-testbed05/zuul-output/logs"
                                }
                            },
                            "gid": 1006,
                            "group": "zuul-testbed05",
                            "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-testbed05/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul-testbed05",
                            "path": "/home/zuul-testbed05/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1005
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:17:52.248694Z",
                            "start": "2026-09-30T07:17:51.827061Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-000000000009",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j650889114119.1835841",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul-testbed05/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:06.098196",
                            "end": "2026-09-30 07:17:59.413258",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul-testbed05/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-c4e9-ae12-00000000000a-0-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul-testbed05/.ansible_async/j650889114119.1835841",
                            "start": "2026-09-30 07:17:53.315062",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-c4e9-ae12-00000000000a-0-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:04.091488Z",
                            "start": "2026-09-30T07:17:52.259362Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-00000000000a",
                        "name": "Snapshot dual-stack network state (post)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j236867077576.1835966",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul-testbed05/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.006256",
                            "end": "2026-09-30 07:18:04.802421",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul-testbed05/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-c4e9-ae12-00000000000b-0-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul-testbed05/.ansible_async/j236867077576.1835966",
                            "start": "2026-09-30 07:18:04.796165",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-c4e9-ae12-00000000000b-0-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:10.200714Z",
                            "start": "2026-09-30T07:18:04.098490Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-00000000000b",
                        "name": "Snapshot Docker/BuildKit IPv6 config (teardown)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j277871589366.1836011",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul-testbed05/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.010797",
                            "end": "2026-09-30 07:18:10.899475",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul-testbed05/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-c4e9-ae12-00000000000c-0-orchestrator",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul-testbed05/.ansible_async/j277871589366.1836011",
                            "start": "2026-09-30 07:18:10.888678",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-c4e9-ae12-00000000000c-0-orchestrator"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:16.315805Z",
                            "start": "2026-09-30T07:18:10.206727Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-00000000000c",
                        "name": "Probe container network namespace (teardown)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"pre\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:16.866781Z",
                            "start": "2026-09-30T07:18:16.353153Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-00000000000d",
                        "name": "Evaluate node isolation verdict (pre-run gate)"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "ansible.builtin.fail",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"pre\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:16.941627Z",
                            "start": "2026-09-30T07:18:16.883549Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-00000000000e",
                        "name": "Abort the pre-run on a fully isolated node"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "groups['all'] | length > 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000010",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:17.001400Z",
                            "start": "2026-09-30T07:18:16.957109Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-000000000012",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000010",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:17.042491Z",
                            "start": "2026-09-30T07:18:17.009425Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-000000000013",
                        "name": "Set log path for single node"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000010",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:17.904029Z",
                            "start": "2026-09-30T07:18:17.056648Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-000000000014",
                        "name": "Ensure local output dirs"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "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-testbed05@81.163.193.140:/home/zuul-testbed05/zuul-output/logs/ /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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-testbed05@81.163.193.140:/home/zuul-testbed05/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/2772f4df0dcc49c7943d50a4a59129e0/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-testbed05@81.163.193.140:/home/zuul-testbed05/zuul-output/artifacts/ /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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-testbed05@81.163.193.140:/home/zuul-testbed05/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/2772f4df0dcc49c7943d50a4a59129e0/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-testbed05@81.163.193.140:/home/zuul-testbed05/zuul-output/docs/ /var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/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/2772f4df0dcc49c7943d50a4a59129e0/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-testbed05@81.163.193.140:/home/zuul-testbed05/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/2772f4df0dcc49c7943d50a4a59129e0/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000010",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:20.305160Z",
                            "start": "2026-09-30T07:18:17.922052Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-000000000016",
                        "name": "Collect logs, artifacts and docs"
                    }
                },
                {
                    "hosts": {
                        "orchestrator": {
                            "action": "shell",
                            "changed": false,
                            "msg": "All items skipped",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": false,
                                    "false_condition": "zuul.change is defined",
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true,
                                    "zj_item": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": false,
                                    "false_condition": "zuul.change is defined",
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true,
                                    "zj_item": "docs"
                                }
                            ],
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-c4e9-ae12-000000000019",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:20.371316Z",
                            "start": "2026-09-30T07:18:20.323070Z"
                        },
                        "id": "0242ac1f-6606-c4e9-ae12-00000000001b",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 2,
            "failures": 0,
            "ignored": 0,
            "ok": 7,
            "rescued": 0,
            "skipped": 4,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "5",
    "phase": "post",
    "playbook": "github.com/osism/zuul-config/playbooks/base/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-09-30T07:18:21.952297Z",
                    "start": "2026-09-30T07:18:21.280626Z"
                },
                "id": "0242ac1f-6606-0ae6-fedf-000000000002",
                "name": "Base post"
            },
            "tasks": [
                {
                    "hosts": {
                        "orchestrator": {
                            "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQDdj5QmZiOQ9ySTk3WNgLu1hjd+0YMiCPjoKRTIJJ5BaUygkhob2K/sr8Nb0PcQYsHelMlB3c+4+NjbdfcSrC8nKPwuyNxxiMWmPeyG/rYqmnUt6BEngZotC12I32hwuJ1xFFwi2vwbMXkY6jPTgqgfXI9WmRBTvCv+oC6bbZlu4+cx93wHOGDe/vry+CSFwdUSRF47MdPrZp4jX0sHOCzJQMeS1ChNRX7o3LgStXi2V53ZrOf51C4AZ4Pa4fJpowiv6USN/tSSnvyafuWVlYfbwoOyTFK9T5QrFUOhQ7dc92QRtJiZbyESiBhLVmuNO3S5QvPuS+i6MozkQHDcM8pP0ICepdh7uaT2gKGX8Vo/33bYNdNCEqz9zqlEo7yPspyAbMQZWBfuA2lZQVnsustVLlvPSmVlWyEI/+slQLQv9i1NDzQY0hEgpTO94DBcUZvRaGa60oxQl01cxEDPO2ujeccQy7048c3R3QXyZqXNjY4XYiRg2p0/rKxeQF+4nPc= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul-testbed05/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "absent",
                                    "user": "zuul-testbed05",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDdj5QmZiOQ9ySTk3WNgLu1hjd+0YMiCPjoKRTIJJ5BaUygkhob2K/sr8Nb0PcQYsHelMlB3c+4+NjbdfcSrC8nKPwuyNxxiMWmPeyG/rYqmnUt6BEngZotC12I32hwuJ1xFFwi2vwbMXkY6jPTgqgfXI9WmRBTvCv+oC6bbZlu4+cx93wHOGDe/vry+CSFwdUSRF47MdPrZp4jX0sHOCzJQMeS1ChNRX7o3LgStXi2V53ZrOf51C4AZ4Pa4fJpowiv6USN/tSSnvyafuWVlYfbwoOyTFK9T5QrFUOhQ7dc92QRtJiZbyESiBhLVmuNO3S5QvPuS+i6MozkQHDcM8pP0ICepdh7uaT2gKGX8Vo/33bYNdNCEqz9zqlEo7yPspyAbMQZWBfuA2lZQVnsustVLlvPSmVlWyEI/+slQLQv9i1NDzQY0hEgpTO94DBcUZvRaGa60oxQl01cxEDPO2ujeccQy7048c3R3QXyZqXNjY4XYiRg2p0/rKxeQF+4nPc= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul-testbed05/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "absent",
                            "user": "zuul-testbed05",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-0ae6-fedf-000000000005",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/2772f4df0dcc49c7943d50a4a59129e0/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-09-30T07:18:21.952297Z",
                            "start": "2026-09-30T07:18:21.299827Z"
                        },
                        "id": "0242ac1f-6606-0ae6-fedf-000000000007",
                        "name": "Remove the build SSH key from all nodes"
                    }
                }
            ]
        }
    ],
    "stats": {
        "orchestrator": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 1,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": true
}
]
